2026年数据库工程师考试数据库设计专项训练.docxVIP

  • 0
  • 0
  • 约1.35万字
  • 约 29页
  • 2026-08-23 发布于河南
  • 举报

2026年数据库工程师考试数据库设计专项训练.docx

2026年数据库工程师考试数据库设计专项训练

一、单选题(本大题共10小题,每小题2分,共20分)

1.在数据库设计中,用于描述实体及其之间联系的图形化工具是()

A.状态转换图

B.数据流图

C.实体-联系图

D.程序流程图

解析:实体-联系图(E-R图)是数据库设计中用于描述实体及其之间联系的图形化工具,通过矩形表示实体、椭圆形表示属性、菱形表示联系,能够直观展示数据库的逻辑结构。状态转换图主要用于描述系统状态变化,数据流图描述数据流向,程序流程图描述算法执行过程,均不符合题意。

2.以下关于范式理论的表述,错误的是()

A.第一范式要求关系中的每个属性都不可再分

B.第二范式要求关系满足第一范式且所有非主属性完全函数依赖于主键

C.第三范式要求关系满足第二范式且所有非主属性传递依赖于主键

D.BCNF是第三范式的加强形式,要求关系中不存在非主属性对主键的部分函数依赖

解析:第三范式要求关系满足第二范式且所有非主属性都不传递依赖于主键,而非传递依赖于主键。选项C的表述与第三范式定义相反,因此错误。其他选项均符合范式理论定义。

3.在数据库设计中,用于确保数据一致性的完整性约束包括()

A.主键约束、外键约束、检查约束

B.唯一约束、非空约束、默认约束

C.用户定义

文档评论(0)

1亿VIP精品文档

相关文档