コース概要
導入
- 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プログラミング経験
観客
- 開発者 管理者
お客様の声 (5)
私たちの分野に完璧に適合した例/演習
Luc - CS Group
コース - Scaling Data Analysis with Python and Dask
Machine Translated
トレーナーはどんな質問にも答えてくれた。
Caterina - Stamtech
コース - Developing APIs with Python and FastAPI
Machine Translated
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
コース - Build REST APIs with Python and Flask
トレーナーの実践的な知識と経験の移転。
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
コース - GUI Programming with Python and PyQt
Machine Translated
As I was the only participant the training could be adapted to my needs.