在设计关系模式时,有时为了提高数据操作的性能,会故意增加冗余数据,使得关系模式不满足3NF或BCNF,这种方法称之为反规范化,下列不属于反规范化手段的是( ).A.合并模式B.增加冗余属性C.创建视图D.增加派生属性
在设计关系模式时,有时为了提高数据操作的性能,会故意增加冗余数据,使得关系模式不满足3NF或BCNF,这种方法称之为反规范化,下列不属于反规范化手段的是( ).
A.合并模式
B.增加冗余属性
C.创建视图
D.增加派生属性
B.增加冗余属性
C.创建视图
D.增加派生属性
参考解析
解析:
相关考题:
( 50 )下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?A )规范化理论提供了判断关系模式优劣的理论标准B )规范化理论提供了判断关系数据库管理系统优劣的理论标准C )规范化理论对于关系数据库设计具有重要指导意义D )规范化理论对于其他模型的数据库的设计也有重要指导意义
(50)下列关于规范化理论的叙述中,不正确的是( )。A)规范化理论给我们提供判断关系模式优劣的理论标准B)规范化理论对于关系数据库设计具有重要指导意义C)规范化理论只能应用于数据库逻辑结构设计阶段D)在数据库设计中有时候会适当地降低规范化程度而追求高查询性能
()论反规范化技术的应用规范化理论是数据库中用来改造关系模式的一种技术,它通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。该技术应用非常广泛,几乎所有的数据库开发过程中都离不开他。但与此同时,也有人提出反规范化技术,并得到了业内很多专业人士的支持。 请围绕“反规范化技术”论题,依次从以下三个方面进行论述。 1.简述你所参与开发的项目,以及你所担任的工作。 2.请简要叙述什么是反规范化技术,常见的反规范化技术有哪些。 3.详细论述,你的项目中,哪些地方用到了反规范化技术,为什么要用,如何用的。
下列关于规范化理论的叙述中,哪些是正确的?( )Ⅰ. 规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响Ⅱ. 规范化理论给我们提供判断关系模式优劣的理论标准Ⅲ. 规范化理论对于关系数据库设计具有重要指导意义Ⅳ. 规范化理论最主要的应用是在数据库逻辑结构设计阶段Ⅴ. 存数据库设计中有时候会适当地降低规范化程度而追求高查询性能A) 仅Ⅰ、Ⅱ和ⅢB) 仅Ⅱ、Ⅲ和ⅣC) 仅Ⅲ、Ⅳ和ⅤD) 都正确A.B.C.D.
( 50 )下列关于规范化理论的叙述中,哪 一( 些)条是不正确的?Ⅰ .规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响Ⅱ .规范化理论给我们提供判断关系模式优劣的理论标准Ⅲ . 规范化理论对于关系数据库设计具有重要 指导 意义Ⅳ .规范化理论只能应用于数据库逻辑结构设计阶段Ⅴ .在数据库设计中有时候会适当地降低规范化程度而追求高查询性能A )仅 Ⅰ 和 ⅡB )仅 Ⅱ 和 ⅢC )仅 ⅣD )仅 Ⅴ
下列关于规范化理论的叙述中,哪一条是不正确的?A.规范化理论给我们提供判断关系模式优劣的理论标准B.规范化理论对于关系数据库设计具有重要指导意义C.规范化理论只能应用于数据库逻辑结构设计阶段D.在数据库设计中有时候会适当地降低规范化程度而追求高查询性能
下列关于数据库性能优化的说法,错误的是( )。A.增加派生性冗余列可以降低查询过程中的计算量S 下列关于数据库性能优化的说法,错误的是( )。A.增加派生性冗余列可以降低查询过程中的计算量B.增加冗余列可以减少查询过程中的UNION操作C.适当降低关系模式的规范化程度,可以减少查询过程中的JOIN操作D.当一个表的数据量超过一定规模时,可以采用分割表的方法提高效率
下列关于函数依赖叙述中,不正确的是A.在函数依赖的范畴内,BCNF达到了最高的规范化程度B.在函数依赖的范畴内,BCNF3NF2NF1NF成立C.如果一个关系模式R∈3NF,则它一定是BCNFD.如果一个关系模式R∈3NF,则它一定是2NF
阅读以下关于数据库分析与设计的叙述,在答题纸上回答问题1至问题4。某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工作。张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式町能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了3NF或BC.NF。在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统的整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。应用开发小组还认为,该设计方案未考虑到信息系统中核心销售数据处理的特点:各分公司在使用该信息系统时只能操作自己分公司的销售数据,无权操作其他分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。【问题1】(8分)系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供O-n种货物,其公司地址也可能发生变化。请以供应商关系模式supplier(name,address,product price)为例,解释不规范的关系模式存在哪些问题。【问题2】(6分)应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降。请解释其原因。【问题3】(5分)请解释逆规范化方法,说明其优缺点。【问题4】(6分)针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,井说明该方案存在的问题。
关于反规范化说法不正确的是:A.完全规范化与部分规范化数据库之间处理性能会有没多大差别B.反规范化是将规范化关系转换为非规范化的关系的过程。C.反规范化方法:增加派生冗余列、增加冗余列、重新组表、分割表和新增汇总表等方法。都会破坏数据完整性。D.采用反规范化技术从实际出发均衡利弊。
某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工作。张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式可能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了3NF或BCNF。在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统中整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。应用开发小组还认为,该设计方案未考虑到信息系统中核心销售数据处理的特点:各分公司在使用该信息系统时只能操作自己分公司的销售数据,无权操作其它分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。【问题1】系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供0~n种货物,其公司地址也可能发生变化。请以供应商关系模式supplier(name,address,product,price)为例,解释不规范的关系模式存在哪些问题。【问题2】应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降,请解释其原因。【问题3】请解释逆规范化方法,说明其优缺点。【问题4】针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,并说明该方案存在的问题。
填空题数据库的逻辑设计的基本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括关系的规范化以及性能调整,最后是()。