講義/早稲田大学/データベース設計

出典: Fukudat

早稲田大学 基幹理工学部 情報理工学科 3年生向けの講義

現在のコンピュータはデータの計算処理だけではなく、インターネットを用いて情報を検索し、蓄積再利用するツールとしての役割がおおきくなってきている。データベースシステムは、本来は管理された非常に大量のデータを扱うためのソフトウエアであったが、最近では雑多に入手した膨大なデータをユーザが手元に分類整理しておくための一般的なツールとみなされるようになった。本講義ではデータベースシステムのもととなっている考え方や、データベースを構築するために必要なデータ構造の定義、意味表現および操作系について解説し、加えて、データベース管理システムを実現するための基本アルゴリズム、基本データ構造、さらに最新の技術動向などについて講義する。

目次

お知らせ

2008年度講義

講義資料

  1. データベース入門
  2. ERモデル
  3. リレーショナルモデル
  4. 関数従属性, BCNF, 3NF
  5. 4NF, 5NF
  6. 関係代数
  7. SQL
  8. データベースとプログラミング言語
  9. 関係論理
  10. 物理データ配置
  11. インデックス
  12. 問合せ処理
  13. リカバリ
  14. 並行制御
  15. 制約とトリガ
  16. XQuery

課題

  • 2008年度課題 を出しました.期限は 2008/12/14 です.電子メールで提出してください.

演習問題

演習問題の解答は一部しか掲載されていません.

  • 「解答」のリンクが青いときは解答例が用意されています.解答例に疑問があったり,間違いを発見したら,メールで知らせてください!!
  • 「解答」のリンクが赤いときは解答がありません.メールで解答案を送ってください!!

このWikiでは編集が特定のユーザにしか許可されていませんが,ノートだけは誰でも編集可能になっています. もし解答の掲載されていない問題について,解答案を投稿したい人,あるいは既存の解答に間違いを発見した人は,問題のページトップにある「ノート」タブをクリックしてコメントや解答案を入力してください.書き込んだら私にメールで知らせてくれるととても助かります.