データモデリング(E)

年度 2009
科目名 データモデリング(E)
教員名 関 哲朗
授業概要 データベースに基礎をおく情報システムにおいて,開発対象となる業務=現実世界を分析し,そのモデル化,システム化を適切に行うことは,とても重要なことです.本講義では,この中でも特にデータのモデル化に理解の軸足を置きながら学習を進めていきます.「データベース」で学習した内容を一歩進めるとともに,いくつかの事例を見ながら情報システム構築におけるデータモデリングの役割について確認していきます.
授業計画 ガイダンス
この講義の計画と概要をお話しします.
※以下の計画は,進捗によって前週の内容に触れたり,内容が変更になることがあります
データベースとデータモデル(テキスト第1部第1章)
データベースの役割を復習するとともに,データモデルの意味,データモデリングとは何をすることか,リレーショナルデータベースとの関係などについて概観します.
データモデリング入門(テキスト第1部第2章) その1
この回から4回分の時間を使って,データモデリングの基本的な方法を学習していきます.
エンティティをまとめ,ER図を作成するといった「データベース」での学習を確認するとともに,正規化の技法について演習を含めて学習を行います.
データモデリング入門(テキスト第1部第2章) その2
第3回の続きです.
データモデリング入門(テキスト第1部第2章) その3
第4回の続きです.
データモデリング入門(テキスト第1部第2章) その4
第5回の続きです.
データモデリングの実際(テキスト第1部第3章)
テキストの第2章の内容を元にした,ややアドバンストな内容について触れていきます.
<例題学習>商品管理(テキスト第2部第1章)
この回以降は,テキストに示されている事例をもとに,当該システムの一般的な特徴,性質などを知り,そのデータモデルを作成することを学んで行きます.
理解の状況に応じて,6つの例題の内のいくつかを選択して講義する可能性があります.
<例題学習>在庫管理(テキスト第2部第2章)
<例題学習>販売管理(テキスト第2部第3章)
<例題学習>購買管理(テキスト第2部第4章)
<例題学習>取引先管理(テキスト第2部第5章)
<例題学習>会計管理(テキスト第2部第6章)
総合演習1
総合演習2
評価方法 出席や演習の状況と期末試験の成績を総合的に評価します.
教科書
参考書
メッセージ データベースは多くの情報システムで中核的な役割を果たすようになってきています.データベースの構築に興味がある人はもとより,将来SEとして活躍しようとするひとにとっても,情報システム設計の基礎になるものです.この授業は,「データベース」の受講を前提としています.講義内でも復習を行いながら進めていきますが,ER図の描き方,正規化の方法などについては,事前に復習しておくことと良いでしょう.