2016 - 2024

感恩一路有你

数据库关系规范化 理解什么是数据库规范化?

浏览量:2487 时间:2021-03-15 03:09:52 作者:admin

理解什么是数据库规范化?

规范化是有效组织数据库数据的过程。规范化过程的两个主要目的是:消除冗余数据(例如将相同的数据存储在多个表中)和确保数据依赖关系处于有效状态(相关数据仅存储在一个表中)。这两个目标的实现是非常有意义的,因为它可以减少数据库和表的空间消耗,保证数据存储的一致性和逻辑性。

国际数据库行业制定了一系列建设数据库必须遵循的特殊规则,以确保数据库的标准化。在关系数据库中,这个规则是一个范例。在数据库世界中,不同层次的范式是用数字来定义的,从低到高可分为五种类型:第一范式(简称1NF)、第二范式(简称2NF)、第三范式(简称3NF)、第四范式(简称4NF)和第五范式(简称5NF)。第一种范式需要满足最低的需求,第二种范式在第一种范式的基础上增加了更多的需求,依此类推。在实际应用中,最常见的是第一范式、第二范式和第三范式。关系模式的分解准则

2。通过对关系模式的分解,实现了关系模式的规范化过程。

较低级别的关系模式分解为多个较高级别的关系模式。这种分解不是唯一的。

3. 归一化的方法是模式分解。模式分解的原理等价于原始模式。模式分解的标准如下:[4。模式分解具有无损连通性

5。模式分解可以保持功能依赖性

数据库关系规范化 数据库的概念 数据库规范化例题

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。