数据库是存储在一起的相关数据的集合,能为各种用户所共享,且(24)。在关系数据库中,若关系模式中的每个关系的属性值均是不可分解的,则该关系模式属于(25)。关系代数运算是以(26)为基础的运算,5种基本运算是并、差、(27)、投影和选择。

admin2009-02-15  45

问题 数据库是存储在一起的相关数据的集合,能为各种用户所共享,且(24)。在关系数据库中,若关系模式中的每个关系的属性值均是不可分解的,则该关系模式属于(25)。关系代数运算是以(26)为基础的运算,5种基本运算是并、差、(27)、投影和选择。

选项 A、消除了数据冗余
B、降低了数据冗余度
C、具有不相容性
D、由用户控制物理数据的存取方式

答案B

解析 关系模型中将表格结构中的记录类型为关系模式,将表格中的字段称为属性,字段值称为属性值,将记录称为元组。关系模型中,一个数据库模式是一个关系模式的集合。对同一问题,可以选用不同关系模式集合作为数据库模式,但其性能的优劣大不相同,为了区分优劣,把数据库模式分为各种不同等级的范式。
   第—范式(1NF):关系模式中每个关系的属性值均不再可分。
   第二范式(2NF):若某个关系是第一范式,且每个非主属性完全函数依赖于各关键字。
   第三范式(3NF):若某个关系是第二范式,且每个非主属性不传递依赖于任何关键字。
   BC范式(BCNF):若某个关系是第一范式,且每个属性均不传递依赖于任何关键字。
   可知这些范式之间的关系为:BCNF>3NF>2NF>1NF
   在数据库设计中,分解的关系模式使其性能优化,实质上,分解关系模式主要是消除关系模式中多余的数据相关性,降低数据的冗余度是设计的主要目标之一,但实际上不可能完全消除数据的冗余,否则会出现操作上的问题。
   关系数据库的操作语言分成关系代数语言主导关系演算语言两类,关系代数语言中的运算是以集合为基础的运算,把关系看成元组的集合来处理,其基本运算有并、差、笛卡儿积、投影和选择5种。
转载请注明原文地址:https://kaotiyun.com/show/P8jZ777K
0

相关试题推荐
最新回复(0)