正答2
解説
正解は2です。
データベースのデータモデルの種類を問う問題です。
代表的なものに、関係データベース、階層型データベース、網型(ネットワーク型)データベースがあります。
【選択肢別解説】
1:× 属性値と、その値をもつレコードの格納位置を組にした構造は、転置ファイル(索引)の説明です。
データモデルとしての関係データベースの説明ではありません。
2:○ 関係データベースは、データを行と列からなる表(関係)で表します。
表どうしは、主キーと外部キーのように共通する列の値で関連付けます。
3:× ポインタでレコード間の親子関係を表し、木構造に限られるのは階層型データベースです。
4:× リンクでレコード間の関係を表し、木構造だけでなく網構造も表せるのは網型データベースです。
【ポイント】
関係データベースはポインタではなく「値」で表どうしを結び付けるのが特徴です。
階層型は木構造のみ、網型は多対多の網構造も表せると区別しましょう。