問65
頻出度★★★
DBMS において, データの検索を高速に行う目的で, 必要に応じて設定して利用する情報はどれか。
这道题的解析和你的作答记录。
DBMS において, データの検索を高速に行う目的で, 必要に応じて設定して利用する情報はどれか。
正解 正确答案是 ア(索引)。索引是把表中特定列的值与其存储位置对应起来的辅助性信息,使系统无需逐条扫描全部记录就能快速定位到目标数据。题干中“为了高速检索数据,根据需要设定并加以利用”这一描述,正是索引的特征。索引是为了检索性能而由设计者按需任意创建或删除的可选信息,因此它是正确答案。
外键是把一个表的列对应到另一个表的主键,用于保证表与表之间参照完整性(关系)的约束。它的目的是关联数据、维护完整性,并不是为了加快检索而设定的信息,因此错误。
主键是用于唯一标识表中每一行的列(或列的组合),不允许重复或空值。它的目的是保证行的唯一性,而不是为了加快检索而“根据需要任意设定”的信息(在表设计中几乎是必需的约束),因此错误。
模式(schema)是对整个数据库结构(表、列、数据类型、约束、关系等)的定义,相当于数据库的设计图。它是定义性信息,而不是为了加快检索而设定的信息,因此错误。