過去問ハブ🔥 0日
OS・ネットワーク・データベース関係代数・SQL・正規化・トランザクション難易度 標準40 / 50

階層型データモデルと比べたときの、ネットワーク型データモデルの特徴として適切なものはどれか。

選択肢をタップすると、その場で答え合わせできます

正解と解説を見る

正解 D1つのレコードが複数の親レコードをもてるため、多対多の関係を表しやすい

解説

正解は「1つのレコードが複数の親レコードをもてるため、多対多の関係を表しやすい」です。階層型データモデルはデータを木構造で表すため各レコードの親は1つに限られ、多対多の関係を表すにはレコードを重複させる必要があり、冗長になります。ネットワーク型は、レコード間をポインタで網の目のように結び、複数の親子関係をもてます。ただし、どちらもポインタをたどる手続的なアクセスが必要で、構造の変更に弱い点が課題でした。「データを表の形で表し、SQL で操作する」は関係データモデルの特徴です。「1つのレコードは必ず1つの親レコードしかもてない」は階層型の特徴です。「キーと値の組だけでデータを表す」はキーバリュー型の特徴です。

  • #データモデル

この調子でOS・ネットワーク・データベースを続けて解く

▶ この科目の連続演習へ進む(10問)

この問題の分野を深く学ぶなら

PR情報工学・理系基礎の教科書を探す

詳細を見る

OS・ネットワーク・データベースの問題一覧へ戻る

「関係代数・SQL・正規化・トランザクション」の関連問題