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)
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.
Imran Sadiq Bhat
Course - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Course - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Course - PostgreSQL Advanced DBA
new knowledges that can be apply in our system