暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据库笔试题面试题集.docx
1314
97页
103次
2021-02-22
免费下载
,范式
大范式:

什么叫



是数据库规范化,

是数据库逆规范化。
在设计和操作维护数据库时,关键的步骤就是要确保数据正确地分布到数据库
的表中。使用正确的数据结构,不仅便于对数据库进行相应的存取操作,而且
可以极大地简化应用程序的其他内容(查询、窗体、报表、代码等)。正确进
行表设计的正式名称就是”数据库规范化”。目的:减少数据库中数据冗余,增
进数据的一致性。
范式概念:

:目标就是表中每列都不可分割;

:目标就是表中的每行都是有标识的。前提是满足了

当关键字为

时,一定满足

。当关键字为组合

时(即超过一个

能存在组合关键字中有某个字段能够决定非关键字段的某部分。非主

非部
分依赖于主

,即非关键字段必须完全依赖于一组 组合关键字,而不是组
合关键字的某一部分。

:目标是一个

里面所有的列不依赖于另外一个

里面非关键
的列。前提是满足了

,不存在某个非关键字段决定另外一个非关键字段。
即:不存在传递依赖(关键字

非关键属性

非关键属性

:前提是满足了

,不存在某个非关键字段决定另外一个非关键字
段。也不存在某个关键字段决定另外一个关键字段。即:在

基础上,加上
约束:不存在某个关键字段决定另外一个关键字段。

第一范式(

在任何一个关系数据库中,第一范式(

)是对关系模式的基本要求,不满
足第一范式(

)的数据库就不是关系数据库。所谓第一范式(

)是指
数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实
体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,
就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体
之间为一对多关系。在第一范式(

)中表的每一行只包含一个实例的信息。
例如,对于图

中的员工信息表,不能将员工信息都放在一列中显示,也不
能将其中的两列或多列在一列中显示;员工信息表的每一行只表示一个员工的
信息,一个员工的信息在表中只出现一次。简而言之,第一范式就是无重复的
列。

第二范式(

第二范式(

)是在第一范式(

)的基础上建立起来的,即满足第二范
式(

)必须先满足第一范式(

)。第二范式(

)要求数据库表中
的每个实例或行必须可以被惟一地区分。为实现区分通常需要为表加上一个列,
以存储各个实例的惟一标识。如图

员工信息表中加上了员工编号

)列,因为每个员工的员工编号是惟一的,因此每个员工可以被惟
一区分。这个惟一属性列被称为主关键字或主键、主码。第二范式(

)要
of 97
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜