首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
简述数据库三范式?
[问答题]
简述数据库三范式?
添加笔记
求解答(0)
邀请回答
收藏(8)
分享
纠错
5个回答
添加回答
2
武培轩
1.每一列都是不可分割的基本数据项,同一列中不能有多个值。
2.首先要满足第一范式,其次每个非主属性要完全函数依赖与候选键,或者是主键。
3.首先要满足第二范式,其次非主属性之间不存在函数依赖。由于满足了第二范式,表示每个非主属性都函数依赖于主键。如果非主属性之间存在了函数依赖,就会存在传递依赖,这样就不满足第三范式。
发表于 2018-09-11 16:08:28
回复(0)
更多回答
3
那我回去等通知了
第一范式:原子性。
第二范式:非主属性列完全依赖于主属性,不存在部分依赖(指的是联合主键情况)
第三范式:非主属性直接依赖于主属性,不存在传递函数依赖。
第二范式(2NF)和第三范式(3NF)的概念很容易混淆,区分它们的关键点在于,2NF:非主键列是否完全依赖于主键,还是依赖于主键的一部分;3NF:非主键列是直接依赖于主键,还是直接依赖于非主键列。
发表于 2018-12-09 11:40:40
回复(0)
1
rika0613
第一范式:数据库中每一个属性都不可再分(不可以用多重值);
第二范式:数据库中非主键属性必须完全依赖于全体主键
第三范式:数据库中非主键属性不能传递依赖于主键
发表于 2018-11-04 03:49:11
回复(0)
1
通宵摸鱼
分享一下老师的ppt,我觉得总结得挺好的
发表于 2018-10-16 22:59:54
回复(0)
0
.肥六
。
发表于 2018-07-23 23:18:15
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
iOS工程师
安卓工程师
网络工程师
运维工程师
前端工程师
算法工程师
2018
PHP工程师
百度
Java工程师
上传者:
小小
难度:
5条回答
8收藏
3081浏览
热门推荐
相关试题
判断一个括号字符串是否匹配正确,如...
百度
2011
栈
Java工程师
C++工程师
评论
(34)
来自
百度2011研发工程师笔试卷
百度Spider如何在不超过抓取限...
百度
2011
系统设计
Java工程师
C++工程师
评论
(7)
来自
百度2011研发工程师笔试卷
仅用O(1)的空间,将整数数组按奇...
百度
2011
C++
Java
编程基础
Java工程师
C++工程师
评论
(25)
来自
百度2011研发工程师笔试卷
设某二叉树的先序遍历序列为abdg...
树
评论
(1)
2022 诺瓦科技 Perl re...
perl
System Verilog
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题