正答2
解説
正解は2です。
データディクショナリ(データ辞書)は、データベースに関する「データについてのデータ(メタデータ)」を格納する領域です。
表の名前、列の名前やデータ型、制約、利用者の権限などの定義情報が保管されます。
【選択肢別解説】
1:× OSが管理するファイルの定義情報は、OSのファイルシステムが管理します。
RDBMS(関係データベース管理システム)のデータディクショナリに格納されるものではありません。
2:○ スキーマの定義情報、つまり表や列、ビュー、インデックスなどの構造の定義は、データディクショナリに格納されます。
RDBMSはこの情報を参照して処理を行います。
3:× 表に格納された列データの組(行の実データ)は、表そのものに格納されます。
データディクショナリにはデータの定義が入り、データの中身は入りません。
4:× インデックスの値(キーの値と格納位置)は、インデックスの領域に格納されます。
データディクショナリにはインデックスの定義が格納されます。
【ポイント】
データディクショナリは「データの定義(メタデータ)」、表は「データの中身」と区別しましょう。