金陵科技学院试卷 共 NUMPAGES 4页 第 PAGE 4 页
共 NUMPAGES 4页 第 PAGE 1 页
金陵科技学院试卷
2016/2017学年 第 1学期
课程所属部门: 软件工程学院 课程名称: 数据库系统原理 课程编号: 0809212003
考试方式:(B、闭)卷 使用班级: 软件工程 学院 15软件工程(嵌入式培养)
命 题 人: 教研室(系)主任审核: 主管领导批准:
班级: 学号: 姓名:
题号
一
二
三
四
五
六
七
八
九
十
总分
得分
一、填空题(本题10空 ,每空1分,共10分 )
1、数据库系统包括 ① 、数据库管理系统、应用系统和 ② 四部分。
2、并发操作带来的数据不一致性包括: ③ 、 ④ 和读“脏”数据。
3、数据库设计的步骤通常分为六个阶段:需求分析、概念结构设计、 ⑤ 、
⑥ 、 ⑦ 、数据库运行和维护。
4、事务具有四个特性,分别是: ⑧ 、 ⑨ 、 ⑩ 和持续性。
二、单项选择题(请在每小题的4个备选答案中,选出一个最佳答案,共15小题;每小题1分,共15分)
1、对于现实世界中事物的特征,在实体-联系模型中使用________________。
A.属性描述 B.关键字描述 C.二维表格描述 D.实体描述
2、在数据库中,下列说法________是不正确的。
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
3、假设有关系R和S,关系代数表达式R-(R-S)表示的是_______。
A.R∪S B. R∩S C.R-S D.R×S
4、关系模型中三类完整性约束分别是实体完整性、_________和用户定义完整性。
A.系统完整性 B.操作完整性 C.关系完整性 D.参照完整性
5、下列各项操作中,不属于数据操纵功能的是________。
A.更新 B.查询 C.插入 D.定义
6、在关系模式R中,函数依赖X→Y的语义是________。
A.在R的某一关系中,若两个元祖的X值相等,则Y值也相等
B.在R的每一关系中,若两个元祖的X值相等,则Y值也相等
C. 在R的某一关系中,Y值应与X值相等
D.在R的每一关系中,Y值应与X值相等
7、若关系R满足第三范式,说明在R中消除了非主属性对码的________依赖。
A.传递函数 B.多值 C.部分函数和传递函数 D. 部分函数
8、SQL语言中用__________语句实现事务的回滚。
A.CREATE TABLE B.ROLLBACK C.GRANT和REVOKE D.COMMIT
9、如果事务T获得了数据项Q上的排它锁,则T对Q________。
A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写
10、设有如下图所示的关系R,经操作的运算结果是________。
A. B. C. D.
11、把对关系STU的属性AGE的修改权授予用户user1的T-SQL语句是( )
A. GRANT AGE ON STU TO ' user1'
B. GRANT UPDATE(AGE) ON STU TO ' user1'
C. GRANT UPDATE (AGE) ON STU TO user1
D. GRANT UPDATE ON STU (AGE) TO user1
12、用来记录对数据库中数据进行的每一次更新操作的是__________。
A.数据库后备副本 B.日志文件 C.存储过程 D.缓冲区
13、在E-R模型中,如果有3个不同的实体型,2个M:N联系,根据E-R模型转换为关系模型的规