本講義では機能の高いデータベースシステムとしての関係データベースの考え方および基本的な技法について論じる.特に,データモデルと実世界のモデリング,データベースの設計とスキーマ,データベース言語SQL,物理的なデータの格納方式,問合せ処理,同時実行制御,および障害回復などについて述べる.さらにはオブジェクト指向データベースの概念についても述べる.特に,データベースの外部設計において重要となる現実世界のモデリングの方法を詳述し,内部設計において重要となるリレーショナルデータベースモデルの正規化について詳述する.