코스 개요

개요

  • PostgreSQL vs MySQL vs Oracle
  • PostgreSQL 13의 기능과 아키텍처 개요

시작하기

  • 데이터베이스 서버 설정
  • PostgreSQL 13 설치
  • 데이터베이스 생성 및 접근
  • SQL 구문, 명령, 함수

Postgres 데이터베이스 구성

  • 데이터 정의, 기본값, 제약 조건
  • 테이블 설정 및 수정
  • 권한과 보안 정책 관리
  • 데이터베이스 스키마 생성
  • 테이블 상속 및 분할 구현
  • 데이터 추가, 업데이트, 쿼리 수행
  • 데이터 타입, 함수, 연산자
  • 인덱스 사용 및 풀텍스트 검색 실행
  • 동시성 제어 이해

데이터베이스 서버 관리

  • PostgreSQL 클러스터 업그레이드
  • 서버 보안 및 데이터 암호화
  • 서버 매개변수 구성
  • 클라이언트 인증 활성화
  • 액세스 역할 및 권한 설정
  • 다중 데이터베이스 관리
  • 데이터베이스 유지보수 작업 수행
  • 백업 및 복원
  • 데이터베이스 성능 및 신뢰성 최적화
  • 데이터베이스 활동 및 디스크 사용량 모니터링
  • 로직 복제 구현
  • 회귀 테스트 실행

클라이언트 측 프로그래밍

  • libpq C 라이브러리 및 대형 객체 인터페이스 사용
  • 임베디드 SQL 문 실행
  • 정보 스키마 탐색
  • 다른 PostgreSQL 클라이언트 애플리케이션

서버 측 프로그래밍

  • SQL 쿼리 언어 확장
  • 이벤트 트리거 함수 작성
  • 룰 시스템 구현
  • 프로시저 언어(PLs) 사용
  • TCL, Perl, Python PLs 탐색
  • 서버 프로그래밍 인터페이스 실행
  • 로직 디코딩 예제
  • 복제 진행상황 추적

트러블슈팅

요약 및 다음 단계

요건

  • RDBMS 이해
  • SQL 사용 경험

대상자

  • 시스템 관리자
  • 개발자
 21 시간

참가자 수


참가자당 가격

회원 평가 (5)

예정된 코스

관련 카테고리