正答3
解説
正解は3です。
データを行と列からなる表の形で表すデータベースのモデルを問う問題です。
表形式でデータを表すモデルは関係モデル(リレーショナルモデル)で、これを採用したデータベースを関係データベースといいます。
【選択肢別解説】
1:× オブジェクトモデルは、データとそれに対する操作をまとめたオブジェクトとしてデータを表すモデルです。
表形式ではありません。
2:× 階層モデルは、親が一つで子が複数あるという木構造でデータを表すモデルです。
表形式ではありません。
3:○ 関係モデルは、データを行(レコード)と列(属性)からなる表(関係)で表すモデルです。
SQLで操作する関係データベースの基礎となっています。
4:× ネットワークモデルは、子が複数の親をもてる網の目状の構造でデータを表すモデルです。
表形式ではありません。
【ポイント】
データベースのモデルは、木構造の「階層型」、網目状の「ネットワーク型」、表形式の「関係型」の三つを形とセットで覚えましょう。