コース概要

導入

  • PostgreSQL vs MySQL vs Oracle
  • PostgreSQL 13 の機能とアーキテクチャの概要

はじめる

  • データベースサーバーのセットアップ
  • インストール PostgreSQL 13
  • データベースの作成とアクセス
  • SQL 構文、コマンド、および関数

Postgres の構成 Database

  • データ定義、デフォルト値、および制約
  • テーブルの設定と変更
  • 権限とセキュリティポリシーの管理
  • データベーススキーマの作成
  • テーブルの継承とパーティショニングの実装
  • データの追加、更新、クエリ
  • データ型、関数、演算子
  • インデックスの使用と全文検索の実行
  • 同時実行制御を理解する

Database サーバーの管理

  • PostgreSQL クラスターのアップグレード
  • サーバーのセキュリティ保護とデータの暗号化
  • サーバーパラメータの構成
  • クライアント認証を有効にする
  • アクセス役割と権限の設定
  • 複数のデータベースの管理
  • データベースメンテナンスタスクの実行
  • データのバックアップと復元
  • データベースのパフォーマンスと信頼性の最適化
  • データベースアクティビティとディスク使用量の監視
  • 論理レプリケーションの実装
  • 回帰テストの実行

クライアント側 Programming

  • libpq C ライブラリとラージ オブジェクト インターフェイスの使用
  • 埋め込まれた SQL ステートメントの実行
  • 情報スキーマの探索
  • その他 PostgreSQL クライアント アプリケーション

サーバー側 Programming

  • SQL クエリ言語の拡張
  • イベントトリガー関数の作成
  • ルールシステムの実装
  • 手続き型言語 (PL) の使用
  • TCL、Perl、および Python PL の探索
  • サーバープログラミングインターフェイスの実行
  • 論理デコードの例
  • レプリケーションの進行状況の追跡

トラブルシューティング

概要と次のステップ

要求

  • RDBMSへの理解
  • SQLの経験

観客

  • システム管理者
  • 開発者
  21 時間
 

参加者の人数


開始

完了


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

お客様の声 (8)

関連コース

関連カテゴリー