コース概要

PostgreSQLとは何ですか?

  • PostgreSQL の簡単な歴史
  • 慣例
  • さらに詳しい情報
  • バグ報告のガイドライン

PostgreSQL の紹介

  • インストールと作成 Database
  • SQL 言語
  • 高度な機能

SQL 言語

  • SQL 構文
  • データ定義
  • データ操作
  • クエリ
  • データ型
  • 関数と演算子
  • 型変換
  • インデックス
  • 全文 Search
  • 同時実行制御
  • パフォーマンスのヒント

サーバー管理

  • ソースコードからのインストール
  • Windows でのソース コードからのインストール
  • サーバーのセットアップと操作
  • サーバー構成
  • クライアント認証
  • Database 役割
  • Database の管理
  • ローカリゼーション
  • 日常Database メンテナンス作業
  • バックアップと復元
  • 高可用性、負荷分散、レプリケーション
  • リカバリ構成
  • モニタリング Database アクティビティ
  • ディスク使用量の監視
  • 信頼性と先行書き込みログ
  • 回帰テスト

クライアントインターフェース

  • libpq - C ライブラリ
  • 大きなオブジェクト
  • ECPG - C に埋め込まれた SQL
  • 情報スキーマ

サーバー Programming

  • 延長中 SQL
  • トリガー
  • ルールシステム
  • 手続き Languages
  • PL/pgSQL - SQL 手続き型言語
  • PL/Tcl - Tcl 手続き型言語
  • PL/Perl - Perl 手続き型言語
  • PL/Python - Python 手続き型言語
  • サーバー Programming インターフェース

内部構造

  • PostgreSQL内部構造の概要
  • システムカタログ
  • フロントエンド/バックエンドプロトコル
  • PostgreSQL コーディング規約
  • 母国語のサポート
  • 手続き型言語ハンドラーの作成
  • 外部データ ラッパーの作成
  • 遺伝的クエリオプティマイザー
  • インデックス Access メソッド インターフェイスの定義
  • GiST インデックス
  • GIN インデックス
  • Database 物理ストレージ
  • BKI バックエンド インターフェイス
  • プランナーの使い方 Statistics

要求

1] およびC言語の実用的な知識

基本的なシステム管理(Unix/LinuxまたはWindows)

(゜Д゜)・゜・;

(゜Д゜)・゜・;

 28 時間

参加者の人数



Price per participant

お客様の声 (8)

関連コース

関連カテゴリー