数据库试卷及 答案

上传人:艾力 文档编号:34046900 上传时间:2018-02-20 格式:DOC 页数:13 大小:131.50KB
返回 下载 相关 举报
数据库试卷及 答案_第1页
第1页 / 共13页
数据库试卷及 答案_第2页
第2页 / 共13页
数据库试卷及 答案_第3页
第3页 / 共13页
数据库试卷及 答案_第4页
第4页 / 共13页
数据库试卷及 答案_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《数据库试卷及 答案》由会员分享,可在线阅读,更多相关《数据库试卷及 答案(13页珍藏版)》请在金锄头文库上搜索。

1、1试题一一、单项选择题(本大题共 20 小题,每小题 2 分,共 40 分)在每小题列出的四个备选项中只有一个是符合题目要 求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1. 数据库系统的核心是( )A数据库 B数据库管理系统C数据模型 D软件工具2. 下列四项中,不属于数据库系统的特点的是( )A数据结构化 B数据由 DBMS 统一管理和控制 C数据冗余度大 D数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( ) A层次模型 B关系模型C网状模型 D实体-联系模型4. 数据的物理独立性是指( )A数据库与数据库管理系统相互独立B用户程序与数据库管理

2、系统相互独立C用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D应用程序与数据库中数据的逻辑结构是相互独立的5 要保证数据库的逻辑数据独立性,需要修改的是( )A模式与外模式之间的映象 B模式与内模式之间的映象C模式 D三级模式6 关系数据模型的基本数据结构是( )A树 B图 C索引 D关系7 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( )A车次 B日期C车次+日期 D车次+ 情况摘要得 分28. 己知关系 R 和 S,RS 等价于( )A. (R-S)-S B. S-(S-R) C. (S-R)-R D. S-(R-S)9 学

3、校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( )A. 全外联接 B. 左外联接C. 右外联接 D. 自然联接10用下面的 T-SQL 语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( )A. 5021,刘祥,男,21 B. NULL,刘祥,NULL,21C. 502

4、1,NULL,男,21 D. 5021,刘祥,NULL,NULL11. 把对关系 SPJ 的属性 QTY 的修改权授予用户李勇的 T-SQL 语句是( )A. GRANT QTY ON SPJ TO 李勇B. GRANT UPDATE(QTY) ON SPJ TO 李勇C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12. 图 1 中( )是最小关系系统A B C D图 1 13关系规范化中的插入操作异常是指 ( ) A不该删除的数据被删除 B不该插入的数据被插入C应该删除的数据未被删除 D应该插入的数据未

5、被插入14在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务3A 逻辑设计 B物理设计 C需求分析 D概念设计 15在 E-R 模型中,如果有 3 个不同的实体型,3 个 m:n 联系,根据 E-R 模型转换为关系模型的规则,转换后关系的数目为( ) 。A4 B5 C6 D716事务的隔离性是指( ) 。A一个事务内部的操作及使用的数据对并发的其他事务是隔离的B事务一旦提交,对数据库的改变是永久的C事务中包括的所有操作要么都做,要么都不做D事务必须是使数据库从一个一致性状态变到另一个一致性状态 17. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指( )A. 数据字典

6、、应用程序、审计档案、数据库后备副本B. 数据字典、应用程序、日志文件、审计档案C. 日志文件、数据库后备副本D. 数据字典、应用程序、数据库后备副本18若事务 T 对数据对象 A 加上 S 锁,则( ) 。A事务 T 可以读 A 和修改 A,其它事务只能再对 A 加 S 锁,而不能加 X 锁。B事务 T 可以读 A 但不能修改 A,其它事务只能再对 A 加 S 锁,而不能加 X 锁。C事务 T 可以读 A 但不能修改 A,其它事务能对 A 加 S 锁和 X 锁。D事务 T 可以读 A 和修改 A,其它事务能对 A 加 S 锁和 X 锁。 19. 设有两个事务 T1、T2,其并发操作如图 2

7、所示,下面评价正确的是( )A. 该操作不存在问题 B. 该操作丢失修改C. 该操作不能重复读 D. 该操作读“脏 ”数据T1 T2 读 A=100 读 A=100A=A-5 写回 A=A-8 写回图 220. 以下( )封锁违反两段锁协议。A. Slock A Slock B Xlock C Unlock A Unlock B Unlock CB. Slock A Slock B Xlock C Unlock C Unlock B Unlock AC. Slock A Slock B Xlock C Unlock B Unlock C Unlock A4D. Slock A Unlock A

8、 Slock B Xlock C .Unlock B Unlock C二、填空题(本大题共 9 小题,每空 1 分,共 10 分)请在每小题的空格中填上正确答案。错填、不填均无分。1. 关系数据模型由关系数据结构、关系操作和 三部分组成。2. 一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的 3. 在 Student 表的 Sname 列上建立一个唯一索引的 SQL 语句为:CREATE Stusname ON student(Sname)4. SELECT 语句查询条件中的谓词“!=ALL”与运算符 等价。5. 关系模式 R(A,B,C ,D)中,存在

9、函数依赖关系AB,AC,AD, (B ,C )A ,则侯选码是 ,R NF。6. 分 E-R 图之间的冲突主要有属性冲突、 、结构冲突三种。7. 是 DBMS 的基本单位,是用户定义的一个数据库操作序列。8. 存在一个等待事务集T 0,T 1,T n,其中 T0 正等待被 T1 锁住的数据项,T1 正等待被 T2 锁住的数据项,T n-1 正等待被 Tn 锁住的数据项,且 Tn 正等待被 T0 锁住的数据项,这种情形称为 。9. 是并发事务正确性的准则。三、简答题(第 1、3 题 3 分,第 2 题 4 分,共 10 分)1 试述关系模型的参照完整性规则?得 分得 分52 试述视图的作用?3.

10、 登记日志文件时必须遵循什么原则?四、设计题( 第 1 题 4 分,第 2 题 6 分,第 3 题 3 分,第 4 题 4分, 第 5 题 8 分,共 25 分)1 设教学数据库中有三个基本表:学生表 S(SNO,SNAME ,AGE,SEX) ,其属性分别表示学号、学生姓名、年龄、性别。课程表 C(CNO,CNAME,TEACHER) ,其属性分别表示课程号、课程名、上课教师名。选修表 SC(SNO,CNO ,GRADE ) ,其属性分别表示学号、课程号、成绩。有如下 SQL 查询语句:SELECT CNOFROM C WHERE CNO NOT IN(SELECT CNO FROM S,S

11、CWHERE S.SNO=SC.SNO AND SNAME=张三);请完成下列问题:(1)用汉语句子阐述上述 SQL 语句的含义;(2)用等价的关系代数表达式表示上述 SQL 查询语句。得 分62. 设有如图 3 所示的三个关系。其中各个属性的含义如下:A(商店代号) 、ANAME(商店名) 、WQTY(店员人数) 、CITY(所在城市) 、B (商品号) 、BNAME(商品名称) 、PRICE (价格) 、QTY (商品数量) 。A BA# ANAME WQTY CITY101 韶山商店 15 长沙204 前门百货商店 89 北京256 东风商场 501 北京345 铁道商店 76 长沙62

12、0 第一百货公司 413 上海ABA B QTY101 1 105101 2 42101 3 25101 4 104204 3 61256 1 241256 2 91345 1 141345 2 18345 4 74620 4 125图 3试用 SQL 语言写出下列查询:(1)找出店员人数不超过 100 人或者在长沙市的所有商店的代号和商店名。(2)找出至少供应了代号为256的商店所供应的全部商品的其它商店的商店名和所在城市。B BNAME PRICE1 毛笔 212 羽毛球 7843 收音机 13254 书包 24273. 设有职工基本表:EMP(ENO ,ENAME,AGE,SEX,SAL

13、ARY),其属性分别表示职工号、姓名、年龄、性别、工资。为每个工资低于 1000 元的女职工加薪 200 元,试写出这个操作的 SQL 语句。4. 设某工厂数据库中有两个基本表:车间基本表:DEPT(DNO,DNAME,MGR_ENO) ,其属性分别表示车间编号、车间名和车间主任的职工号。职工基本表:ERP(ENO ,ENAME,AGE ,SEX,SALARY,DNO ) ,其属性分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。建立一个有关女车间主任的职工号和姓名的视图,其结构如下:VIEW6(ENO,ENAME)。试写出创建该视图 VIEW6 的 SQL 语句。5. 设有关系 R 和

14、函数依赖 F: R(A,B ,C, D,E ) ,F = ABCDE,BCD,DE 。试求下列问题:(1)关系 R 的侯选码是什么? R 属于第几范式?并说明理由。 (3 分)(2)如果关系 R 不属于 BCNF,请将关系 R 逐步分解为 BCNF。 (5 分)要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。8五、综合题(15 分)某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)根据上述语义画出 E-R 图;(5 分)(2)将该 E-R 模型转换为关系模型;(5 分)(要求:1:1 和 1:n 的联系进行合并)(3)指出转换结果中每个关系模式的主码和外码。 (5 分)试题一参考答案与评分标准一、选择题(每题 2 分)1B 2C 3D 4C 5A 6D

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号