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

  • 0
  • 0
  • 约6.98千字
  • 约 11页
  • 2026-02-13 发布于江苏
  • 举报

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

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

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

以下属于关系型数据库管理系统的是()

A.MongoDB

B.MySQL

C.Redis

D.Cassandra

答案:B

解析:关系型数据库采用关系模型(二维表),典型代表有MySQL、Oracle、SQLServer等。MongoDB是文档型NoSQL,Redis是键值存储,Cassandra是列族存储,均非关系型。

事务的哪个特性保证了数据库从一个一致状态转变到另一个一致状态?()

A.原子性(Atomicity)

B.一致性(Consistency)

C.隔离性(Isolation)

D.持久性(Durability)

答案:B

解析:一致性是事务的目标,确保事务执行前后数据库状态符合所有业务规则(如转账后总金额不变)。原子性保证事务“全做或全不做”,隔离性防止并发干扰,持久性保证事务提交后结果不丢失。

B+树索引适用于以下哪种场景?()

A.精确匹配查询

B.范围查询

C.全文检索

D.随机访问

答案:B

解析:B+树的叶子节点按顺序链接,支持高效的范围查询(如WHEREageBETWEEN20AND30)。精确匹配可用哈希索引,全文检索需倒排索引,随机访问是B+树的基础能力但非最突出优势。

第二范式(2NF)要求消除的是()

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

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

C.主属性对候选键的部分函数依赖

D.主属性对候选键的传递函数依赖

答案:A

解析:2NF要求关系模式满足1NF(原子性)且所有非主属性完全依赖于候选键,即消除部分依赖(如订单表中“商品名称”仅依赖于“商品ID”,而“订单ID+商品ID”是候选键时,存在部分依赖)。

解决“脏读”问题的事务隔离级别是()

A.读未提交(ReadUncommitted)

B.读已提交(ReadCommitted)

C.可重复读(RepeatableRead)

D.串行化(Serializable)

答案:B

解析:脏读指一个事务读取了另一个未提交事务修改的数据。读已提交隔离级别要求事务只能读取已提交的数据,从而避免脏读。可重复读解决不可重复读,串行化解决幻读。

以下属于物理备份的是()

A.逻辑导出(如mysqldump)

B.事务日志备份

C.文件系统快照

D.二进制日志备份

答案:C

解析:物理备份直接复制数据库文件(如数据文件、索引文件),文件系统快照属于此类。逻辑备份(如mysqldump)是导出逻辑数据,事务日志和二进制日志备份属于日志备份,用于恢复增量变更。

数据库优化器的核心任务是()

A.语法检查

B.执行计划生成

C.索引创建

D.事务调度

答案:B

解析:优化器根据查询语句、表结构、索引信息等,选择最优的执行计划(如全表扫描或索引扫描),以最小化执行时间。语法检查由解析器完成,索引创建由DBA或DDL语句触发,事务调度由事务管理器负责。

关系代数中,投影操作的结果是()

A.行的子集

B.列的子集

C.笛卡尔积的子集

D.连接的结果

答案:B

解析:投影(π)操作通过指定列名选取关系的列,生成新的关系(如π姓名,年龄(学生表))。行的子集由选择(σ)操作实现,笛卡尔积是两关系的所有元组组合,连接是笛卡尔积的过滤。

以下属于文档型NoSQL数据库的是()

A.Redis

B.MongoDB

C.Cassandra

D.HBase

答案:B

解析:MongoDB以BSON(二进制JSON)格式存储文档,属于文档型。Redis是键值存储,Cassandra和HBase是列族存储。

确保表中某列值唯一但允许NULL的约束是()

A.主键约束(PRIMARYKEY)

B.唯一约束(UNIQUE)

C.外键约束(FOREIGNKEY)

D.检查约束(CHECK)

答案:B

解析:唯一约束(UNIQUE)允许列值唯一且可为NULL(但只能有一个NULL),主键约束(PRIMARYKEY)不允许NULL且必须唯一。外键约束用于关联表,检查约束用于自定义条件。

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

事务的ACID特性包括()

A.原子性

B.一致性

C.隔离性

D.持久性

答案:ABCD

解析:ACID是事务的四大特性:原子性(全做或全不做)、一致性(状态合法)、隔离性(并发不干扰)、持久性(结果永久保存)。

以下属于索引优点的是()

A.提高查询速度

B.减少全表扫描

C.支持唯一约束

D.减少存储空间

答案:ABC

解析:索引通过快速定位数据提高查询速度,减少全表扫描的I/O消耗,唯一索引可强制唯一性约束。但索引

文档评论(0)

1亿VIP精品文档

相关文档