データを行と列から成る表形式で表すデータベースのモデルはどれか。
- ア. オブジェクトモデル
- イ. 階層モデル
- ウ. 関係モデル
- エ. ネットワークモデル
【答え】ウ
【解説】
各選択肢の解説
ア. オブジェクトモデル
→オブジェクト指向に基づいたデータモデルで、データとその操作をまとめて扱う。
→表形式ではない。
イ. 階層モデル
→データを木構造で表現する、親子関係で整理されたデータ構造。
→表形式ではない。
ウ. 関係モデル
→ ⭕ データを「行(レコード)」と「列(属性)」から構成される「表(テーブル)」形式で表すデータベースモデルで、各行が1件のデータ、各列がデータの属性を示します。もっとも一般的なデータベースモデルであり、リレーショナルデータベース(RDB)に採用されています。
エ. ネットワークモデル
→階層モデルを拡張し、データ間の多対多の関係を網の目状に表現したデータモデル。
→表形式ではない。
以上より、正解はウ.となります。

