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

  • 0
  • 0
  • 约1.03万字
  • 约 14页
  • 2026-09-22 发布于江苏
  • 举报

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

数据库系统工程师

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

在关系数据库中,关系模型的完整性约束不包括下列哪一项?

A.实体完整性约束

B.参照完整性约束

C.用户定义完整性约束

D.数据独立性约束

答案:D

解析:关系模型的完整性约束包括实体完整性、参照完整性和用户定义完整性三类,分别对应主键、外键和具体应用语义要求。数据独立性是数据库系统的重要特性,不属于完整性约束范畴,故D为错误选项。

在SQL语言中,用于将查询结果按指定列进行分组统计的子句是?

A.ORDERBY

B.GROUPBY

C.HAVING

D.WHERE

答案:B

解析:GROUPBY子句用于对查询结果按一个或多个列进行分组,常与聚合函数联用。ORDERBY用于排序,HAVING用于对分组后的结果进行过滤,WHERE用于分组前对元组进行筛选。因此正确选项为B。

设关系R和S各有5个元组,则R与S的笛卡尔积的元组数量最多为?

A.5

B.10

C.25

D.无法确定

答案:C

解析:笛卡尔积的元组数为两个关系元组数的乘积,即5×5=25。题目中未给出其他条件,因此最多为25个元组,选择C。

在数据库设计中,将E-R图转换为关系模式的过程属于哪个设计阶段?

A.需求分析

B.概念结构设计

C.逻辑结构设计

D.物理结构设计

答案:C

解析:逻辑结构设计的任务是将

文档评论(0)

1亿VIP精品文档

相关文档