JavaShuo
栏目
标签
【SQL 必知必会】性能篇 03. 3NF有哪些不足,为什么要进行反范式设计
时间 2020-12-25
标签
数据库
SQL 必知必会
栏目
系统性能
繁體版
原文
原文链接
一般表结构设计到第三范式就可以了,但是为什么还会有BCNF呢? 为什么还需要进行反范式设计 反范式设计的使用场景,以及存在的问题 1. 第三范式存在哪些不足 如果此时在表中增加一个新书名,但是没有插入作者名字,此时主属性作者为空,根据数据表的完整性要求,主键不为空,所以此时存在插入异常。 如果书名换了作者,可能会同时修改数据表中的多个记录。 如果删除某书,此时书号和书的作者也会被删除。
>>阅读原文<<
相关文章
1.
范式设计:数据表的范式有哪些,3NF指的是什么?
2.
SQL必知必会
3.
sql必知必会
4.
性能测试必知必会
5.
【sql】sql必知必会_01
6.
【sql】sql必知必会_02
7.
Sql必知必会笔记
8.
SQL 必知必会 Chapter 16
9.
【SQL 必知必会】 性能篇 01. 如何考虑数据库调优
10.
sql 必知必会- mysql
更多相关文章...
•
NoSQL数据库有哪些?
-
NoSQL教程
•
Redis是什么?它的优点有哪些?
-
Redis教程
•
再有人问你分布式事务,把这篇扔给他
•
IntelliJ IDEA代码格式化设置
相关标签/搜索
SQL必知必会
必知必会
Linux必知必会
JSON必知必会
web必知必会
MySQL必知必会
MySQL 必知必会
JS必知必会
不知为什么
SQL必会知识
SQL
系统性能
PHP 7 新特性
SQL 教程
网站建设指南
设计模式
计算
委托模式
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
「插件」Runner更新Pro版,帮助设计师远离996
2.
错误 707 Could not load file or assembly ‘Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKe
3.
Jenkins 2018 报告速览,Kubernetes使用率跃升235%!
4.
TVI-Android技术篇之注解Annotation
5.
android studio启动项目
6.
Android的ADIL
7.
Android卡顿的检测及优化方法汇总(线下+线上)
8.
登录注册的业务逻辑流程梳理
9.
NDK(1)创建自己的C/C++文件
10.
小菜的系统框架界面设计-你的评估是我的决策
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
范式设计:数据表的范式有哪些,3NF指的是什么?
2.
SQL必知必会
3.
sql必知必会
4.
性能测试必知必会
5.
【sql】sql必知必会_01
6.
【sql】sql必知必会_02
7.
Sql必知必会笔记
8.
SQL 必知必会 Chapter 16
9.
【SQL 必知必会】 性能篇 01. 如何考虑数据库调优
10.
sql 必知必会- mysql
>>更多相关文章<<