MySQL数据库技术与应用-MySQL D atabase Technology and A pplication -1749444191233.pptx

MySQL数据库技术与应用-MySQL D atabase Technology and A pplication -1749444191233.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

MySQLDatabaseTechnologyandApplication;;一个好的关系模式必须满足一定的规范化要求。

用户在设计关系数据库时,每一个关系都要遵守不同的规范要求。

不同的规范化程度可用范式来衡量。

范式是符合某一种级别的关系模式的集合,是衡量关系模式规范化程度的标准。;定义:数据表的每一列都是不可分割的基本数据项。通俗理解即为:每列都是原子值。

例如:日常生活中填写信息表的时候会碰见一个字段名为“联系方式及地址”,这种字段就不满足第一范式要求。若要满足第一范式要求,则应该将该字段拆分为“联系方式”,“联系地址”两个字段。;第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。

定义:要求数据库表中的每个实例或行必须可以被唯一地区分。通俗理解即为:唯一标识符的重要性。

比如:在police_info表中加上了编号列,因为每位警察的编号是唯一的,因此每位警察可以被唯一区分。这个唯一属性列被称为主关键字或主键、主码。

例如:同年同月同日生,且同名同姓的人(亦或者是夫妻)。在进行个人信息登记时该如何对二人进行区分呢?

答案:身份证号;满足第三范式(3NF)必须先满足第二范式(2NF)。

定义:它要求一个关系表中的每个非主属性都不依赖于其他非主属性,而是只依赖于主属性。通俗理解即为:要求一个数据库表中的每个字段都与主键直接相关。

例如:存在一个部门表,其中每个部门有部门编号(dept_id)、部门名称、部门简介等信息。

那么在警察信息表中列出部门编号后就不能再将部门名称、部门简介等与部门有关的信息再加入警察信息表中。

如果不存在部门表,则根据第三范式(3NF)也应该构建它,否则就会有大量的数据冗余。;;谢谢

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档