77范文网 - 专业文章范例文档资料分享平台

数据库期末考试相关题型及样题-2015

来源:网络收集 时间:2018-12-04 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

说明:以下是本次期末考试可能出现的题型及样题,每个题型给出若干个样题,供同学们复习参考。难度、题型与历届期末考试相仿,但不能保证完全一致,请同学们复习时,要以老师讲课内容和复习要求为主。

选择题 ---一般情况下,选择题的分数比例是10-15%,每题1-2分

1. 设有关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={B→C,C→D,D→A },

则属性C的闭包C+为 。

A. BCD B. BDA C. CDA D. BCA

2. 向基本表中增加一个新列后,原有元组在该列上的值是________。 A. TRUE B. FALSE C. 空值 D. 不确定

3. 设有属性A,B,C,D,以下表示中不是关系的是________。 A. R(A) B. R(A,B,C,D) C. R(A×B×C×D) D. R(A,B)

4. 如果采用关系数据库来实现应用,在数据库设计的___________阶段将关系模式进行规范化处理。

A.需求分析 B.概念设计 C.逻辑设计 D.物理设计

5. DBMS提供授权功能以控制不同用户访问数据的权限,其主要目的是为了实现数据库的 。

A.一致性 B.完整性 C.安全性 D.可靠性

6. 若属性X函数依赖于属性Y时,则属性X与属性Y之间具有 。 A.一对一联系 B.一对多联系 C.多对一联系 D.多对多联系

7. 数据库恢复的主要依据是 。

A.DBA B.DD C.文档 D.事务日志

8. SQL中,与运算“NOT IN”等价的是 运算。

A. >ALL B. <>ALL C. <=ANY D. =ANY

9. 3NF 同时又是 。

A. 2NF B. BCNF C. 1NF D. 1NF 和 2NF

第 1 页

10. 英文缩写DBA代表 。

A.数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言

11.某查询语句中有“%田_”语句,在查询结果中有可能含有 。(多选) A.张田 B.陈立田 C. 田华 D.刘田心

12.对于下列语句 TeacherNO VARCHAR(20) NOT NULL UNIQUE,正确的解释为 。(多选)

A. TeacherNO的值可以是’1199’ B.TeacherNO不能为空

C. TeacherNO的值可以是’王大力’ D.每一个TeacherNO必须是唯一的

填空--- 一般情况下,填空题的分数比例是0-10%,每题1分

1.SQL的中文含义是 。

2.数据模型的三要素指 、数据操纵 和 。

3.关系数据库中的关系模式至少应属于 范式。

4.DBMS对数据库的安全保护功能是通过4个方面实现的,分别是安全性控制、 、并发性控制和 。

5. 数据库体系的三级模式结构中,用户与数据库系统的接口称为 。

6. 数据库的两级数据独立性是逻辑独立性和 。

综合应用(简答、计算、分析等)--- 一般情况下,这个大题的分数比例是30%左右,根据题目个数(约5-6个小题)和难度,每题的分数也不等,在4-6分之间

1.简述数据库设计六步骤的主要任务。

较为重要的简答题还包括:说明DB、DBMS和DBS之间的联系; 简述事务及其四个特性;

举例说明关系的三类完整性规则; 结合实际应用,简述SQL语言的特点;

结合你的专业,谈谈数据库知识的重要性;等等

第 2 页

2.

(1)设有如下关系表 R,S:

R(BH,XM,XB,DWH) S(DWH,DWM)

?写出实现 R S 的SQL语句。

(2)设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式。

R×S ∏A,F(σC=D(R×S))

注意:如果给出的是SQL语句,要求写对应的关系代数表达式,这样的题目也要求会做。

3.判断下列关系模式符合第几范式,并说明理由。

R (X , Y, S , T) F = {Y → T ,T → Y, XY →S}

4.设有如下关系R

课程名 C1 C2 C3 C4 教师名 马千里 于得水 余快 于得水 教师地址 D1 D1 D2 D1 关系R是否存在删除操作异常?若存在,则说明是在什么情况下发生的? 将它分解为高一级范式,分解后的关系是如何解决分解前可能存在的删除操作异常问题?

5. 在SQL Server 2005集成开发环境中,设数据库jxgl中已经创建了学生表S、课程表C和选修表SC,其中

S表 SNO是主码,并规定性别必须为男或女,年龄要求在16-30之间, C表 CNO是主码,并规定CN为非空,

SC表 (SNO,CNO)是主码,SNO和CNO是外码,分别参照S表和C表的主码, 假定表中内容如下: SNO S1 S2 CNO C1 CN C语言 CT 3 C2 第 3 页

SN 李涛 王林 SEX 男 女 AGE 19 18 DEPT 信息 计算机 数据结构 4

SNO S1 CNO C1 SCORE 80 S1 S2 C2 C2 85 88

(1)请写出两个语句(第一个是UPDATE语句,第二个是INSERT语句),分别违反了参照完整性规则和用户自定义的完整性规则。

(2)在新建的查询窗口中,执行语句“SELECT * FROM S”,但系统提示“找不到对象S”,请问可能是什么原因?

6.设有关系R、S如图所示。求 R?S。

R S

A D E A B C

a 1 5 a b c

d 3 5 b a d

c 7 9 c d e

b 8 3 d f g

f h k

7.设T1和T2两个事务,它们对数据A的并发操作如图所示,对于这个并发操作,判断是否出现数据的不一致现象,是哪种现象,说明理由。 t0 t1 t2 t3 t4 t5 t6 t7 T1 FIND A A =A - 200 UPDATE A A的值 1000 800 700 T2 FIND A A =A - 300 UPDATE A

第 4 页

关系代数和SQL语句--- 一般情况下,该题的分数比例是40-45%

设职工——社团数据库有三个基本表:

职工(职工号,姓名,年龄,性别,电话) E(ENO, ENAME, AGE, SEX, TEL)

社会团体(编号,名称,负责人工号,活动地点) C(CNO, CNAME, LEAD-NO ,PLACE)

参加(职工号,编号,参加日期,获奖情况) EC(ENO, CNO, TIME, AWARDS) 其中:

职工表的主码为职工号。

社会团体表的主码为编号,外码为负责人工号,被参照表为职工表,对应属性为职工号。 参加表的职工号和编号为主码,职工号为外码,其被参照表为职工表,对应属性为职工号,编号为外码,其被参照表为社会团体表,对应属性为编号。

用关系代数表达式表达以下操作:

(1) 检索既参加书法社又参加篮球队的职工号和姓名。 (2) 检索没有参加任何团体的职工姓名。

试用SQL语句表达下列操作:

(1) 假设职工表E、社会团体表C已经创建成功,请用CREATE TABLE语句创建参加表EC。 (2) 查找参加书法社或篮球队的职工号和姓名。 (3) 查找没有参加任何团体的职工情况。 (4) 查找篮球队和话剧社的负责人的姓名。

(5) 求社会团体的参加人数超过20人的社团名称。

(6) 建立视图:参加了两个或两个以上社团的职工工号和姓名。

(7) 加入一个新社团:舞蹈社、编号W3456,由1086号负责,其它信息暂无。 (8) 篮球队获得了奖项,请将所有篮球队队员的“获奖情况”修改为“市级冠军”。 (9) 删除职工号为007的职工的一切信息。(假定他不是任何一个社团的负责人)

(10) 删除职工号为007的职工的一切信息;假定他是篮球队的负责人,但是篮球队并不解散,请问,这个操作如何进行?

第 5 页

关系模式设计题 --- 一般情况下,该题的分数比例是10-15%

假设某公司的业务规则如下:

(1)公司下设几个部门,如技术部、财务部、市场部等。

(2)每个部门承担多个工程项目,每个工程项目属于一个部门。 (3)每个部门有多名职工,每一名职工只能属于一个部门。

(4)一名职工可以参与多个工程项目,且每个工程项目有多名职工参与。根据职工在工程项目中完成的情况发放酬金。

(5)工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有职工号、姓名、性别属性;

请画出该系统的E-R图,要求实体的属性、联系类型和属性(如果存在);将其转换为关系模式,指出每个关系模式的主码和外码。

第 6 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库期末考试相关题型及样题-2015在线全文阅读。

数据库期末考试相关题型及样题-2015.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/340613.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: