海南统招专升本计算机专业《数据库系统概论》模拟试题
适用专业:计算机类专业(海南统招专升本)
考试时长:120分钟
满分:150分
考试说明:试题严格贴合海南专升本考纲,覆盖数据库基础、关系模型、SQL语言、范式、数据库设计、事务与并发控制等核心考点,题型、难度与真题一致。
一、单项选择题(本大题共20小题,每小题3分,共60分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出。
1. 数据库系统的核心是( )
A. 数据库 B. 数据库管理系统 C. 数据库管理员 D. 软硬件平台
2. 下列不属于数据库三大模式结构的是( )
A. 外模式 B. 概念模式 C. 内模式 D. 存储模式
3. 数据库的( )是指数据的物理结构改变,不影响逻辑结构和应用程序
A. 逻辑独立性 B. 物理独立性 C. 安全性 D. 完整性
4. 关系数据库中,用来表示实体之间联系的是( )
A. 树形结构 B. 网状结构 C. 二维表 D. 指针
5. 在关系R中,能唯一标识元组的最小属性集称为( )
A. 外码 B. 候选码 C. 主码 D. 超码
6. 外码实现的是关系的( )完整性约束
A. 实体 B. 参照 C. 用户自定义 D. 域
7. SQL语言中,实现查询功能的语句是( )
A. SELECT B. UPDATE C. INSERT D. DELETE
8. 下列SQL关键字中,用于分组统计的是( )
A. ORDER BY B. GROUP BY C. WHERE D. DISTINCT
9. 设有学生表(学号,姓名,性别,年龄),查询所有年龄大于20岁的女生,正确的WHERE条件是( )
A. 年龄>20 AND 性别='女' B. 年龄>20 OR 性别='女'
C. 年龄>20 NOT 性别='女' D. 年龄<20 AND 性别='女'
10. 关系代数中,从关系中选取若干属性列组成新关系的操作是( )
A. 选择 B. 投影 C. 连接 D. 除
11. 消除了部分函数依赖的关系范式是( )
A. 1NF B. 2NF C. 3NF D. BCNF
12. 3NF的核心要求是消除关系中的( )
A. 部分函数依赖 B. 传递函数依赖 C. 多值依赖 D. 冗余数据
13. 数据库设计中,E-R模型用于( )阶段
A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计
14. E-R图中,矩形、椭圆、菱形分别表示( )
A. 实体、属性、联系 B. 属性、实体、联系
C. 联系、实体、属性 D. 实体、联系、属性
15. 数据库事务的四大特性不包括( )
A. 原子性 B. 一致性 C. 共享性 D. 持久性
16. 事务并发操作可能带来的问题不包括( )
A. 丢失修改 B. 不可重复读 C. 读脏数据 D. 数据冗余
17. 数据库恢复的基础是( )
A. 数据备份和日志文件 B. 索引 C. 视图 D. 触发器
18. 下列属于数据库安全控制措施的是( )
A. 范式分解 B. 用户权限管理 C. 日志记录 D. 事务提交
19. 视图的特点不包括( )
A. 虚拟表 B. 不存储数据 C. 可以独立存在 D. 简化查询操作
20. 主键约束的作用是保证( )
A. 数据唯一且非空 B. 数据取值合法 C. 数据参照完整 D. 数据不重复可为空
二、填空题(本大题共10小题,每小题3分,共30分)
21. 数据管理技术的发展经历了人工管理、__________、数据库系统三个阶段。
22. 数据库系统的两级映像分别是外模式/概念模式映像和__________映像。
23. 关系的三类完整性约束:实体完整性、__________、用户自定义完整性。
24. SQL语言分为数据定义语言、__________、数据控制语言、数据查询语言。
25. 关系代数的五种基本操作:选择、投影、并、差、__________。
26. 函数依赖中,若X→Y,Y→Z,且Y不依赖X、Z不属于Y,则存在__________函数依赖。
27. 数据库设计的六个阶段:需求分析、概念设计、逻辑设计、__________、数据库实施、数据库运行与维护。
28. 事务的原子性是指事务是一个不可分割的工作单位,要么全部执行,要么__________。
29. 并发控制的主要技术是__________机制,用于解决并发冲突问题。
30. 索引的主要作用是__________数据库的查询效率。
参考答案及解析
一、单项选择题(每题3分,共60分)
1.B 解析:数据库管理系统(DBMS)是数据库系统的核心软件,负责管理数据库。
2.D 解析:数据库三大模式:外模式、概念模式、内模式,存储模式即内模式,不属于独立分类选项。
3.B 解析:物理独立性指物理结构改变,逻辑结构不变,应用程序无需修改。
4.C 解析:关系模型采用二维表表示实体及实体间联系。
5.B 解析:候选码是能唯一标识元组的最小属性集,主码是选中的候选码。
6.B 解析:外码参照主表主键,实现参照完整性约束。
7.A 解析:SELECT为查询语句,UPDATE更新、INSERT插入、DELETE删除。
8.B 解析:GROUP BY分组,ORDER BY排序,WHERE条件筛选,DISTINCT去重。
9.A 解析:同时满足年龄大于20、性别为女,用AND连接条件。
10.B 解析:投影是选取列,选择是选取行。
11.B 解析:2NF在1NF基础上消除了非主属性对主键的部分函数依赖。
12.B 解析:3NF在2NF基础上消除了非主属性对主键的传递函数依赖。
13.B 解析:E-R模型是数据库概念结构设计的核心工具。
14.A 解析:E-R图规范:矩形=实体,椭圆=属性,菱形=联系。
15.C 解析:事务ACID特性:原子性、一致性、隔离性、持久性。
16.D 解析:并发问题:丢失修改、不可重复读、读脏数据,数据冗余是设计问题。
17.A 解析:数据备份+日志文件是数据库故障恢复的核心依据。
18.B 解析:用户权限管理属于数据库安全控制,其余选项不属于安全措施。
19.C 解析:视图是虚拟表,依赖基表存在,无法独立存储数据。
20.A 解析:主键约束兼具非空、唯一双重约束特性。
二、填空题(每题3分,共30分)
21. 文件系统阶段
22. 概念模式/内模式
23. 参照完整性
24. 数据操纵语言
25. 笛卡尔积
26. 传递
27. 物理结构设计
28. 全部回滚
29. 封锁
30. 提升(提高)