教 授 要 目

情報科学科 データベースシステム
Database Systems
2 年  2 単位  選択科目
 担当教員 延澤志保
【 科目概要・到達目標 】
[科目概要]
複数利用に供する目的でデータを汎用的に保持したのがデータベースである。情報システムでは,扱う情報をデータベースに記憶し,利用することが多い。本科目では,代表的なデータベースである関係データベース(リレーショナルデータベース)について,データモデル(リレーショナルモデル),データ設計(一貫性,関係の正規形とその意義など),データ制御(呼出し制御,同時実行制御,障害回復など)の基本を学ぶ。
[到達目標]
SQL言語、ER図による論理設計、関数従属、正規形、
同時実行制御、障害制御の基本を理解する。
[深く関連する学習教育目標] ()内はプログラム名称
E(コンピューティングとメディア工学)
D(情報科学基盤)
【 成績評価 】
中間試験の結果など平常点を30%、期末試験を70%考慮し、
これらを総合して6割以上の成績により合格とする。
【 履修心得 】
「アルゴリズムとデータ構造」を履修していることが望ましい。
【 授業計画 】
  1.データベースとは---スキーマなど
  2.データモデル---E-Rモデルなど
  3.関係データモデル---関係代数など
  4.関係データベース言語 SQL---その概要
  5.整合性制約---キー制約、参照整合性
  6.論理設計と 関数従属性---E-Rモデルから関係スキーマへ、正規形
  7.関係の分解と復元---関数従属、多値従属
  8.(中間試験)
  9.同時実行制御(1)---2相施錠など
 10.同時実行制御(2)---時間表、デッドロックなど
 11.障害回復---ログ、チェックポイント、リスタート
 12.ファイル構造---DBデータのディスク記憶構造
 13.情報検索とデータベース:補足事項
 14.(期末試験)
 15.まとめ---試験の解説と学生自身の達成度評価
 
【 教科書 】
北川博之「データベースシステム」昭晃堂
【 参考書 】
【e-mail address】
オンライン版では非公開です。
【 学生へのメッセージ 】
授業評価アンケートに基づき、授業改善を行う。
【 オフィスアワー 】
木曜日3時限。その他の時間はe-mailにて予めアポイントをとること。

| 目  次  | 科目一覧 |