この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 3235|答える: 0

データベース内の三次スキーマおよび二次画像(マッピング)

[リンクをコピー]
掲載地 2024/05/19 12:28:22 | | | |
三層パターンとは、データの三つの抽象化レベルであり、それぞれ異なる関心事に焦点を当てています。 三層パターンを関連付けるために、データベース管理システムは三層パターン間の第二レベルの画像機能を提供します。 二次像とは、画像の両面をどのように変換できるかを規定する規則です。 以下に示すように:



三段階モード

ユーザーレベル -->スキーマ外(データベースシステムのユーザービューを反映)

アウトターモードはサブモードやユーザーモードとも呼ばれ、ユーザーレベルに対応します。 これは、1人または数人のユーザーが見るデータベースのビューであり、アプリケーションに関連するデータの論理的な表現です。 外部スキーマとは、スキーマから派生したスキーマのサブセットであり、スキーマ内で特定のユーザーが使用できるデータの一部を含みます。 ユーザーは外部モード記述言語(外部パターン)を通じてユーザーに対応するデータレコードを記述・定義でき、またデータ操作言語(DML)を使ってこれらのデータレコードを操作することも可能です。

概念レベル - > 概念的パターン(データベースシステムの全体的な視点を反映)

概念的パターンは、パターンや論理的パターンとも呼ばれ、概念レベルに対応します。 これはデータベース設計者が構築したグローバル論理構造であり、すべてのユーザーのデータを統一された視点、データベース内のすべてのデータの論理構造と特徴の全体的な記述、そしてすべてのユーザー向けの公開データビュー(グローバルビュー)に基づいて統合します。 データベース管理システムが提供するデータ記述言語(DDL)によって記述・定義されます。

物理レベル — > スキーマ(データベースシステムのストレージビューを反映)

インナーモード(ストレージモードとも呼ばれる)は物理レベルに対応します。 これはデータベース内のすべてのデータの内部表現または基礎記述であり、データベースの論理記述の最下位レベルであり、外部ストレージ媒体上で実際に保存されたデータベースに対応する、ストレージ媒体上のデータの保存方法や物理的構造を記述します。 内部パターンは内部パターン記述言語によって記述・定義されます。

二次画像(マッピング)

データベースシステムは、モードの3レベルの間に2つの画像レベルを提供します:モード/内側パターンのイメージと、外側パターン/パターンのイメージです。

  • パターン/内的パターンのイメージ:概念的パターンと内的パターンの相互変換を実装します。
  • アウターモード/モードイメージ:アウターモードとコンセプチュアルモードの相互変換を実装します。


データ独立性とは、データとプログラムの独立性を指し、データの定義をプログラムから分離し、DBMS(データベース管理システム)がデータ保存を担当することで、アプリケーションを簡素化し、アプリケーション準備の作業量を大幅に削減します。

データの独立性はDBMSの二次イメージ機能によって確保されています。 データ独立性には、データの物理的独立性と論理的独立性が含まれます。

下の図に示される概要:



未命名绘图.drawio (2.86 KB, ダウンロード数: 0)





先の:「ウィンドウ」で「atob」を実行しなかった:復号したい文字列は...
次に:OpenPDFはフォント「xxx」を使用し、「Identity-H」は認識されません
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com