2025年杭州电子科技大学软件工程专业《数据库原理》科目期末试卷及答案.docxVIP

  • 2
  • 0
  • 约5.26千字
  • 约 8页
  • 2026-03-02 发布于天津
  • 举报

2025年杭州电子科技大学软件工程专业《数据库原理》科目期末试卷及答案.docx

2025年杭州电子科技大学软件工程专业《数据库原理》科目期末试卷及答案

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共40分)

1.数据库的三级模式结构不包括()

A.外模式B.概念模式C.内模式D.逻辑模式

2.在E-R模型中,联系的类型不包括()

A.一对一B.一对多C.多对多D.自联系

3.关系数据库中的主键约束作用是()

A.保证数据唯一性B.保证数据完整性C.加速查询速度D.节省存储空间

4.SQL中用于删除表的命令是()

A.DROPTABLEB.DELETETABLEC.REMOVETABLED.ERASETABLE

5.事务的ACID特性中,“C”代表()

A.原子性B.一致性C.隔离性D.持久性

6.下列属于非关系型数据库的是()

A.MySQLB.OracleC.MongoDBD.PostgreSQL

7.在关系代数中,选择运算符是()

A.σB.πC.?D.ρ

8.数据库的物理独立性是指()

A.用户程序与逻辑结构独立B.逻辑结构与物理结构独立C.用户程序与物理结构独立D.概念模式与内模式独立

9.函数依赖F中,若X→Y,Y→Z,则X→Z成立,这体现了函数依赖的()

A.自反律B.增广律C.传递律D.分解律

10.下列关于视图的说法,错误的是()

A.视图是虚拟表B.视图可以简化复杂查询C.视图可以更新数据D.视图可以基于多个表创建

11.在SQL中,用于分组查询的子句是()

A.WHEREB.GROUPBYC.HAVINGD.ORDERBY

12.封锁协议中,共享锁(S锁)与排他锁(X锁)的兼容性是()

A.S-S兼容B.S-X兼容C.X-S兼容D.X-X兼容

13.数据库设计的需求分析阶段主要产出是()

A.E-R图B.数据流图C.关系模式D.SQL脚本

14.下列属于3NF的条件是()

A.非主属性对码完全函数依赖B.非主属性对码部分函数依赖C.非主属性对码传递函数依赖D.非主属性对码不依赖

15.在并发控制中,死锁的预防方法不包括()

A.一次封锁法B.顺序封锁法C.超时法D.死锁检测法

16.SQL中用于授予权限的命令是()

A.GRANTB.REVOKEC.ALLOWD.PERMIT

17.数据库恢复技术中,日志文件的作用是()

A.存储数据B.记录事务操作C.提高查询速度D.节省存储空间

18.下列关于外键的说法,正确的是()

A.外键必须与主键同名B.外键值可以为空C.外键必须唯一D.外键不能引用自身表

19.在关系数据库中,实体之间的联系通过()实现

A.主键B.外键C.索引D.视图

20.NoSQL数据库的主要优势不包括()

A.高扩展性B.高性能C.强一致性D.灵活的数据模型

二、填空题(每题1分,共10分)

1.数据库管理系统的主要功能包括数据定义、数据操纵、数据控制和________。

2.E-R模型中的实体对应关系模型中的________。

3.在SQL中,用于修改表结构的命令是________。

4.函数依赖X→Y成立的条件是对于X的每一个值,Y都有________的值与之对应。

5.数据库设计的第一步是________分析。

6.事务的隔离性是通过________机制实现的。

7.在关系代数中,投影运算符是________。

8.1NF要求关系中的每个属性都是________的。

9.数据库的安全性控制主要通过________和视图机制实现。

10.分布式数据库的特点包括数据分布性和________。

三、简答题(每题5分,共20分)

1.简述数据库设计的四个主要阶段及其主要任务。

2.解释E-R图中实体、属性和联系的概念,并举例说明。

3.数据库并发控制的主要方法有哪些?简述封锁协议的基本思想。

4.视图在数据库中有什么作用?创建视图的SQL语句格式是什么?

文档评论(0)

1亿VIP精品文档

相关文档