更新时间:2021-10-14 10:30:34 来源:极悦 浏览899次
这是对关系数据库设计原则的介绍,没有使用令人生畏的语言。
在设计关系数据的结构时,应遵循许多原则。它们旨在确保完整性、避免冗余并支持未来对数据的更改。
起初,它们似乎有点势不可挡。当您使用这些原则时,您会发现它们是常识,并且在处理数据时非常有用。
每列应包含一个值。
数据库中的每一列都应包含一个值。一个单元格中不应有多个值。
列中的每个值都应该是相同的类型。
在一列中,每个值都应该属于相同类型的信息。您不应在列中混合使用不同类型的信息。
每个记录应该是唯一的。
数据库中的每条记录都应该是唯一的。包含相同数据的记录不应超过一条。
每条数据只能存放在一个地方。
数据库中的每条数据都应该只存储在一个地方。您不应在多个地方存储相同的信息。
表中记录的顺序不应带有任何意义。
记录的顺序不应用于表示有关数据的任何含义。如果需要注明顺序,用一栏记录。
每个表都应该有一个主键 (PK),对于每条记录都是唯一的。
数据库中的每个表都应该有一个唯一的列作为主键。然后可以使用它来准确识别每条记录,并从另一个表中引用这些记录。
主键 (PK) 除了唯一标识每条记录外,不应带有任何含义。
除了唯一标识每条记录外,主键不应具有任何其他含义。它不应该用于任何其他目的。
每个表格都应该描述一个单一的实体。
数据库中的每个表都应该描述一个逻辑实体。您不应在同一个表中混合实体。表中的每一列都应与该实体直接相关。
大家想了解更多关于Java的知识,不妨来关注一下极悦Java极悦在线学习,里面的内容全面,从入门到精通,课程通俗易懂,对于零基础的小伙伴来说是一个不错的选择。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习