且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《DBA修炼之道:数据库管理员的第一本书》——3.7节规范化实践

更新时间:2022-10-08 15:29:41

本节书摘来自华章社区《DBA修炼之道:数据库管理员的第一本书》一书中的第3章,第3.7节规范化实践,作者(美)Craig S. Mullins,更多章节内容可以访问云栖社区“华章社区”公众号查看

3.7 规范化实践
当数据模型从概念层转到逻辑层时,应对其进行规范化。这样就为数据库的***设计创建了一张数据蓝图。
规范化是一个合乎逻辑的过程。
但要记住,规范化是一个合乎逻辑的过程。有些时候,数据建模师尝试直接按照逻辑模型进行物理数据库的设计。但强迫DBA和技术人员放弃物理设计是不明智的。最理想的情况是,一对一的逻辑到物理的转换会成功,但有多种原因致使这种严格一对一的映射是不实际的。第4章将详细讨论这些原因。
关系需要1NF
部署关系数据库的数据模型绝对需要的唯一范式是1NF。1NF确保了表格数据。当然,对于关系数据库来说,进一步规范化成3NF将更方便管理和维护数据的完整性,但3NF不是关系数据库部署的硬性要求。