《数据库原理与应用》模拟试题 D
一、单项选择题(每题 2 分,共 20 分)
( )1. 下列四项中,不属于数据库系统特点的是 。
A. 数据共享 B. 数据完整性
C. 数据冗余度高 D. 数据独立性高
( )2. 要保证数据库的逻辑数据独立性,需要修改的是 。
A. 模式与内模式之间的映射 B. 模式与外模式之间的映射
C. 模式 D. 三级模式
( )3. 关系模型中,一个码是 。
A. 可以由多个任意属性组成
B. 至多由一个属性组成
C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组
D. 以上都不是
( )4. 关系代数运算是以 为基础的运算。
A. 关系运算 B. 谓词演算 C. 代数运算 D. 集合运算
( )5. 假设有关系 R和 S,关系代数
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
达式 R-(R-S)表示的是 。
A. R∩S B. R∪S C. R-S D. R×S
( )6. 对于下列描述,其中不正确的是 。
A. 数据的独立性包含物理独立性和逻辑独立性两个方面
B. 关系模型的存取路径对用户透明,简化了用户对数据库的使用
C. 数据库的恢复技术主要包括数据转储和登记日志文件两种方法
D. 在一个数据库系统的模式结构中,可以有多于一个内模式
( )7. 在数据库的安全性控制中,授权的数据对象的 ,授权子系统就越灵活。
A. 范围越小 B. 约束越细致 C. 范围越大 D. 约束范围大
( )8. 事务日志用于保存 。
A. 程序运行过程 B. 程序的执行结果
C. 对数据的更新操作 D. 对数据的查询操作
( )9. 学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是 id→{name,sex,age,depart_id};
dept_id→dept_name,其满足 。
A. 1NF B. 2NF C. 3NF D. BCNF
( )10. 事务 T在修改数据 R之前必须先对其加 X锁,直到事务结束才释放,这是 。
A. 一级封锁
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
B. 二级封锁协议
C. 三级封锁协议 D. 零级封锁协议
二、填空题(每空 2 分,共 20 分)
1. 作为一个关系系统,必须支持的关系运算包括选择运算、投影运算和 。
2. 在数据库的物理结构中,数据的基本单位是 。
3. 用户权限定义和 ________一起组成了 DBMS的安全子系统。
4. 设有关系模式 R(S,D,M),其函数依赖集:F={S→D,D→M},则关系模式 R的规范化程度最高达到 。
5. 分布式数据库系统是 与计算机网络技术结合的产物。
6. 在 SQL语言中的视图 VIEW是数据库的 模式。
7. 把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能,这就是________ 。
8. 已知系(系编号,系名称,系主任,电话,地点),系关系的主码是________。
9. 数据库的安全性是指保护数据库以防止不合法的使用所造成的_______、更改或破坏。
10. 数据库的生命周期可分为两个阶段:一是数据库需求
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
和________;二是数据库实现和运行阶段。
三、简答题(20 分)
1. 什么是实体完整性和参照完整性?(6分)
2. 请说明死锁产生的原因和如何预防死锁。(6分)
3. 用 SQL语言完成以下各项操作:
(1)把对表 S的 INSERT权限授予用户李晓,并允许他再将此权限授予其他用户;(4分)
(2)把查询 SPJ表和修改 QTY属性的权限授给用户张山。(4分)
四、综合题(每题 20 分,共 40 分)
1. 对于教学数据库的三个基本表:
学生 S(S#,SNAME,AGE,SEX)
学习SC(S#,C#,GRADE)
课程 C(C#,CNAME,TEACHER)
(1)试用 SQL语句完成:求选修课程名为“DATABASE”课程的学生的平均年龄;(8分)
(2)试采用外键子句约束定义下列完整性约束:在关系 SC中插入元组时,其 S#值和 C#值必须分别在 S和 C中
出现。(12分)
2. 建立一个关于系、学生、班级、社团等信息的关系数据库,其中包括:
学生的属性有:学号、姓名、出生年月、宿舍号
班级的属性有:班号、专业名、人数、入校年份
系的属性有:系号、系名、系办公地点、人数
社团的属性有:社团名、成立年份、人数
有关语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿
舍区。每个学生可参加若干社团,每个社团有若干学生,学生参加某社团有一个入会年份。
(1)画出该关系数据库的 E-R图;(10分)
(2)将该 E-R图转换为关系模型,写出各关系模式的组成。(10分)