ホームページ  >  記事  >  データベース システムの第 3 レベルのスキーマに含まれないものは何ですか?

データベース システムの第 3 レベルのスキーマに含まれないものは何ですか?

藏色散人
藏色散人オリジナル
2021-07-13 10:44:269756ブラウズ

データベース システムの 3 レベルのスキーマにはデータ スキーマは含まれませんが、概念的スキーマ、内部スキーマ、外部スキーマが含まれます。外部スキーマは、ユーザー レベルに対応してサブスキーマまたはユーザー スキーマとも呼ばれます。 ; スキーマは概念スキーマまたは論理モードとも呼ばれ、概念レベルに対応します。内部モードはストレージ モードとも呼ばれ、物理レベルに対応します。

データベース システムの第 3 レベルのスキーマに含まれないものは何ですか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。

データベース システムの 3 レベル モデルに含まれないものは何ですか?

データベース システムの 3 レベル スキーマにはデータ スキーマは含まれません。


データベース システムの 3 レベルのスキーマには、概念的スキーマ、内部スキーマ、外部スキーマが含まれます。

エクスターナル モード

エクスターナル モードは、ユーザー レベルに応じてサブモードまたはユーザー モードとも呼ばれます。これは、1 人または複数のユーザーが見るデータベースのデータ ビューであり、特定のアプリケーションに関連するデータの論理表現です。外部スキーマは、スキーマから派生したサブセットであり、特定のユーザーによる使用が許可されているスキーマ内のデータの部分が含まれています。ユーザーは、外部スキーマ記述言語を使用してユーザーに対応するデータ レコードを記述および定義することも (外部スキーマ)、またはデータ操作言語 (データ操作) を使用することもできます。 言語、DML) を使用して、これらのデータ レコードを操作します。外部スキーマは、データベースに対するユーザーのビューを反映します。

概念モデル

モデルは概念モデル、論理モデルとも呼ばれ、概念レベルに相当します。すべてのユーザーのデータを統合し、データベース設計者が統一的な観点に基づいて構築するグローバルな論理構造であり、データベース内のすべてのデータの論理構造と特性を全体的に記述したものであり、共通のデータビューです(グローバルビュー) すべてのユーザー向け。データスキーマ記述言語です(Data 記述言語 (DDL) は、データベース システムの全体像を具体化し、反映して記述および定義します。

内部スキーマ

内部スキーマはストレージ スキーマとも呼ばれ、物理レベルに対応します。これは、ファイル内のすべてのデータの内部表現または基礎となる記述です。データベースのことであり、データベースの最下層であり、実際に外部記憶媒体に格納されているデータベースに対応し、記憶媒体上のデータの格納方法や物理構造を記述した論理的な記述。内部スキーマは、データベースのストレージ ビューである内部スキーマ記述言語によって記述および定義されます。

データベース システムには、データベースが 1 つだけあります。 したがって定義としては 、データベースの記憶構造を記述する内部スキーマと定義、データベースの論理構造を記述するスキーマも独自ですが、データベース システム上に構築されるアプリケーションは非常に広範かつ多様であるため、対応する外部スキーマは異なります。ユニークではありませんが、おそらく唯一のものではありません。

さらに関連する知識については、

FAQ 列をご覧ください。

以上がデータベース システムの第 3 レベルのスキーマに含まれないものは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。