正答2
解説
正解は2です。
スキーマは、データベースに格納するデータの構造や性質を定義したものです。
データの型や桁数、データ間の関連などの定義の集まりを指します。
【選択肢別解説】
1:× 実表ではなく、利用者の視点による仮想的な表は、ビューの説明です。
2:○ データの性質、形式、他のデータとの関連などのデータ定義の集合がスキーマです。
3:× データの挿入、更新、削除、検索などの操作は、データ操作(DML:Data Manipulation Language)で行うものです。
4:× データベースの一貫性を保つための制約条件は、整合性制約(一意性制約や参照制約など)の説明です。
【ポイント】
ANSI/SPARCの3層スキーマでは、外部スキーマ、概念スキーマ、内部スキーマに分けます。
関係データベースでは、外部スキーマがビュー、概念スキーマが表、内部スキーマが物理的な格納方法にあたります。