お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
紹介
- PostgreSQLの特徴とアーキテクチャの概要
- Pythonプログラミングの基本的な知識
- PythonとPostgreSQLを使用することの利点
開始方法
- PostgreSQLのインストール
- Python、DjangoまたはFlaskのインストール
- psycopg2のインストール
- PythonでPostgreSQLに接続する
PythonとSQL操作
- SQL言語の基本
- データベーススキーマとテーブル
- Pythonクエリの作成
- テーブルの作成
- データの挿入
- データの操作
- limit句を使用する
- テーブルを結合する
- 全文検索を行う
- SQLiteとの連携
- Pythonアプリケーションの例
高度なPostgreSQLとPython
- テーブル継承
- ネストされたトランザクション
- ユーザ定義型
- VIEWS、HAVING、DISTINCT
- 日付と時刻の操作
- マルチバージョン同時実行制御(MVCC)
- matplotlibを使用したチャート、グラフ、レポートの作成
管理とセキュリティ
- PostgreSQLのデータ安全性
- ホワイトリストを使用したアクセス制限
- レプリケーションの実装
- データベース移行
- バックアップと復元
- クエリの監視
- パフォーマンスチューニング
- SQLインジェクション攻撃の防止
トラブルシューティング
まとめと次のステップ
要求
- PostgreSQLの使用経験。
- Pythonプログラミングの経験。
対象者
- 開発者
- 管理者
21 時間
お客様の声 (5)
この科目に対する事実に基づいた実践的なアプローチ。質問しやすい的良好な雰囲気です。
Marcin - Santander Bank Polska S.A.
コース - Implementing High Availability in PostgreSQL
機械翻訳
Dockerとコンテナ、そしてPostgres DBの継承機能がOracle Databaseには利用できないことが理由でした。
Manish Kumar
コース - PostgreSQL Essentials
機械翻訳
それは明確に私たちの目的に合わせて調整されており、それが非常に役立つものでした。Zoom形式が気に入りました。資料を常に目の前に置きながら、講師が説明しながら図やマークを追加できるのが便利だったからです。講師は私たちの質問に非常に満足のいく形で答えてくれましたし、1日でこれほど多くのことを学べるとは思っていませんでした。通常、午後には研修が疲れることが多いのですが、これは最後まで非常に引き込まれていました。ペースが完璧で、詳細な説明は適切な部分に集中していました。
Davina Sanders - Scottish Government
コース - PostgreSQL Performance Tuning
機械翻訳
ミハルは非常に知識が豊富で、教師としては魅力的でした。
Nate Clifton - NIIT (USA) Inc.
コース - PostgreSQL Advanced DBA
機械翻訳
システムに適用できる新しい知識
Laurence Bangsal - PayMaya Philippines, Inc.
コース - PostgreSQL Administration, Optimization and Replication
機械翻訳