专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 关系数据库的设计原则介绍

关系数据库的设计原则介绍

更新时间:2021-10-14 10:30:34 来源:赢咖4 浏览823次

这是对关系数据库设计原则的介绍,没有使用令人生畏的语言。

在设计关系数据的结构时,应遵循许多原则。它们旨在确保完整性、避免冗余并支持未来对数据的更改。

起初,它们似乎有点势不可挡。当您使用这些原则时,您会发现它们是常识,并且在处理数据时非常有用。

关系数据库的设计原则介绍

原则1

每列应包含一个值。

数据库中的每一列都应包含一个值。一个单元格中不应有多个值。

原则2

列中的每个值都应该是相同的类型。

在一列中,每个值都应该属于相同类型的信息。您不应在列中混合使用不同类型的信息。

原则3

每个记录应该是唯一的。

数据库中的每条记录都应该是唯一的。包含相同数据的记录不应超过一条。

原则4

每条数据只能存放在一个地方。

数据库中的每条数据都应该只存储在一个地方。您不应在多个地方存储相同的信息。

原则5

表中记录的顺序不应带有任何意义。

记录的顺序不应用于表示有关数据的任何含义。如果需要注明顺序,用一栏记录。

原则6

每个表都应该有一个主键 (PK),对于每条记录都是唯一的。

数据库中的每个表都应该有一个唯一的列作为主键。然后可以使用它来准确识别每条记录,并从另一个表中引用这些记录。

原则7

主键 (PK) 除了唯一标识每条记录外,不应带有任何含义。

除了唯一标识每条记录外,主键不应具有任何其他含义。它不应该用于任何其他目的。

原则8

每个表格都应该描述一个单一的实体。

数据库中的每个表都应该描述一个逻辑实体。您不应在同一个表中混合实体。表中的每一列都应与该实体直接相关。

大家想了解更多关于Java的知识,不妨来关注一下赢咖4Java赢咖4在线学习,里面的内容全面,从入门到精通,课程通俗易懂,对于零基础的小伙伴来说是一个不错的选择。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>