目次
第1章 データベース入門
- 1. そもそもデータとは何か
- 2. データベースとは
- 3. データモデルについて
- 4. スキーマについて
第2章 データベースシステム入門
- 1. トランザクションについて
- 2. ロックについて
- 3. 障害回復について
- 4. ユーザー権限について
第3章 リレーショナルデータベース入門
- 1. 関係代数について
- 2. データ型について
- 3. さまざまなキー
- 4. インデックスとは
- 5. ビューとは
- 6. SQLとは
- 7. ストアドプロシージャとは
- 8. ストアドファンクションとは
- 9. トリガーとは
第4章 データベース設計入門
- 1. システムの目的を明確にする
- 2. 正規化について
- 3. データの整合性について
- 4. データのセキュリティについて
- 5. データベースのパフォーマンス
- 6. データベースの保守について
第5章 SQL入門
- 1. 本章で使うサンプルテーブル
- 2. テーブルからデータを取得する
- 3. テーブルにデータを追加する
- 4. テーブルのデータを更新する
- 5. テーブルのデータを削除する
- 6. SQLの拡張命令について
第6章 さまざまなデータベースの技術とその用途
- 1. データウェアハウス
- 2. 分散データベース
- 3. オブジェクトデータベース
- 4. XMLデータベース
- 巻末補足(1) リレーショナルデータベースの種類
- 巻末補足(2) オープンソースソフトウェアについて