概念データモデル




目次

概念データモデル機能の機能要件


  • データ定義機能
  • 整合性制約が表現出来ること

論理データモデル機能の機能要件


  • データ定義機能
  • データ操作機能
  • 整合性制約機能

抽象データ型


内部構造がどのように実現されるかを問わずに、公開された機能仕様に基ずいて、正しくデータの操作が可能であるとこを目的とした内部構造に依存しないデータ構造

クラス – 継承


  • 汎化・特化関係(Is a (汎化特性))

    例1)「赤い車」ー「乗り物」
    例2)

  • 集約化・分割関係(Is an instance of )

    例1)「私の父」ー「公務員」
    例2)

  • has-a 関係(Part of / has a (集約 分解))

    例1)「私の部屋」ー「私の家」
    例2)

複合オブジェクト(繰返し項目、階層構造)