在设计数据库的时候要使用标准化原则,标准化有助于消除数据库中的数据冗余。标准化有多种形式,其中(59)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。

admin2021-01-08  47

问题 在设计数据库的时候要使用标准化原则,标准化有助于消除数据库中的数据冗余。标准化有多种形式,其中(59)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。

选项 A、1NF
B、2NF
C、3NF
D、4NF

答案C

解析 标准化可以保证表内的字段都是最基础的要素,而这一措施有助于消除数据库中的数据冗余。标准化有好几种形式,但3NF通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。简单来说,3NF规定:(1)表内的每一个值都只能被表达一次:(2)表内的每一行都应该被唯一的标识(有唯一键);(3)表内不应该存储依赖于其他键的非键信息。遵守3NF标准的数据库具有以下特点:有一组表专门存放通过键连接起来的关联数据。比如,某个存放客户及其有关定单的3NF数据库就可能有两个表:Customer(客户信息)和Order(订单)。Order表中不包含订单关联客户的任何信息,但表内会存放一个键值,该键指向Customer表里包含该客户信息的那一行。
转载请注明原文地址:https://kaotiyun.com/show/of3Z777K
0

最新回复(0)