跳到正文

平成24年度 秋期 ITパスポート試験 問53

这道题的解析和你的作答记录。

問53
頻出度★★★

関係データベースの設計で用いられる E-R 図が表現するものは何か。

出典 平成24年度 秋期 ITパスポート試験 問53
解説

問 53

  • 错误ア

    表现「随时间或行为等变化的状态变动」的是状态转换图(状态图)。状态转换图描绘对象或系统可能取的各种状态,以及在事件触发下从哪个状态转移到哪个状态,处理的是时间轴上的行为。E-R 图是静态地表示某一时刻的数据结构(实体与关联)的图,并不表现状态本身的变化。

  • 错误イ

    表现「系统的输入数据、处理与输出数据之间的关系」的是 IPO 图(Input-Process-Output,HIPO 的组成部分)。它是用三栏来整理某个处理输入什么、如何加工、输出什么的记法,关注点在于单个处理的内部内容。E-R 图中没有「处理」这一概念,也不绘制输入、输出这样的流向。

  • ウ

    正解 正确答案是 ウ。E-R 图(Entity-Relationship Diagram)正如其名,是表现 Entity(实体)与 Relationship(关联)这两者的图。实体是指人、物、地点、事件等构成目标世界(业务世界)、并希望作为数据来管理的对象,用矩形绘制。关联是指像「员工隶属于部门」「顾客订购商品」这样实体之间的联系,用连线(菱形)绘制,并会一并标注 1 对 1 / 1 对多 / 多对多这样的对应关系(基数)。在关系数据库的设计中,首先用 E-R 图梳理目标世界的实体与关联(概念设计),然后再把实体落实为表、把关联落实为外键或关联表,从而确定表的结构。因此 E-R 图所表现的是「构成目标世界的实体,以及实体之间的关联」,所以 ウ 正确。

  • 错误エ

    表现「着眼于数据流动时的业务流程变动」的是 DFD(数据流图)。DFD 用数据源/数据终点、处理、数据存储、数据流这 4 种符号,描绘数据如何在业务之中流动并被处理。E-R 图描绘的不是数据「如何流动」,而是数据「以怎样的结构存在」,因此目的不同。

ここがポイント
  • E-R 图 = 表示实体(Entity)与关联(Relationship)的图。用于关系数据库的概念设计,梳理目标世界的实体以及实体之间的关联(1 对 1 / 1 对多 / 多对多)。
  • 成对记住这些图的用途区分:状态的变化 → 状态转换图;输入-处理-输出 → IPO 图(HIPO);数据的流动与业务流程 → DFD;数据的结构(实体与关联)→ E-R 图。
用語
解答問53ウ
练这一题

作答记录