코스 개요

PostgreSQL 16 소개

  • PostgreSQL 개요
  • PostgreSQL 16의 새로운 기능
  • 설치 및 설정
  • PostgreSQL 아키텍처와 구성 요소

PostgreSQL 시작하기

  • PostgreSQL 데이터베이스 클러스터 설정
  • 데이터베이스 생성 및 관리
  • 기본 SQL 연산
  • PostgreSQL 16 설정 및 탐색

고급 SQL 기술

  • 고급 쿼리 기법
  • 공통 테이블 표현식 (CTEs)
  • 윈도우 함수
  • JSON 및 JSONB 데이터 유형
  • 고급 SQL 쿼리 작성

데이터 유형과 확장 기능

  • 사용자 정의 데이터 유형
  • 풀텍스트 검색
  • PostGIS를 활용한 지리공간 데이터
  • PL/pgSQL 프로그래밍
  • 고급 데이터 유형과 확장 기능 사용

색인 및 쿼리 최적화

  • 색인 유형 및 사용법
  • 쿼리 계획 및 실행
  • 쿼리 분석 및 최적화
  • 색인 및 쿼리 최적화

성능 조정

  • 성능 조정 매개변수
  • 메모리 및 자원 관리
  • 성능 모니터링 및 분석
  • 성능 조정 및 모니터링

백업 및 복구

  • 백업 전략
  • 시점 복구
  • 논리적 및 물리적 백업
  • 백업 및 복구 수행

보안 및 액세스 제어

  • 인증 및 권한 부여
  • 역할 관리 및 권한 설정
  • 암호화 및 SSL/TLS 설정
  • 보안 최선의 관행 구현

높은 가용성과 복제

  • 복제 개념 및 유형
  • 스트리밍 복제 설정
  • Patroni를 활용한 높은 가용성 구성
  • 복제 및 높은 가용성 구현

애플리케이션과 PostgreSQL 통합

  • 다양한 프로그래밍 언어와 PostgreSQL 연결
  • 현대적인 애플리케이션 프레임워크에서 PostgreSQL 사용
  • ORMs와 PostgreSQL
  • 애플리케이션과 PostgreSQL 통합

요약 및 다음 단계

요건

  • SQL 기본 지식
  • 데이터베이스 개념에 대한 이해

대상자

  • 데이터베이스 관리자
  • 데이터베이스 개발자
  • 시스템 관리자
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리