社区
VB基础类
帖子详情
谁能用例子讲解一下第三范式,我看的几遍文章的例子都是英文的,因而不太明白.
dqj
2000-05-03 05:52:00
谁能用例子讲解一下第三范式,我看的几遍文章的例子都是英文的,因而不太明白.
是否设计的数据库都要遵循第三范式?
列中出现较多的空值是否对性能有负面影响?
是否应避免空值而细分成更多的表?
...全文
131
1
打赏
收藏
谁能用例子讲解一下第三范式,我看的几遍文章的例子都是英文的,因而不太明白.
谁能用例子讲解一下第三范式,我看的几遍文章的例子都是英文的,因而不太明白. 是否设计的数据库都要遵循第三范式? 列中出现较多的空值是否对性能有负面影响? 是否应避免空值而细分成更多的表?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bokei
2000-05-04
打赏
举报
回复
第三范式要求不存在传递依赖关系。在这种关系中某个字段依赖于另一个字段,而那个字段又依赖于第三个字段。当一个表不符合第三范式时,表中缺少记录会导致信息丢失。
我是这样理解的,仅供参考:
如学生有班级编号和学生编号。我们就不能够建立一个让学生编号和班级编号对应的中间表。而应该把班级编号也当成学生的一个属性来看。因为如果有中间表,万一中间表里有一条记录丢失了。这个学生属于那各班也就不知道了,也不容易检查出来。在表中也就产生了冗余数据。而如果是把班级编号作为学生的其中一个属性。即使这个学生的记录丢失了,也不会产生冗余数据,最多只是要重新录入而已。其实范式就是要让一个数据库的容错能力更好,不产生冗余数据,这在大型数据库中很重要。
不一定。因为还有第四范式、第五范式、DKNF,这些范式防止丢失任何信息。符合越高级别的范式会带来更多的表。性能的影响也就越大。设计时根据实际需要来做。如果你不打算在这个数据库里有什么扩充,你可以不符合任何的范式,自己也可以省事一点。范式只是一些规范而已。就象软件工程学一样。是不是设计任何程序都要按软件工程学的要求来做呢?我想你也不想太麻烦吧。我认为工程越大,就越需要符合这些规范,至于小的工程也就不需要考虑这么多了。
MYSQL面试常考知识点总结
MYSQL面试常考知识点总结 数据库的三范式 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性;
第三范式
:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余。 SQL执行顺序 关键字:select、fr...
系统全面的
讲解
“什么是区块链?”
前言:疯狂的时代 这个时代变化太快,互联网金融刚刚热了几年,金融科技便取而代之。一波波新概念让我们眼花缭乱,在不断鼓噪的创新颠覆中,莫名的焦虑感笼罩着所有人。然而我们不能被这些焦虑感所困扰,不能沉浸在瞬间的快乐和间歇性沮丧之中。面对所有变化——金融的、艺术的、科技的、社会的,我们都要坚定地向往和跟随这些创新,即便大多数会走向失败,但是过程却是充满着大大小小的快活之处。我相信区块链也会是这样的。 ...
推荐系统与特征工程
转自:http://www.sohu.com/a/157884400_470008本文是大数据杂谈 7 月 13 日社群公开课分享整理,也是第四范式主题月的第二堂公开课内容。今天想和大家分享,如何使用大规模机器学习解决真实的业务问题。我们今天会以机器学习中的一个典型场景为例来
讲解
,即基于大规模机器学习模型的推荐系统。推荐系统的本质是什么?比如说我们看到手机淘宝首页,往下一拉,就能看到各种各样推荐的...
JS原型相关知识点,阿里P8大佬亲自
讲解
函数式编程其实是一种编程思想,它追求更细的粒度,将应用拆分成一组组极小的单元函数,组合调用操作数据流;它提倡着 纯函数 / 函数复合 / 数据不可变, 谨慎对待函数内的 状态共享 / 依赖外部 / 副作用;Tips:其实我们很难也不需要在面试过程中去完美地阐述出整套思想,这里也只是浅尝辄止,一些个人理解而已。博主也是初级小菜鸟,停留在表面而已,只求对大家能有所帮助,轻喷🤣;我个人觉得: 这些编程范式之间,其实并不矛盾,各有各的。
【推荐系统】2017年,你还在用用户画像和协同过滤做推荐系统吗?
转自:http://www.sohu.com/a/157884400_470008 本文是大数据杂谈 7 月 13 日社群公开课分享整理,也是第四范式主题月的第二堂公开课内容。 今天想和大家分享,如何使用大规模机器学习解决真实的业务问题。我们今天会以机器学习中的一个典型场景为例来
讲解
,即基于大规模机器学习模型的推荐系统。 推荐系统的本质是什么? 比如说我们看到手机淘宝首页,往下一拉,就能看到各种各样
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章