- 7
- 0
- 约1.55万字
- 约 6页
- 2016-10-12 发布于贵州
- 举报
数据库原理及应(课后练习)---第4章 关系数据库设计理论
第4章 关系数据库设计理论
习 题
一、选择题
1、C
2、B
3、C
4、C
5、A
6、B
7、A
8、B
9、D
10、B
二、填空题
1、数据依赖主要包括_函数_依赖、_多值_依赖和连接依赖。
2、一个不好的关系模式会存在_插入异常_、_删除异常_和__修改复杂_等弊端。
3、设X→Y为R上的一个函数依赖,若_对任意X的真子集X’,均无X’→Y 存在__,则称Y完全函数依赖于X。
4、设关系模式R上有函数依赖X→Y和Y→Z成立,若_Y不包含于X_且_Y→X不成立_,则称Z传递函数依赖于X。
5、设关系模式R的属性集为U,K为U的子集,若_K→U为完全函数依赖_,则称K为R的候选键。
6、包含R中全部属性的候选键称_主属性_。不在任何候选键中的属性称__非主属性_。
7、Armstrong公理系统是_有效__的和_完备__的。
8、第三范式是基于_函数_依赖的范式,第四范式是基于_多值_依赖的范式。
9、关系数据库中的关系模式至少应属于_第一_范式。
10、规范化过程,是通过投影分解,把_一个范式级别较低的_的关系模式“分解”为_若干个范式级别较高__的关系模式。
三、简答题
1、解释下列术语的含义:函数依赖、平凡函数依赖、非平凡函数依赖、部分函数依赖、完全函数依赖、传递函数依赖、范式、无损连接性、依赖保持性。
解:
函数依赖:设关系模式R(U,F),U是属性全集,F是U上的函数依赖集,X和Y 是U的子集,如果对于R(U)的任意一个可能的关系r,对于X的每一个具体值,Y都有唯一的具体的值与之对应,则称X函数决定Y,或Y函数依赖于X,记X→Y。我们称X为决定因素,Y为依赖因素。当Y不函数依赖于X时,记作:XY。当X→Y且Y→X时,则记作:XY。
平凡函数依赖:当属性集Y是属性集X的子集时,则必然存在着函数依赖X→Y,这种类型的函数依赖称为平凡的函数依赖。
非平凡函数依赖:如果Y不是X子集,则称X→Y为非平凡的函数依赖。
完全函数依赖与部分函数依赖:设有关系模式R(U),U是属性全集,X和Y是U的子集,X→Y,并且对于X的任何一个真子集X,都有XY,则称Y对X完全函数依赖(Full Functional Dependency)Y。如果对X的某个真子集X,有X→Y,则称Y对X部分函数依赖(Partial Functional Dependency)Y。
传递函数依赖:设有关系模式R(U),U是属性全集,X,Y,Z是U的子集,若X→Y(YX),但YX,又Y→Z,则称Z对X传递函数依赖(Transitive Functional Dependency)Z。
范式:在关系数据库的规范化过程中,为不同程度的规范化要求设立的不同的标准或准则称为范式(Normal Form)满足最低要求的叫第一范式,简称NF。在第一范式中满足进一步要求的为第二范式,其余以此类推。范式4NFBCNF3NF2NF1NF。
一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式的集合,这种过程就叫规范化。
无损连接性:设R(X,Y,Z),X、Y、Z为不相交的属性集合,如果有X→Y、X→Z,则有R(X,Y,Z)=R[X,Y]∞R[X,Z],其中R[X,Y]表示关系R在属性(X,Y)上的投影,即R等于两个分别含决定因素X的投影关系(分别是R[X,Y]与R[X,Z])在X上的自然连接,这样便保证了关系R分解后不会丢失原有的信息,这称作关系分解的无损连接性。
依赖保持性:设有关系模式R(U,F),Z?U,则Z所涉及到的F中所有函数依赖为F在Z上的投影,记为∏Z(F),有∏Z(F)={X→Y|(X→Y)∈F+且XY?Z}为函数依赖集F在Z上的投影。
设R(U,F)的一个分解ρ={R1,R2,…,Rk},如果F等价于∏R1(F)∪∏R2(F)∪…∪∏Rk(F),则称分解ρ具有函数依赖保持性。
检验一个分解是否具有依赖保持性,实际上是检验∏R1(F)∪∏R2(F)∪…∪∏Rk(F)是否覆盖F。
2、给出2NF、3NF、BCNF的形式化定义,并说明它们之间的区别和联系。
解:
1)2NF
如果关系模式R∈1NF,R(U,F)中的所有非主属性都完全函数依赖于任意一个候选关键字,则称关系R 是属于第二范式(Second Normal Form),简称2NF,记作R∈2NF。
2)3NF
如果关系模式R∈2NF,R(U,F)中所有非主属性对任何候选关键字都不存在传递函数依赖,则称R是属于第三范式(Third Normal Form),简称3NF,记作R∈3NF。
3)BCNF
如果关系模式R∈1NF,且所有的函数依赖X→Y(Y不包含于X,即YX),决定因素X都包含了R的一个候选码,则称R属于BC范式(Boyce-Codd No
您可能关注的文档
- 数学从生活中来教设计 龚芳.doc
- 数学八年级上册元试卷 人教版.docx
- 数学分析((华师大)01函数.doc
- 数学分析教案 华东师大版)第十二章 数项级数.doc
- 数学化学语文学口诀.doc
- 数学北师大版五《包装的学问》导学案.doc
- 数学实验“微分程组边值问题数值算法(打靶法,有限差分法)”实验报告(内含matlab程序).doc
- 数学学科工具使技巧.doc
- 数学实验报告—利用MALTAB计算常微分方程数值解.docx
- 数学建模A题:物群落的稳定发展.doc
- 某镇领导班子2025年度民主生活会对照检查材料.docx
- 高级中学党政办公室主任2025年度述职述廉报告.docx
- 在镇“锤炼作风提效能,凝心聚力建新功”主题春训活动动员部署会上的讲话.docx
- 在2026年春季开学教职工会议上的讲话.docx
- 公司党支部2025年度组织生活会对照检查材料.docx
- 在树立和践行正确政绩观学习教育动员部署会议上的讲话.docx
- 专题党课:筑牢作风“防火墙” 展现司法新担当.docx
- 在树立和践行正确政绩观学习教育专题研讨会上的发言材料.docx
- 在公司2026年度党建暨党风廉政大会上的讲话.docx
- 在县委党的建设工作领导小组会议上关于开展树立和践行正确政绩观学习教育部署工作的讲话.docx
最近下载
- YYT 0471.2-2004 接触性创面敷料试验方法 第2部分 透气膜敷料水蒸气透过率.docx VIP
- XXX油库改扩建工程(建筑专业监理实施细则).doc VIP
- 机械制图三视图学习课件.ppt VIP
- 金融不良资产收购之尽职调查[官方2017年最新版].pdf VIP
- 4.3《小练习(3)》(教学课件)四年级 数学下册 沪教版.pptx VIP
- 贵州省2019年高职(专科)分类招生中职生文化综合考试数学试卷.docx VIP
- 设备验收单范本.doc VIP
- DB3707_T 101-2023 规模化鸭场坦布苏病毒病防控技术规程.docx VIP
- 《会计信息系统应用》教案 第2课 系统明白卡和系统管理.pdf VIP
- 2025公安部大数据中心招聘33人笔试参考题库附答案解析.docx VIP
原创力文档

文档评论(0)