データベース02(データモデル、パターン、インスタンス)


データモデリング


(データモデリングの基本条件)


structure, operation, constraint

  • データ構造(structure)(構造←→関係)を説明する必要があります

  • データベースからデータを抽出、挿入、更新する操作について説明します.

  • データベースが守らなければならない制約を記述する「概念セット」→整合性の維持
    (アクセス制御/フォーマット制御など)
  • Conceptual Data Models


    ; データをより高いレベルまたはより意味のあるデータモデルとして表す
    (上級)

    Physical Data Models


    ; データを低レベルまたは物理レベルのデータ・モデルとして表す
    (ComponentまたはLow Level)

    Implementation Data Models


    ; 2つのモデルのミッドレンジ、商用製品の実装に採用されるデータモデル

    Self-Describing Data Models


    ; データ値を持つデータの説明データ・モデル

    モード[モード]


    パターンとは?
  • データベースドキュメント(構造/スケルトン)
  • データベースモデルを記述する成果物
  • データベース構造および
  • を含むデータベースが遵守すべき制約の説明
  • アーキテクチャは、データベースディスクディレクトリの
  • にあります.
    💡연산은 스키마가 아닌 인스턴스에 부여된다

    パターンパターン


    データベース・アーキテクチャを構成するデータ設計グラフィックをグラフ形式で表示し、テーブルを構成するプロパティをグラフィック形式で表示します.

    State


    -スキーマのステータス


    "The actual data stored "
    データベース内のすべてのコンテンツを含む、現在の特定の時刻のステータスを「スキーマステータス」と呼びます.
    Schema State
    =database instance(データベース内の各コンポーネント)
    = occurrence
    = snapshot
    → record instance, table instance, entity instance

    - Database State


    内容のある瞬間の状態

    - Initial Database State


    初期システムにロードされたデータの状態

    - Valid State


    Structure/Constraint(モード)に準拠した状態

    モードとインスタンス

  • データベースアーキテクチャは常に
  • のままです.
  • インスタンスは、データを更新するたびに変化→データベース状態の変化
  • となる.
  • アーキテクチャを「意図」と呼び、ステータスまたはインスタンスを「拡張」
  • と呼ぶ.
    特定の時間に実際にデータベースに格納されているエンティティ
    = database state
    = database occurrence
    ex.学生版の年齢は22歳、住所は江南区論峴洞、大学3年生
    *bold : 스키마 (=type)
    *italic: 인스턴스 (=value)
    📍パターンとインスタンスの違い
    スキーマ・インスタンスが変更されるたびに1つの属性値シーケンス=属性値シーケンス・タイプValueStructureデータベース・ステータス拡張構造が変更されます.制約は、計算ディレクトリ・ファイルに格納されたレコードに格納されます.

    summary


    💭データモデルは、「構造/制約/演算」を導入して記述するデータを記述する方法です.
    구조: 어떻게 생겼냐? / 연산 : 무슨 일이 일어나느냐? / 제약조건 : 안되는 건 뭐냐? 
    💭Conceptual data models/Physical data Models/Implementation Data Model/Self-Describing Data Models
    💭インスタンス(個別record/value)...=State(フルネーム)
    アーキテクチャ(構造/制約–DDL)
  • インスタンスの挿入、削除、更新、および削除には、sql DML文が使用され、移動可能なものをインスタンス
  • と呼ぶ.