データベース論理データの独立性を確保するには、スキーマと外部スキーマのイメージを変更する必要があります。データベース スキーマが変更された場合、外部スキーマ間のマッピング関係を調整することで、アプリケーション プログラムをそれに応じて変更する必要がなく、データとアプリケーション プログラム間の論理データの独立性が確保されます。
#この記事の動作環境: Windows10 システム、Thinkpad t480 コンピューター。
データベース論理データの独立性を確保するには、スキーマと外部スキーマのイメージを変更する必要があります。
データの独立性は、データベース システムの最も基本的な特性の 1 つです。データの独立性とは、アプリケーションとデータ構造が互いに独立しており、互いに影響を与えないことを意味します。 3 層スキーマ アーキテクチャでは、データの独立性とは、上位レベルのスキーマを変更せずに、特定のレベルのスキーマを変更できるデータベース システムの機能を指します。データベース システム内のデータの高いデータ独立性を保証するのは、3 レベルのスキーマ間の 2 層イメージです。データの独立性には、データの論理的独立性とデータの物理的独立性が含まれます。
データの独立性は、データベース システムの最も重要な目標の 1 つでもあります。データをアプリケーションから独立させます。
データとプログラムの独立性により、データの定義がプログラムから分離され、DBMS がデータ アクセスを担当するため、アプリケーション プログラムの準備が簡素化され、アプリケーション プログラムの保守と変更が大幅に軽減されます。
論理データの独立性
外部スキーマとデータベース システムのスキーマ間の接続と変換を実現するために、外部スキーマとデータベース システムのスキーマの間にイメージが確立されます。スキーマ、つまり外部スキーマ/スキーマ イメージ。ローカル論理構造を記述する外部スキーマは、外部スキーマとスキーマ間のマッピングを通じて、グローバル論理構造を記述するスキーマにリンクされます。 1 つのスキーマは複数の外部スキーマに対応するため、外部スキーマごとに、データベース システムには外部スキーマとスキーマの間の対応関係を定義する外部スキーマ/スキーマ イメージがあります。これらのイメージ定義は、通常、それぞれの説明に含まれています。エクスターナル モードの
関連する推奨事項: 「プログラミング ビデオ コース」
以上がデータベースの論理データの独立性を確保するには何を変更する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。