なみひらブログ

学んだことを日々記録する。~ since 2012/06/24 ~

データベース設計のライフサイクル

データベース設計の工程は以下の通りです。以下の文献を参照しました。

データベース設計 構築 基礎+実践マスターテキスト

データベース設計 構築 基礎+実践マスターテキスト

 

情報戦略計画

  • システム化すべき対象領域の明確化
  • データベース化の目的、対象領域、目標

業務分析

  • 業務処理分析
  • アクセス特性分析
  • データ分析

概念設計

  • エンティティの抽出
  • エンティティの分解と統合
  • 正規化
  • 抽象化
  • ER図またはEDMによる整理

論理設計

  • ネーミング設計
  • スキーマ設計
  • 非正規化設計
  • 論理容量設計

物理設計

  • インデックス設計
  • 物理容量設計
  • ログ領域設計
  • CPU設計
  • メモリ設計

性能設計

  • インデックスによる高速化
  • データ分散による高速化
  • ログによる高速化
  • パラレル処理による高速化
  • SQLによる高速化
  • その他の高速化