修了試験 2013-12-15実施分 基本情報技術者試験 問47
E-Rモデルにおけるエンティティの特徴はどれか。
正答3
解説
正解は3です。 E-Rモデル(Entity-Relationship model)は、対象の世界をエンティティ(実体)とリレーションシップ(関連)で表すデータモデルです。 エンティティは、管理したい対象を種類としてまとめたもので、属性によって特徴が表されます。 【選択肢別解説】 1:× エンティティは「社員」のような種類を表し、インスタンスは「山田さん」のような個々の実例を表します。 1つのエンティティには通常たくさんのインスタンスがあり、1対1の対応ではありません。 2:× エンティティには、商品や社員のような物的に実在するものだけでなく、受注や契約のような概念的なものも含まれます。 3:○ エンティティは、その特性を表す属性(アトリビュート)をもちます。 例えば「社員」エンティティには、社員番号や氏名といった属性があります。 4:× 異なるエンティティ間の関係は、リレーションシップとして表します。 状態遷移で表すものではありません。 【ポイント】 E-R図では、エンティティを長方形、リレーションシップを線やひし形で表し、1対多などの対応関係を書き込みます。 エンティティとインスタンスの関係は、クラスとオブジェクトの関係に似ています。まとめて解く
修了試験 2013-12-15実施分を通しで解く(80問)→