コース概要

導入

  • PostgreSQL の機能とアーキテクチャの概要
  • Python プログラミングの基礎
  • PythonPostgreSQLの利点

はじめる

  • インストールPostgreSQL
  • Python、Django、またはFlaskをインストールする
  • psycopg2 のインストール
  • PythonでPostgreSQLに接続する

PythonSQLの操作

  • SQL言語の基礎
  • Database スキーマとテーブル
  • Python クエリの作成
  • テーブルの作成
  • データの挿入
  • データの操作
  • 制限句の使用
  • テーブルの結合
  • 全文検索
  • SQLite の操作
  • Python 応用例

上級 PostgreSQL と Python

  • テーブルの継承
  • ネストされたトランザクション
  • ユーザー定義型
  • ビュー、所有、独特
  • 日付と時刻の操作
  • マルチバージョン同時実行制御 (MVCC)
  • matplotlib を使用したチャート、グラフ、レポート

管理とセキュリティ

  • PostgreSQL データの安全性
  • ホワイトリストを使用してアクセスを制限する
  • レプリケーションの実装
  • Database 移行
  • バックアップと復元
  • モニタリングクエリ
  • 性能調整
  • SQL インジェクション攻撃の防止

トラブルシューティング

概要と次のステップ

要求

  • PostgreSQLの経験
  • Pythonプログラミング経験

観客

  • 開発者
  • 管理者
 21 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

関連カテゴリー