数据库原理与应用常见习题
习题课
1.设有函数依赖集F = { D→G,C→A,CD→E,A→B},计算闭包D+,(AC)+,(ACD)+。
2.设有关系模式R(U,F),其中:U={A,B,C,D,E},F = { A→BC,CD→E,B→D,E→A}。求R的所有候选码。
3.设有关系模式R(U,F),其中:U={E,F,G,H},F={E→G,G→E,F→EG,H→EG,FH→E},求F的最小依赖集。
4.设有关系R和函数依赖F:R(W,X,Y,Z),F = { X→Z,WX→Y }。试求下列问题:
(1)关系R属于第几范式?
(2)如果关系R不属于BCNF,请将关系R逐步分解为BCNF。
要求:写出分解过程。
5.设有关系模式R(U,F),其中U=ABCDE,F = { A→B,BC→E ,ED→AB }。
① 计算 AF+ 、(AB)F+ 、(ABC)F+及(BCD)F+;
② 求R的所有候选码,并说明理由;
③ R最高满足第几范式?为什么?
④ 若R不属于BCNF,试改进该关系数据库设计,使它满足BCNF。
6.设有关系模式R(U,F),其中U={A,B,C,D,E},F = { A→D,E→D,D→B,BC→D ,DC→A }。
① 计算 DF+ 、(DC)F+ 、(BC)F+及(CE)F+;
② 求R的所有候选码,并说明理由;
③ R最高满足第几范式?为什么?
④ 若R不属于BCNF,试改进该关系数据库设计,使它满足BCNF。
7.已知 R<U,F>,U={ A,B,C,D,E },F={AB C, C D,D E},
R的一个分解 ={ R1( A,B,C ),R2(C,D), R3(D,E) }
判断 是否为无损连接?
8.设有关系模式R(A,B,C,D),其上的函数依赖集:
F={A→C,C→A,B→AC,D→AC}
(1)求F的最小等价依赖集FC。
(2)请根据算法将R分解为满足3NF且具有无损连接并保持函数依赖。
答案:(1)FC={ A→C,C→A,B→A,D→A}
(2)F1={A,C},F2={B,A},F3={D,A},F4={B,D}
9.设有关系模式R(U,F),其中:U={C,T,H,R,S,G},F={CS→G,C→T,TH→R,HR→C,HS→R},请根据算法将R分解为满足BCNF且具有无损连连接性。
答案:F1={C,S,G},F2={C,T},F3={C,H,R},F4={C,H,S}
10.选择题
1)SQL语言具有____的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
2)SQL语言具有两种使用方式,分别称为交互式SQL和____。
A.提示式SQL B.多用户SQL
C.嵌入式SQL D.解释式SQL
3)数据库中只存放视图的________。
A.操作 B.对应的数据
C.定义 D.限制
4)支持关系数据结构、选择、投影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为________。
A.表式系统 B.最小关系系统
C.关系完备的系统 D.全关系系统
5)关系规范化中的删除操作异常是指
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应该删除的数据未被删除 D.应该插入的数据未被插入
6)关系数据库规范化是为解决关系数据库中____问题而引人的。
A.插入、删除和数据冗余 B.提高查询速度
C.减少数据操作的复杂性 D.保证数据的安全性和完整性
6)当关系模式R(A,B)已属于3NF,下列说法中____是正确的。
A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常
C.一定属于BCNF D.A和C都是
8)当B属性函数依赖于A属性时,属性A与B的联系是____。
A.1对多 B.多对1 C.多对多 D.以上都不是
9)3NF________规范为4NF。
A.消除非主属性对码的部分函数依赖 B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖 D.消除非平凡且非函数依赖的多值依赖
11.建立一个教职工关系表TEACHER,表中有6个字段:教职工编号NO(字符型),姓名NAME(字符型),性别SEX(字符型),出生日期BIRTHDAY(日期型),职称PROF(字符型),所在系DEPART(字符型),其中NO是关系的码;用SQL语言完成下列功能:
① 建立教职工关系表TEACHER。
② 查询计算机系所有教职工的姓名。
③ 添加一个教职工记录,编号为20020003,姓名为吴珊,性别为女,出生日期为1976年10月20号,职称为助教,所在系为计算机系。
④ 逻辑删除王珊老师的记录。
…… 此处隐藏:214字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学