2026年数据库系统工程师考试题库(附答案和详细解析)(0104).docxVIP

  • 0
  • 0
  • 约7.25千字
  • 约 11页
  • 2026-01-12 发布于上海
  • 举报

2026年数据库系统工程师考试题库(附答案和详细解析)(0104).docx

数据库系统工程师考试试卷

一、单项选择题(共10题,每题1分,共10分)

数据库系统的核心组成部分是()。

A.数据库(DB)

B.数据库管理系统(DBMS)

C.应用程序

D.用户

答案:B

解析:数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、应用程序、用户和硬件组成。其中DBMS是核心,负责数据定义、操作、控制和维护,因此选B。其他选项中,DB是数据的集合,应用程序和用户是使用方,均非核心。

关系模型中,候选键的特性是()。

A.可以为空值

B.能唯一标识元组且无冗余属性

C.必须包含所有属性

D.只能有一个

答案:B

解析:候选键是能唯一标识关系中一个元组的最小属性集(无冗余属性),因此选B。候选键不能包含空值(A错误),不一定包含所有属性(C错误),一个关系可能有多个候选键(D错误)。

事务的“持久性”是指()。

A.事务执行期间不被其他事务干扰

B.事务一旦提交,对数据库的修改永久保存

C.事务中的操作要么全做,要么全不做

D.事务执行前后数据保持一致

答案:B

解析:ACID特性中,持久性(Durability)指事务提交后,修改不会因系统故障丢失,因此选B。A是隔离性,C是原子性,D是一致性。

以下不属于数据库物理设计阶段任务的是()。

A.确定存储结构(如堆、B+树)

B.选择索引策略

C.定义关系模式

D.确定数据存放位置

答案:C

解析:物理设计关注数据存储结构和访问方法,包括存储结构、索引、数据位置等(A、B、D正确)。定义关系模式属于逻辑设计阶段(C错误)。

SQL中,用于修改表结构的语句是()。

A.UPDATE

B.ALTER

C.INSERT

D.CREATE

答案:B

解析:ALTERTABLE用于修改表结构(如添加列、约束),因此选B。UPDATE是更新数据,INSERT是插入数据,CREATE是创建对象。

若关系模式R属于2NF,则其消除了()。

A.非主属性对候选键的部分依赖

B.主属性对候选键的传递依赖

C.非主属性对候选键的传递依赖

D.多值依赖

答案:A

解析:2NF要求消除非主属性对候选键的部分函数依赖(即所有非主属性完全依赖于候选键),因此选A。消除传递依赖是3NF的要求(C错误),主属性的依赖涉及BCNF(B错误),多值依赖与4NF相关(D错误)。

数据库备份中,“日志备份”的主要作用是()。

A.恢复到任意时间点的状态

B.减少备份时间

C.替代完全备份

D.仅用于事务回滚

答案:A

解析:日志备份记录所有事务操作,结合完全备份可恢复到任意时间点(如故障前一刻),因此选A。日志备份不能替代完全备份(C错误),主要目的不是减少时间(B错误),事务回滚是日志的部分功能(D错误)。

ER模型中,“学生”与“课程”之间的“选课”联系属于()。

A.1:1

B.1:n

C.n:m

D.无联系

答案:C

解析:一个学生可选多门课,一门课可被多个学生选,因此是多对多(n:m)联系,选C。

数据库查询优化中,“尽早执行选择操作”的目的是()。

A.减少中间结果的数据量

B.提高索引命中率

C.简化连接操作

D.避免死锁

答案:A

解析:选择操作(过滤行)尽早执行可减少后续处理的数据量,降低计算开销,因此选A。提高索引命中率是索引优化的目标(B错误),简化连接是连接顺序优化的目标(C错误),避免死锁与事务调度相关(D错误)。

分布式数据库的“分片透明性”是指()。

A.用户无需知道数据存储的物理位置

B.用户无需知道数据如何分片

C.用户无需知道不同场地的数据库类型

D.用户无需知道数据复制的数量

答案:B

解析:分片透明性是最高级别的分布透明性,用户只需按全局关系名访问数据,无需知道数据如何被分片(如水平分片、垂直分片),因此选B。位置透明性对应物理位置(A错误),异构透明性对应数据库类型(C错误),复制透明性对应复制数量(D错误)。

二、多项选择题(共10题,每题2分,共20分)

以下属于数据库事务ACID特性的是()。

A.原子性(Atomicity)

B.一致性(Consistency)

C.隔离性(Isolation)

D.持久性(Durability)

答案:ABCD

解析:ACID是事务的四大特性,分别对应原子性(操作不可分割)、一致性(状态合法)、隔离性(并发不干扰)、持久性(结果永久保存),因此全选。

索引的常见类型包括()。

A.B+树索引

B.哈希索引

C.聚集索引

D.覆盖索引

答案:ABCD

解析:B+树索引(最常用,支持范围查询)、哈希索引(等值查询快)、聚集索引(决定数据物理存储顺序)、覆盖索引(包含查询所需所有列)均为常见

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档