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

  • Postgre 사용 경험SQL
  • Python 프로그래밍 경험

청중

  • 개발자
  • 관리자
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (4)

Related Courses

Related Categories