跳到正文

平成30年度 春期 ITパスポート試験 問86

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

問86
頻出度★★★

DBMS におけるインデックスに関する記述として, 適切なものはどれか。

出典 平成30年度 春期 ITパスポート試験 問86
解説

問 86

  • ア

    正解 正确答案是ア。索引是针对表的列、以加快检索速度为目的、根据需要而设置和使用的辅助性数据(信息)。它就像书末的索引一样,是一种用于快速定位目标记录所在位置的机制;即使没有它也仍然可以进行检索,但有了它就能避免全表扫描而快速查找。ア正好与「为了高速地进行检索,根据需要而设置并加以利用的信息」这一描述一致,因此正确。

  • 错误イ

    「将相互关联或相互依赖的多个处理合并为一个、不可分割的处理单元」是事务(transaction)的描述,而不是索引。事务指的是一组处理,它保证要么全部成功、要么全部取消(原子性)。

  • 错误ウ

    「两个表之间的参照完整性约束」是通过外键实现的参照完整性约束的描述,而不是索引。它是一种保证某个表中的值在另一个表中存在、从而防止数据矛盾的机制。

  • 错误エ

    「用于唯一标识记录的字段」是主键的描述,而不是索引。主键是用于对表中每一行进行无重复区分的列,其目的是「唯一标识」,而不是「加快检索速度」。

ここがポイント
  • 索引是为了加快检索速度而根据需要在表上设置的辅助性信息;即使没有它也能进行检索,但设置后可以提高检索速度。
  • 区分容易混淆的数据库术语:事务(不可分割的处理单元)/主键(记录的唯一标识)/外键·参照完整性约束(两个表之间的一致性)与索引的作用各不相同。
用語
解答問86ア
练这一题

作答记录