SEのもはや必須知識となるデータモデリング。
本講座ではデータモデリングの基礎として、トップダウンアプローチとボトムアップアプローチによるデータ中心設計手法を紹介します。業務の分析からエンティティの抽出、正規化、データベースの作成までを通して行うことで、データモデリングの基礎を身につけます。
・プロセス指向設計とデータ指向設計、およびオブジェクト指向設計
・データモデリングの概要 データモデルの3つのスキーマ
・概念スキーマ・論理スキーマ・物理スキーマの紹介と解説
・E-R図の作成 エンティティの見つけ方
・カーディナリティ/オプショナリティ キーの見つけ方
・データベースのパターンの紹介(勘定モデル・倉庫モデル・親子等)
・正規化とパフォーマンス・更新時異常
・正規化理論 第一正規形 第二正規形 第三正規形までの変換
・正規化のコツとポイントの紹介
・論理設計・索引の設計
・導出項目と重複項目
・制約(NULL/UNIQUE/業務ルール)
・非正規化