코스 개요
개요
- PostgreSQL vs MySQL vs Oracle
- PostgreSQL 13의 기능과 아키텍처 개요
시작하기
- 데이터베이스 서버 설정
- PostgreSQL 13 설치
- 데이터베이스 생성 및 접근
- SQL 구문, 명령, 함수
Postgres 데이터베이스 구성
- 데이터 정의, 기본값, 제약 조건
- 테이블 설정 및 수정
- 권한과 보안 정책 관리
- 데이터베이스 스키마 생성
- 테이블 상속 및 분할 구현
- 데이터 추가, 업데이트, 쿼리 수행
- 데이터 타입, 함수, 연산자
- 인덱스 사용 및 풀텍스트 검색 실행
- 동시성 제어 이해
데이터베이스 서버 관리
- PostgreSQL 클러스터 업그레이드
- 서버 보안 및 데이터 암호화
- 서버 매개변수 구성
- 클라이언트 인증 활성화
- 액세스 역할 및 권한 설정
- 다중 데이터베이스 관리
- 데이터베이스 유지보수 작업 수행
- 백업 및 복원
- 데이터베이스 성능 및 신뢰성 최적화
- 데이터베이스 활동 및 디스크 사용량 모니터링
- 로직 복제 구현
- 회귀 테스트 실행
클라이언트 측 프로그래밍
- libpq C 라이브러리 및 대형 객체 인터페이스 사용
- 임베디드 SQL 문 실행
- 정보 스키마 탐색
- 다른 PostgreSQL 클라이언트 애플리케이션
서버 측 프로그래밍
- SQL 쿼리 언어 확장
- 이벤트 트리거 함수 작성
- 룰 시스템 구현
- 프로시저 언어(PLs) 사용
- TCL, Perl, Python PLs 탐색
- 서버 프로그래밍 인터페이스 실행
- 로직 디코딩 예제
- 복제 진행상황 추적
트러블슈팅
요약 및 다음 단계
요건
- RDBMS 이해
- SQL 사용 경험
대상자
- 시스템 관리자
- 개발자
회원 평가 (5)
첫 번째 날이 끝나면서 한 참가자가 실습에서 더 많은 상호작용을 제안했고, 강사들은 이를 두 번째 날에 반영했습니다.
Daniela - Unit4
코스 - PostgreSQL 16 for Developers and Administrators
기계 번역됨
주제에 대한 사실적이고 실용적인 접근 방식입니다. 질문을 하기 좋은 분위기를 제공합니다.
Marcin - Santander Bank Polska S.A.
코스 - Implementing High Availability in PostgreSQL
기계 번역됨
Docker와 컨테이너, 그리고 Postgres DB의 상속 기능은 Oracle Database에서는 사용할 수 없습니다.
Manish Kumar
코스 - PostgreSQL Essentials
기계 번역됨
이 과정은 우리의 목적으로 매우 적합하게 맞춤설계되어 더욱 도움이 되었습니다. 줌 형식을 정말 좋아했습니다. 자료가 항상 눈앞에 있어서 집중할 수 있었고, 트레이너가 설명하면서 그 위에 도표와 표시를 추가할 수 있었습니다. 트레이너는 우리의 모든 질문을 매우 만족스럽게 답변해주었고, 하루 동안 이렇게 많은 것을 배울 수 있다는 것이 놀랐습니다. 보통 오후가 되면 훈련에 지치곤 하지만, 이 과정은 마지막까지 매우 재미있었습니다. 속도가 적절했고, 세부 사항이 필요한 부분에 딱 맞게 다루어졌습니다.
Davina Sanders - Scottish Government
코스 - PostgreSQL Performance Tuning
기계 번역됨
미하엘은 지식이 풍부하고 수업에 열정적이었습니다.
Nate Clifton - NIIT (USA) Inc.
코스 - PostgreSQL Advanced DBA
기계 번역됨