首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关系数据库中的关系要满足一定的要求,满足不同程度要求的称为不同范式,满足最低要求的叫第一范式,简称1NF。在第一范式中进一步满足一些要求的称为二范式,其余依此类推。一个低一级范式的关系模式,通过投影运算可以转换为若干高一级范式的关系模式的集合,这一过程叫规
关系数据库中的关系要满足一定的要求,满足不同程度要求的称为不同范式,满足最低要求的叫第一范式,简称1NF。在第一范式中进一步满足一些要求的称为二范式,其余依此类推。一个低一级范式的关系模式,通过投影运算可以转换为若干高一级范式的关系模式的集合,这一过程叫规
admin
2009-07-15
63
问题
关系数据库中的关系要满足一定的要求,满足不同程度要求的称为不同范式,满足最低要求的叫第一范式,简称1NF。在第一范式中进一步满足一些要求的称为二范式,其余依此类推。一个低一级范式的关系模式,通过投影运算可以转换为若干高一级范式的关系模式的集合,这一过程叫规范化。就有关关系模式的规范化理论,回答以下问题;
(1)如何判定某一关系满足哪一级范式?
(2)如何将低一级范式向高一级范式转换,转换时应遵守哪些原则?
(3)是否规范化的程度越深越好,为什么?
选项
答案
第一范式:如果关系模式R的每一个属性都是不可分解的,则称R为第一范式的模式,即为1NF模式。 第二范式:如果关系模式R是第一范式,且每个非码属性都完全函数依赖于主码属性,则称R为第二范式的模式,即为2NF模式。 第三范式:如果关系模式R是第二范式,且没有一个非码属性是传递函数依赖于其他的非码属性,则称R为第三范式的模式,即为3NF模式。 扩充第三范式:如果关系模式R是第三范式,且没有一个非码属性是完全函数依赖于其他的非码属性,则称R为扩充第三范式的模式,即为BCNF(Boyce Codd Normal Form)模式。 第四范式:如果关系模式R是第三范式,且没有非平凡且非函数依赖的多值依赖,则称R为第四范式的模式,即为4NF模式。 (2)将低一级范式向高一级范式转换即关系模式的规范化,是通过对关系模式的分解来实现的,其基本思想是逐步消除数据依赖中的不合理部分,使模式中的各个关系达到某种程度的“分离”,即所谓“一个关系表示一件事”的模式设计原则。让一个关系描述一个概念,若多于一个概念就把它“分离”,因此规范化实质上是概念的单一化。将低一级范式向高一级范式转换可用图2-41表示。 [*] 在执行“分离”时必须遵守规范化原则: ①保持原有的依赖关系。 ②实现无损连接(不丢失信息)。 (3)不一定,这要根据需要决定。因为“分离”越深,产生的关系越多,关系过多联接操作越频繁,而联接操作是最费时间的。特别对以查询为主的数据库应用来说,频繁的联接会影响查询速度,所以规范化的程度应该适宜于具体的应用需要。 模式设计理论为数据库设计者提供了理论的指南和工具,但并不是规范化程度越高越好,我们必须结合实际问题和具体情况合理地选择较好的数据库模式。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/c3NZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
Windows系统中的磁盘碎片整理程序______。
如果登录进入路由器操作系统IOS,下面哪个提示符表示特权模式?__________________。
采用两个相位调制出两种信号进行数据传输的技术是(1)__________,这种调制情况下数据速率是码元速率的(2)_________倍。(1)
请写出以下3*3单位矩阵沿顺时针方向旋转90°后所形成的矩阵。在上述流程图2-1和图2-2的算法中,(1)矩阵A第i行第j列的元素A(i,j)被复制到矩阵B中的哪个位置?(2)A(i,j)后来又被复制到矩阵C中的哪个位置?(3
阅读以下说明和C程序代码,将应填入(n)处的字句写在对应栏内。【说明】下面C程序代码的功能是:对于输入的一个正整数n(100≤n<1000),先判断其是否是回文数(正读反读都一样的数)。若不是,则将n与其反序数相加,再判断得到的和数是否为回文数
TCP service is obtained by having both the sender and the receiver create and points, which are called(75).
The term data is often used to distinguish(73)machine-readable information from textual human-readable information.
In C language, there are several methods of communicating data between functions, one of which is by(51)。
设有一个用数组Q[1..m]表示的环形队列,约定f为当前队头元素在数组中的位置,r为队尾元素的后一个位置(按顺时针方向),若队列非空,则计算队列中元素个数的公式应为(29)。
Therearemanypagereplacementalgorithmsinthepagemanagement.Mostfrequentlyusedalgorithmis(71).
随机试题
无饥饿和要求进食之感,可食可不食,为厌恶食物,或恶闻食味,为
刑事诉讼中的专门管辖(南京大学2005年研)
宫颈癌放射治疗的远期反应多发生在治疗后
下列哪种疾病不引起心脏搏动增强
黄金一直被认为是最佳的价值和避险的工具之一。要投资黄金,很自然就要预测黄金价格走势,需要先了解影响黄金价格波动的因素,下列属于影响黄金价格因素的是()。
我党提出“立党为公”中的“公”的意思是()。
为了挽救濒临灭绝的大熊猫,一种有效的方法是把它们都捕获到动物园进行人工饲养和繁殖。以下哪项如果为真,最能对上述结论提出质疑?()
1,1,2,8,(),480。
试论我国现行宪法的内容特点。
TheOperationofInternationalAirlinesInternationalairlineshaverediscovered(重新发现)thebusinesstraveler,themanorwo
最新回复
(
0
)