연락처 정보

코스 개요

PostgreSQL이란 무엇인가?

  • PostgreSQL의 역사 개요
  • 용어 및 표기 규칙
  • 추가 학습 자료
  • 버그 보고 가이드라인

PostgreSQL 입문

  • 설치 방법 및 데이터베이스 생성
  • SQL 언어 소개
  • 고급 기능 설명

SQL 언어

  • SQL 문법의 기본 원리
  • 데이터 정의 방법
  • 데이터 조작 및 변경 방식
  • 쿼리 작성 기술
  • 자료형에 대한 이해
  • 함수와 연산자의 활용법
  • 자료형 간의 자동 변환 원리
  • 인덱스 구성 방법
  • 전체 텍스트 검색 기능
  • 동시성 제어 기법
  • 성능 향상을 위한 팁들

서버 관리

  • 소스 코드를 통한 설치 절차
  • Windows 환경에서의 소스 기반 설치법
  • 서버 구동 및 운영 방법
  • 서버 구성 옵션 조정
  • 클라이언트 인증 처리 방식
  • 데이터베이스 사용자 권한 관리
  • 다수의 데이터베이스 운용 전략
  • 문화적 및 언어적 현지화 설정
  • 일상적인 유지보수 작업 절차
  • 백업과 복구 체계 구축
  • 고가용성 확보, 부하 분산 기법 및 데이터베이스 복제 방식
  • 시스템 장애 발생 시 복구 계획 수립
  • 데이터베이스 활동 상태 실시간 감시 방법
  • 디스크 사용량 추적 및 관리법
  • 신뢰성 확보와 WAL(Write-Ahead Log)의 역할
  • 회귀 테스트 절차 수행

클라이언트 인터페이스

  • libpq - C 언어 기반 라이브러리
  • 대용량 데이터 처리 방법
  • ECPG - C 프로그램 내에 SQL 문장 삽입 기술
  • 정보 스키마 개요와 활용법

서버 프로그래밍

  • SQL 확장 구현 방식
  • 트리거 설계 기법
  • 규칙 시스템 구성 개요
  • 다양한 절차적 프로그래밍 언어 활용법
  • PL/pgSQL - SQL 기반 절차형 언어
  • PL/Tcl - Tcl 기반 절차형 언어
  • PL/Perl - Perl 기반 절차형 언어
  • PL/Python - Python 기반 절차형 언어
  • 서버용 프로그래밍 인터페이스 활용법

데이터베이스 내부 구조

  • PostgreSQL 내부 동작 메커니즘 개관
  • 시스템 카탈로그 구성 원리
  • 클라이언트-서버 간 통신 프로토콜 설명
  • 코딩 표준 가이드라인 해설
  • 다국어 지원 체계 구성법
  • 새로운 절차형 언어 처리기 개발 방법
  • 외부 데이터 래퍼 구현 절차
  • 쿼리 최적화 알고리즘 원리
  • 인덱스 접근 경로 정의 체계
  • GiST 인덱스 구조와 활용법
  • GIN 인덱스 특성 및 적용 예시
  • 데이터 물리적 저장 구조 분석
  • BKI 백엔드 인터페이스 작동 방식
  • 최적화기와 통계 정보 연동 기법

요건

SQL 및 C 언어에 대한 기본 지식이 필요합니다

Unix/Linux 또는 Windows 환경에서의 기초적인 시스템 관리 능력도 필수입니다

 28 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리