ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:29.35KB ,
资源ID:8322292      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8322292.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库期末考试试题及精修订Word格式.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库期末考试试题及精修订Word格式.docx

1、6下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为(C)。 A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号”7以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的(C)。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率8关系模式中各级范式之间的关系为(A)。 A.B. C.D. 9保护数据库,防止XX或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的(

2、A)。 A. 安全性 B.完整性 C.并发控制 D.恢复10事务的原子性是指(B)。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态11下列哪些运算是关系代数的基本运算(D)。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算12现实世界 “特征” 术语, 对应于数据世界的(D)。 A属性 B. 联系 C. 记录 D. 数据项13关系模型中3NF是指(A)。 A.

3、满足2NF且不存在传递依赖现象 B.满足2NF且不存在部分依赖现象 C.满足2NF且不存在非主属性 D.满足2NF且不存在组合属性14下面关于关系性质的叙述中,不正确的是(D)。 A. 关系中元组的次序不重要 B. 关系中列的次序不重要 C. 关系中元组不可以重复 D. 关系不可以为空关系15数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为(C)。 A. 数据定义功能 B.数据管理功能 C. 数据操纵功能 D.数据控制功能16候选码中的属性可以有(C)。 A. 0个 B. 1个 C. 1个或多个 D.多个17取出关系中的某些列,并消去重复元组的关系代数运算称为(B)。

4、A. 取列运算 B. 投影运算 C. 连接运算D. 选择运算18候选码中的属性称为(B)。 A. 非主属性 B. 主属性 C. 复合属性 D. 关键属性19对现实世界进行第二层抽象的模型是(C)。 A. 概念数据模型 B. 用户数据模型 C. 结构数据模型 D. 物理数据模型20在关系模式R(A,B,C,D)中,有函数依赖集F=BC,CD,DA,则R能达到(B)。 A. 1NF B. 2NF C. 3NF D. 以上三者都不行得分二、填空题(每空1分,共20分)1.数据库保护包括(安全性保护、完整性保护、并发控制、故障恢复)四个方面内容。2.二元实体间的联系通常可分为 (1:1、1:n、m:n

5、)三种。3.数据库系统中数据的独立性包括(-物理独立性、逻辑独立性)两个方面。4.数据库设计通常包括(结构特性(静态)、行为特性(动态)两方面内容。5.根据数学理论,关系操作通常有(关系代数)和(关系演算)两类。6.构成E-R图的三个基本要素为(实体、属性、联系)。7.若商品关系G(GNO,GN,GQ,GC)中,GNO、GN、GQ、GC分别表示商品编号、商品名称、数量、生产厂家,若要查询“上海电器厂生产的其数量小于100的商品名称”用关系代数可表示为( GN(GC=“上海电器厂”GQ100(G)。公司的研究员E. F. Codd于1970年发表了一篇着名论文,主要是论述(关系)模型。9.判断分

6、解后的关系模式是否合理的两个重要标志是分解是否满足关系的 (无损连接性(不失真)、依赖保持性)。三、计算题(8分,每小题2分)若关系X、Y、Z如图所示,求:(1)A,C(X)解:ACA1A1 A2A3A4C1C4C2(2)B B2 (X)B A3 B1 B1C2 (3)XYBDB3D1D2(4)X Z X Y ZB2C3D3四、应用题(12分,每小题3分)设有三个关系: S(S#,SNAME,AGE,SEX) C(C#,CNAME,TEACHER) SC(S#,C#,GRADE)试用关系代数表达式表示下列查询语句: (1)检索至少选修两门课程的学生学号(S#)。 (2)检索全部学生都选修的课程

7、的课程号(C#)和课程名(CNAME)。 (3)检索选修课程包含“陈军”老师所授课程之一的学生学号(S#)。 (4)检索选修课程号为k1和k5的学生学号(S#)。(1)S# (1=425(SCSC)(3分)(2)C#,CNAME(C(S#,C#(SC) S#(S)(3分)(3)S#(SCC#(TEACHER=陈军(C) (3分)(4)S#, C# (SC) C#(C#=k1 C#=k5(C)(3分)五、证明题(10分) 1设R=A,B,C,D,F=AB,AC,CD,=ABC,CD。分解是否无损联接分解试说明理由(5分)。 2设关系模式R(ABC),函数依赖F=AB,BA,AC满足3NF还是满足

8、BCNF,试说明理由(5分)1设R1=ABC,R2=CD R1R2=C,R2-R1=D,而CD(已知),故R1R2R2-R1成立根据定理,分解为无损联接分解(5分)2对于关系模式R(ABC),函数依赖F=AB,BA,AC, 分析可知,该关系模式关键字为A。 同样由分析可得,该关系模式不存在非主属性B、C对关键字A的部分依赖和传递依赖现象,R3NF,但由于BA(已知),而B不是关键字, 故该关系模式RBCNF不成立。(5分) 六、程序设计题(20分)设有如下4个关系模式: S(SN,SNAME,CITY) P(PN,PNAME,COLOR,WEIGHT) J(JN,JNAME,CITY) SPJ

9、(SN,PN,JN,QTY) 其中:S表示供应商,SN为供应商编码,SNAME为供应商名字,CITY为供应商所在城市;P表示零件,PN为零件编码,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量;J表示工程,JN为工程编码,JNAME为工程名字,CITY为工程所在城市;SPJ表示供应关系,QTY表示提供的零件数量。 写出实现以下各题功能的SQL语句:(1)取出所有工程的全部细节。(2分)SELECT * FROM J;(2)取出所在城市为南京的所有工程的全部细节。 SELECT * FROM J WHERE CITY=南京; (3)取出为所在城市为上海的工程提供零件的供应商编

10、码。 SELECT DISTINCT SN FROM SPJ WHERE JN IN (SELECT JN WHERE CITY=上海); (4)取出为所在城市为上海或北京的工程提供红色零件的供应商编码。 SELECT SN FROM SPJ WHERE JN IN WHERE CITY=上海 OR CITY=北京) AND PN IN (SELECT PN FROM P WHERE COLOR=红)(5)取出供应商与工程所在城市相同的供应商提供的零件编码。(3分) SELECT FROM S,J,SPJ WHERE = AND = AND =;(6)取出至少由一个和工程不在同一城市的供应商提

11、供零件的工程编码。 SELECT DISTINCT FROM S,J,SPJ WHERE = AND = AND ;(7)取出上海供应商不提供任何零件的工程编码。 SELECT JN FROM J WHERE JN NOT IN (SELECT DISTINCT JN WHERE SN IN (SELECT SN FROM S WHERE CITY=上海); (8)取出所有这样的一些二元组,使得第1个城市的供应商为第2个城市的工程提供零件。(8)SELECT , FROM S,J,SPJ WHERE = AND =;(3分)七、综合题(10分)设有如下信息:下列E-R图是反映产品与仓库两实体间

12、联系的信息模型,要求: (1)给出该E-R图的关系数据库模式,并指出相应的关键字。(4分) (2)若仓库号、仓库名及仓库地均为字符型且长度均为10,用SQL语言为仓库关系建立相应的基表并说明实体完整性规则。 (3)将仓库基表的查询权限授予所有用户,收回User3对仓库的查询权限。1关系数据库模式:仓库W(仓库号W#,仓库名WN,地址WA) 关键字:W#产品P(产品号P#,产品名称PN,规格PS,型号PM) 关键字:P#存放L(仓库号W#,产品号P#,数量QTY)(W#,P#)2 CREATE TABLE W(W# CHAR(10) PRIMARY KEY, WN CHAR(10), WA CHAR(10)(4分)3 GRANT SELECT ON W TO PUBLIC REVOKE SELECT ON W FROM User3(2分)

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2