跳到正文

令和7年度 ITパスポート試験 問65

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

問65
頻出度★★★

DBMS において, データの検索を高速に行う目的で, 必要に応じて設定して利用する情報はどれか。

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

問 65索引 = 为加快检索而针对列任意设定的辅助性信息

  • ア

    正解 正确答案是 ア(索引)。索引是把表中特定列的值与其存储位置对应起来的辅助性信息,使系统无需逐条扫描全部记录就能快速定位到目标数据。题干中“为了高速检索数据,根据需要设定并加以利用”这一描述,正是索引的特征。索引是为了检索性能而由设计者按需任意创建或删除的可选信息,因此它是正确答案。

  • 错误イ

    外键是把一个表的列对应到另一个表的主键,用于保证表与表之间参照完整性(关系)的约束。它的目的是关联数据、维护完整性,并不是为了加快检索而设定的信息,因此错误。

  • 错误ウ

    主键是用于唯一标识表中每一行的列(或列的组合),不允许重复或空值。它的目的是保证行的唯一性,而不是为了加快检索而“根据需要任意设定”的信息(在表设计中几乎是必需的约束),因此错误。

  • 错误エ

    模式(schema)是对整个数据库结构(表、列、数据类型、约束、关系等)的定义,相当于数据库的设计图。它是定义性信息,而不是为了加快检索而设定的信息,因此错误。

ここがポイント
  • 索引 = 为加快检索而针对列任意设定的辅助性信息。其思路与查书时的索引相同,可避免全表扫描而快速到达目标行。
  • 区分 DBMS 的主要信息:主键(唯一标识行)/ 外键(表间参照完整性)/ 模式(整个数据库的结构定义)/ 索引(加快检索)—— 通过目的的不同来辨别。
用語
解答問65ア
练这一题

作答记录