跳到正文

令和6年度 ITパスポート試験 問60

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

問60
頻出度★★★

関係データベースを構成する要素の関係を表す図において,図中の a ~ c に入れる字句の適切な組合せはどれか。 図(関係データベースの構成要素の関係): - 「関係データベース」全体の中に,複数の四角形が含まれており,それらを指して「a の集まり」と示す。 - そのうちの一つを取り出すと,「項目1」「項目2」「項目3」… を列に持つ表であり,この各行(横一列)を指して「b の集まり」と示す。 - さらにその中の 1 行を取り出すと,複数のセルが横に並んだものであり,その各セルを指して「c の集まり」と示す。

出典 令和6年度 ITパスポート試験 問60
解説

問 60关系数据库的构成要素呈层次结构

  • 错误ア

    a=表是正确的,但 b 与 c 颠倒了。表的横向一行(行)是一条数据即记录,而不是字段。图中「b 的集合」所指的行是记录的集合,所以 b 处不能填字段。

  • イ

    正解 该图按从大到小的顺序以嵌套方式表示关系数据库的构成要素。(a) 关系数据库(圆柱体)内部是若干个方框=表(数据表)的集合,所以 a=表。(b) 取出其中一个表,它是以项目1、项目2、项目3……为各列的表,其中横向一行(行)就是一条数据=记录。由于箭头指向的是行的集合,所以 b=记录。(c) 再把一行进一步分解,就是横向排列的各个单元格=各个项目(列)的值,这正对应字段。由于箭头指向的是单元格的集合,所以 c=字段。因此 a:表、b:记录、c:字段 这一组合的选项イ正确。

  • 错误ウ

    a=字段是错误的。在关系数据库(圆柱体)中并排排列的若干方框是表(数据表),而不是表示列的字段。最上层的构成要素是表,而把表放在 b 处的结构也与图不符。

  • 错误エ

    a=记录是错误的。直接位于数据库下一层并排排列的是表,而记录(行)是表内部的构成要素,所以层级错位了一层。把表放在 b 处这一点也与图的嵌套关系相矛盾。

ここがポイント
  • 关系数据库的构成要素呈层次结构。从大到小依次按 关系数据库 ⊃ 表(数据表)⊃ 记录(行)⊃ 字段(列、项目)的顺序嵌套。
  • 记录指表的横向一行(一条数据),字段指与列对应的各个项目。要点在于不要弄反两者的上下层级关系(表>记录>字段)。
用語
解答問60イ
练这一题

作答记录