トップダウンアプローチ
Top-down Approach
とっぷだうんあぷろーち
概念設計において、業務全体の要件から出発してエンティティを識別し、段階的に詳細化していく手法。組織全体のデータモデルを最初に構築するため、全体の整合性を保ちやすい。
データベース設計 > 概念設計
関連キーワードの用語
DB概念データモデル
現実世界のデータ要件を、DBMS非依存の形で抽象化して表現したモデル。ER図が代表的な表記法で、エンティティ、属性、関連を用いてデータ構造を記述する。データベース設計の第一段階として作成される。
DB論理データモデル
概念データモデルを特定のデータモデル(関係モデルなど)に変換したもの。テーブル名、属性名、データ型、制約(主キー、外部キー、NOT NULLなど)を定義する。DBMS製品には依存しない。
DB物理データモデル
論理データモデルを特定のDBMS上の物理的な格納構造に変換したもの。テーブルスペース、インデックス、パーティション、ファイル配置などの物理的な設計を含む。
DB概念設計
データベース設計の最初の段階で、対象業務のデータ要件をDBMS非依存の概念データモデル(ER図など)として表現する工程。ユーザの業務要件を分析し、エンティティ、属性、関連を抽出・定義する。
DBボトムアップアプローチ
概念設計において、個別の帳票やデータ項目から出発し、それらを統合してエンティティと関連を導き出す手法。既存のデータ構造を基にするため現状分析に適するが、全体整合性の確保に注意が必要。
DB論理設計
概念データモデルを特定のデータモデル(関係モデルなど)に変換し、テーブル定義、属性定義、制約定義を行う工程。正規化を適用してデータの冗長性を排除し、整合性を確保する。