PostgreSQL 7.1.2 チュートリアル

The PostgreSQL Global Development Group


Table of Contents
1. SQL
1.1. リレーショナルデータモデル
1.2. リレーショナルデータモデルの形式
1.2.1. ドメイン 対 データ型
1.3. リレーショナルデータモデルの操作
1.3.1. リレーショナル代数
1.3.2. リレーショナル論理
1.3.3. タプルリレーショナル論理
1.3.4. リレーショナル代数 vs. リレーショナル論理
1.4. SQL 言語
1.4.1. Select(選択)
1.4.2. データ定義
1.4.3. データ操作
1.4.4. システムカタログ
1.4.5. 埋め込みSQL
2. 構造
2.1. Postgresの構造的概念
3. はじめに
3.1. 環境設定
3.2. インターアクティブモニター(psql)の起動
3.3. データベース管理
3.3.1. データベースの作成
3.3.2. データベースとの接続
3.3.3. データベースの削除
4. 問い合わせ言語
4.1. インターアクティブモニタ
4.2. 概念
4.3. 新しいテーブルを作成する
4.4. 一般的なテーブル
4.5. テーブルへの問い合わせ
4.6. SELECT問い合わせのリダイレクション
4.7. テーブル間の結合
4.8. 更新
4.9. 削除
4.10. 集約関数の利用
5. Postgres SQLの先進的な機能
5.1. 継承
5.2. 非原子的データ値
5.2.1. 配列
5.3. より高度な機能
List of Figures
2-1. どのようにして接続は確立されるか
List of Examples
1-1. SUPPLIER と PART データベース
1-2. 内部結合
1-3. リレーショナル代数を使った問い合わせ
1-4. 条件による簡単な問い合わせ
1-5. 集約
1-6. 集約
1-7. Having
1-8. 副問い合わせ
1-9. FROM句中の副問い合わせ
1-10. Union, Intersect, Except
1-11. テーブルの作成
1-12. Create Index