2011-2012(2)数据库原理期末试卷A
更新时间:2023-10-05 21:35:01 阅读量: 综合文库 文档下载
- 数据库原理与应用期末试卷推荐度:
- 相关推荐
1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 阶段。A.数据库系统 B.文件系统C.人工管理D.数据项管理 2.数据库的基本特点是 。A. (1)
数据可以共享(或数据结构化) (2)数据独立性 3)数据冗余大,易移植(4)统一管理和控制 B. (1)数据可以共享(或数据结构化) (2)数据独立性 3)数据冗余小,易扩充 (4)统一管理和控制 C. (1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充(4)统一管理和控制 D. (1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制
3. 层次模型不能直接表示 A. 1 :1关系 B.1 :m关系 C. m :n关系 D.1 :1和1 :m关系
4. 在数据库中,产生数据不一致的根本原因是 。
A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制
D.数据冗余
5. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称
为 。A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能
6、关系数据库管理系统应能实现的专门关系运算包括 。
A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表
7、关系模型中,一个关键字是 。A.可由多个任意属性组成 B.至多由一个属性组成 C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是
8、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 。A.元组 B.行 C.记录 D.属性
9、设有关系R,按条件f对关系R进行选择,正确的是 。 A.R?R B.R ?? R C. ?f(R) D.?f(R)
10、SQL语言是 语言。A.层次数据库 B.网络数据库 C.关系数据库 D.非数据库
11、若用如下的SQL语句创建一个student表: CREATE TABLE student(NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2))
可以插入到student表中的是 。
1
A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL) C.(NULL,‘曾华’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23)
12、下面哪个不是数据库系统必须提供的数据控制功能 A.安全性B.可移植性C.完整性D.并发控制
13、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实
现数据库的 。A.可靠性 D.安全性
14、下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的
修改权”这一功能的是
A.REVOKE UPDATE(XH) ON TABLE FROM ZHAO B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC C.REVOKE UPDATE(XH) ON STUD FROM ZHAO D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC
15、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是
A.GRANT GRADE ON SC TO ZHAO B.GRANT UPDATE ON SC TO ZHAO
C.GRANT UPDATE (GRADE) ON SC TO ZHAO D.GRANT UPDATE ON SC (GRADE) TO ZHAO
16、在SQL Server 中删除触发器用( )。A.ROLLBACK B. DROP C.DELALLOCATE D. DELETE
17、关于主键约束以下说法错误的是( )
A. 一个表中只能设置一个主键约束 B.允许空值的字段上不能定义主键约束 C.允许空值的字段上可以定义主键约束 D.、可以将包含多个字段的字段组合设置为主键
18、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的________约束。
A.实体完整性 B、参照完整性 C、用户自定义 D、用户操作
19、设计性能较优的关系模式称为规范化,规范化主要的理论依据是 。
A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑 20、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺
陷。
B.一致性
C.完整性
2
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失 21、当关系模式R(A,B)已属于3NF,下列说法中 是正确的。 A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常 C.一定属于BCNF D.A和C都是
22、 在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式
是 。
A.2NF B.3NF C.4NF D.BCNF 23、 在关系DB中,任何二元关系模式的最高范式必定是 A.1NF B.2NF C.3NF D.BCNF
24、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关
系中,因哪个属性而使它不满足第一范式? 。 部门(部门号,部门名,部门成员,部门总经理)
A.部门总经理 B.部门成员 C.部门名 D.部门号 25、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是 。 A.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突
26、设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是 。
A.该操作不存在问题
读“脏”数据
T1 ①读A=10,B=5 ② ③读A=20,B=5 求和25验证错
27、关于“死锁”,下列说法中正确的是 。
A.死锁是操作系统中的问题,数据库操作中不存在
B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁
28、并发操作会带来哪些数据不一致性 。
A.丢失修改、不可重复读、脏读、死锁 B.不可重复读、脏读、死锁 C.丢失修改、脏读、死锁 D.丢失修改、不可重复读、脏读 29. 数据库逻辑设计时,下列原则中不正确的是( )。
3
B.该操作丢失修改 C.该操作不能重复读 D.该操作
T2 读A=10 A=A*2写回 A.一定要避免插入异常 B.一定要避免删除异常C.一定要避免数据冗余 D.尽量避免多表连接
30.在关系数据模式中,任何二元模式最高可以达到的模式级别为( )。 A 4NF B 2NF C 3NF D BCNF
31.由全码组成的关系模式,最高可以达到的模式级别为( A 4NF B 2NF C 3NF D BCNF
32.在关系数据模式的分解中,保持函数依赖分解最高可以达到( )。 A 4NF B 2NF C 3NF D BCNF
33. 对于FD X→Y,如果有Y?X,那么称X→Y是一个( )。
A 包含函数依赖 B 增广的函数依赖C 传递的函数依赖 D 平凡的函数依赖
34.使用E-R图方法的三要素是( )。
A 实体、属性、主键 B 实体、域、候选键C 实体、属性、联系 D 实体、主键、联系
35.DB技术中,“脏数据”是指( )。
A 未提交的数据 B 错误的数据 C 未提交的随后又被撤消的数据D 回退的数据
二.填空题(每小题1分,共26分) 1. 数据库是长期存储在计算机内、有 ① 的、可 ② 的数据集合。 2.DBMS是指 ① 它是位于 ② 和 ③ 之间的一层管理软件。
3. 实体之间的联系可抽象为三类,它们是 ① 、 ② 和 ③ 。 4.数据冗余可能导致的问题有 ① 和 ② 。
5. 数据模型是由 ① 、 ② 和 ③ 三部分组成的。 6. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是 ① ,系关系的外关键字 ② ,学生关系的主关键字是 ③ ,外关键字 ④
7.数据库的完整性是指数据的 ① . ②__和 ③ 。8、实体完整性是指在基本表中, 。
9、参照完整性是指在基本表中, 。
10、在关系A(S,SN,D)和B(D,CN,NM中,A的主键是S,B的主键是D,则D在A中称为 。
11、对于非规范化的模式,经过 ① 转变为1NF,将1NF经过 ② 转变为2NF,将2NF经过 ③ 转变为3NF。
三、简答题(共计10分)1. 如果数据库系统对事务的并发操作不加以控制,则有可能带来哪些问题?如何解决?(2分)2. SQL的完整性约束机制有哪些?(2分)3. 数据字典的内容和作用是什么? (2分)
4. 什么是ER图?构成ER图的基本要素是什么? (2分) 5 .试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?(2分) 四.综合题:根据要求解题(共计29分)1.设关系模式R(A,B,C,D),其函数依赖F={A→B,
4
B→A, (A,C) →D}请回答: 1)求出R的所有候选码;(2分) 2)R属于第几范式?不属于第几范式?并简述理由。(3分)
2.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课可有若干学生选修。用E-R图画出此学校的信息模型。(4分)
3. 设有如下所示的三个关系S、C和SC。用关系代数表达式表示下列要求,并求出结果。
S 学号 姓名 年龄 性别 籍贯 20001 王小严 20 女 北京 20002 李 白 21 男 上海 20003 陈志坚 23 男 长沙 20004 王 兵 20 男 上海 20005 张 红 22 女 武汉
C 课程号 课程名 教师 办公室 C001 高等数学 李 娟 416 C002 数据结构 刘小东 415 C003 操作系统 吴 浩 415 C004 编译原理 王 伟 415
SC 学号 课程号 成绩 20001 C001 90 20001 C002 90 20001 C003 85 20001 C004 87 20002 C001 90 20003 C001 75 20003 C002 70 20003 C004 56 20004 C001 90 20004 C004 85 20005 C001 95 20005 C003 80
(1).检索籍贯为上海的学生姓名、学号和选修的课程号。(2分) (2).检索选修操作系统的学生姓名、课程号和成绩。(2分) (3).检索选修了全部课程的学生姓名、年龄。(2分) 4.设有如下关系表R:(6分)
R(No,NAME,SEX,AGE,CLASS) 主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。
5
正在阅读:
机械设备投入计划及保证措施05-05
三联书店推荐的100本好书09-23
2017-2022年中国儿童教育行业竞争格局分析及发展前景预测报告目录01-23
机械加工工艺要求12-27
XX年春季开学典礼教师代表发言稿07-08
液晶电光效应实验报告05-24
同等学力申硕规定英语水平要达到级吗?04-25
基于逆向工程的快速模具设计与制造08-27
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 期末
- 试卷
- 原理
- 数据库
- 2011
- 2012
- 森林资源经营管理实习指导书 - 图文
- 企业社会责任会计信息披露问题探讨
- 预习可以培养孩子的自学和独立思考的能力
- 2014-2015丰台区初三上学期化学期末试题及答案
- 四年级体育-跪跳起教案 - 图文
- 安监局2018年工作总结及2019年工作计划
- 2012年高考文综地理模拟试题6
- 烟台大学2004~2005学年第二学期 计算机组成原理 试卷A - 图文
- 能量守恒定律 典型例题解析
- 旋转变换练习
- 浙江大学宁波理工学院钢结构重点
- 路基冲击碾压、三背夯实补强方案
- 苏州中心项目施工重点、难点及解决措施5 - 图文
- 本科生-计算机组成原理题库-期末试卷(16)及答案
- 圆锥曲线在高考数学中的地位
- 江西2010年公务员考试《行测》真题
- 关于消耗臭氧层物质的蒙特利尔议定书
- 《powerpoint多媒体课件制作》答案
- 中国传统婚礼习俗
- 材料力学试题及答案7套