スキーマはデータベースの青写真であり、組織を確実にします
データベーススキーマは、データベース内の関係を記述するメタデータの集合です。 スキーマは、データがテーブルに編成される方法を概説するデータベースのレイアウトまたは青写真とも呼ばれます 。
スキーマは通常、新しいデータベースのスキーマを複製するために使用される一連のCREATE文としてSQL( Structured Query Language )を使用して記述されます。
スキーマを想像する簡単な方法は、テーブル、ストアドプロシージャ、ビュー、およびデータベースの残りの部分全体を保持するボックスと考えることです。 1つは、人々にボックスへのアクセスを与えることができ、ボックスの所有権も同様に変更することができます。
データベーススキーマの種類
2つのタイプのデータベーススキーマがあります。
- 物理データベーススキーマは、各データがどのようにデータベースに格納されるかの青写真を提供します。
- 論理スキーマは、データベース内のテーブルと関係に構造を与えます。 一般に、論理スキーマは物理スキーマの前に作成されます。
通常、データベース設計者は、データモデリングを使用して、データベースと対話するソフトウェアに基づいてデータベーススキーマを作成します。