- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
08年数据库原理试卷a
数据库原理试卷A
一 、简答题 (本大题共小题,每小题分,共0分)
. 请阐述。
. 什么是数据的物理独立性。
3. 简述
4. 简述在SQL语言中,引入视图机制的主要优点。
二、(本大题共小题,每小题分,共分)
设有关系数据库:F G } , 函数依赖集F = {
AB→CD , C→F , C→D , D→E ,DE→F , F→B, F→D }。
求:(1)(AC)F+;
(2)求极小函数依赖集Fmin
2、(15分) 设有关系模式R(A,B,C,D,E),其上的函数依赖集:F={A(C,C(D,B(C,DE(C,CE(A}
求:(1)所有候选码;
(2)判断ρ={AD,AB,BC,CDE,AE}是否为无损连接分解?
3、 (1分)假设某商业集团数据库中有一关系模式R (商店编号,商品编号,数量,部门编号,负责人)如果规定:(1) 每个商店的每种商品只在一个部门销售;
(2) 每个商店的每个部门只有一个负责人;
(3) 每个商店的每种商品只有一个库存数量。
试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3NF模式集。数据库原理试卷A参考答案、简答题 (本大题共小题,每小题分,共0分)
.数据模型是用来表示信息世界中的实体及其联系在数据世界中的抽象描述,它描述的是数据的逻辑结构。模式的主体就是数据库的数据模型。数据模型与模式都 属于型的范畴。所谓型,是指只包含属性的名称,不包含属性的值,而所谓值,是型的具体实例值,即赋了值的型。
2.是数据的物理结构的改变都不影响数据库的逻辑结构,从而不会引起应用程序的变化。
3. 插入异常、删除异常、数据冗余大、修改复杂
4. 简化用户的操作;能以多种角度看待同一数据;对重构数据库提供了一定程度的逻辑独立性;对机密数据提供安全保护;可以更清晰的表达查询。
二、设计题 (本大题共小题,每小题分,共2分)
(2)
(3)
(4) SELECT SNAME,AGE,SEX
FROM S
WHERE AGE ( SELECT AGE FROM S WHERE SNAME=’王华’)
(5) SELECT S# , SUM(GRADE)
FROM SC
WHERE GRADE =60
GROUP BY S#
HAVING COUNT(*)=4
ORDER BY 2 DESC
三、综合题(本大题4小题,共55分)
1、(10分)
AC+=ABCDEF
F等价的最小函数依赖集:{ AB→C,AB→D,C→F, D→F,F→B,D→E,F→D}
2、(15分) 解:
(1) 从F中看,候选关键字至少包含BE(因为它们不依赖于谁),而(BE)+=ABCDE,所以BE是R的惟一候选关键字。
(2)ρ不具有无损连接性。无法出现一行全a.
3、(本题共1分)
(1) 有三个函数依赖:(商店编号,商品编号) →部门编号
(商店编号,部门编号) →负责人
(商店编号,商品编号) →数量
(2) R的候选码是 (商店编号,商品编号)
(3) 因为R中存在着非主属性“负责人”对候选码 (商店编号、商品编号)的传递函数依赖,所以R属于2NF,R不属于3NF。
(4) 将R分解成:R1 (商店编号,商品编号,数量,部门编号)
R2 (商店编号,部门编号,负责人)数据库原理试卷B
一、简答题 (本大题共4小题,每小题5分,共20分)
1. 两个函数信赖集F和G等价的充分必要条件是什么?
2. 在关系数据库中能完全消除数据冗余吗?
3.简述数据的逻辑独立性。。 设有关系数据库:CE , A→C , GP→B , EP→A , CDE→P ,
HB→P , D→HG , ABC→PG },试求:
(1)属性D关于F的闭包D F+ ;
(2)求F等价的最小函数依赖集。
2、(15分)已知关系模式R(U,F),其中U={A B C D E G},函数依赖集F={ABC→E,B→D,AD→C,D→AB}。试判定分解ρ=(ABC,AEG,EDB)是否具有无损连接性。
3、(15分)假设某商业集团数据库中有一关系模式R (商店编号,商品编号,数量,部门编号,负责人)
如果规定:
(1) 每个商店的每种商品只在一个部门销售;
(2) 每个商店的每个部门只有一个负责人;
(3) 每个商店的每种商品只有一个库存数量。
试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3N
文档评论(0)