Course Outline
소개
- PostgreSQL 기능 및 아키텍처 개요
- Python 프로그래밍 기초
- Python의 장점 PostgreSQL
시작하기
- 설치 중 PostgreSQL
- Python, Django 또는 Flask 설치
- psycopg2 설치
- Python를 사용하여 PostgreSQL에 연결
Python 및 SQL 작업
- SQL 언어의 기초
- Database 스키마 및 테이블
- Python 쿼리 작성
- 테이블 생성
- 데이터 삽입
- 데이터 조작
- 제한 조항 사용
- 테이블 조인
- 전체 텍스트 검색
- SQL항목 작업
- Python 응용 사례
고급 PostgreSQL 및 Python
- 테이블 상속
- 중첩된 트랜잭션
- 사용자 정의 유형
- 견해, 소유, 구별
- 날짜 및 시간 작업
- 다중 버전 동시성 제어(MVCC)
- matplotlib를 사용한 차트, 그래프, 보고서
관리 및 보안
- PostgreSQL 데이터 안전성
- 화이트리스트를 사용하여 액세스 제한
- 복제 구현
- Database 마이그레이션
- 백업 및 복원
- 쿼리 모니터링
- 성능 튜닝
- SQL 주입 공격 방지
문제 해결
요약 및 다음 단계
Requirements
- PostgreSQL에 대한 경험
- Python 프로그래밍 경험
청중
- 개발자
- 관리자
회원 평가 (5)
고급 주제 실습 및 토론: TimescaleDB와 Hypertable
Shivam - Paessler LLC
Course - PostgreSQL Fundamentals
Machine Translated
1일차 종료 시점에서 한 참석자가 실습에서 더 많은 상호작용을 제안하였고, 트레이너들은 2일차에 이를 반영하였다.
Daniela - Unit4
Course - PostgreSQL 16 for Developers and Administrators
Machine Translated
A factual and practical approach to the subject. A nice atmosphere that encourages asking questions.
Marcin - Santander Bank Polska S.A.
Course - Implementing High Availability in PostgreSQL
Machine Translated
Andres는 참석자의 모든 질문에 지속적으로 답변하고 모든 사람이 자신의 가르침을 이해할 수 있도록 노력합니다. 나는 해당 주제에 대한 그의 전문 지식과 숙련도를 존경합니다.
Ryan - Questronix Corporation
Course - PostgreSQL for Administrators - 3 Days
Machine Translated
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.