当前位置: 首页 > wzjs >正文

网页版梦幻西游嗜血狂魔攻略seo关键词库

网页版梦幻西游嗜血狂魔攻略,seo关键词库,wordpress纯代码生成海报功能,360应用商店文章目录 函数依赖示例1非平凡函数依赖平凡的函数依赖 名词函数依赖关系Armstrong公理闭包 规范化第一范式(1NF)第二范式(2NF)第三范式(3NF)BC范式(BCNF)第四范式(4NF&am…

文章目录

  • 函数依赖
    • 示例1
    • 非平凡函数依赖
    • 平凡的函数依赖
  • 名词
  • 函数依赖关系
  • Armstrong公理
    • 闭包
  • 规范化
    • 第一范式(1NF)
    • 第二范式(2NF)
    • 第三范式(3NF)
    • BC范式(BCNF)
    • 第四范式(4NF)

函数依赖

设R(U)是在属性U上的关系模式,X、Y是U的子集,若对于R(U)的任意一个可能得关系r,r中的任意两个元组在X上的属性值相等,那么在Y上的属性值也相等,则称“X函数确定Y”或“Y函数依赖于X”,记作X→Y。
X称为这个函数依赖的决定属性组,也称为决定因素。

示例1

关系式:
S(Sno, Sname, Ssex, Sage, Sdept)
F={Sno→Sname, Sno→Ssex, Sno→Sage, Sno→Sdept}
若Y不函数依赖于X,则记为

X \nrightarrow Y

例如:

S_{sex}\nrightarrow S_{age} 

非平凡函数依赖

X \rightarrow Y, Y\nsubseteq X

称,X→Y是非平凡的函数依赖。
如,AB→C。

平凡的函数依赖

X \rightarrow Y, Y \subseteq X

称,X→Y是平凡的函数依赖
如,AB→B。

名词

例如有两个关系模式:
学生(学号、姓名、性别身份证号、教师编号)
教师(教师编号、姓名、工资)

超键,在关系中能唯一标识元组的属性及称为关系模式的超键。

  • 一个属性可以作为一个超键,多个属性组合在一起也可以作为一个超键。
  • 例如学生关系模式中的(学号)、(身份证号)、(学号、姓名)、(身份证号、性别)。

候选键,不含有多余属性的超键称为候选键,是超键的最小子集。

  • 例如(学号)、(身份证号)、(教师编号)。

主键,用户挑选出来做元组标识的一个候选键称为主键。

  • 例如通常选择(学号)作为主键。

外键,如果关系模式R中的某些属性集不是R的主键,而是关系模式S的主键,则这个属性集对模式R而言是外键。

  • 例如(教师编号)是学生关系模式的外键。

主属性,包含在任何一个候选键中的属性称为主属性,否则称为非主属性。

函数依赖关系

建立在非平凡函数依赖的基础上。
例如:关系式Student(Sno-学号, Sdept-系别, Mname-系主任姓名, Cno-课程号, Grade-成绩)

名称定义
完全函数依赖(Sno, Cno)→Grade是完全函数依赖
部分函数依赖(Sno, Cno)→Sdept是部分函数依赖
传递依赖Sno→Sdept, Sdept→Mname,则称Mname传递依赖于Sno

Armstrong公理

从已知的一些函数依赖,可以推导出另外一些函数依赖,这就需要一系列推理规则,这些规则常被称作“Armstrong公理”。

设关系式R(U, F),U是关系模式R的属性集,F是U上一组函数依赖,则有以下三条推理规则:

  1. A1自反律:若Y⊆X⊆U,则X→Y为F所蕴含。
  2. A2增广律:若X→Y为F所蕴含,且Z⊆U,则XZ→YZ为F所蕴含。
  3. A3传递律:若X→Y,Y→Z为F所蕴含,则X→Z为F所蕴含。

根据上面三条推理规则,又可推出下面三条推理规则。

  1. 合并规则:若X→Y,X→Z,则X→YZ为F所蕴含。
  2. 伪传递规则:若X→Y,WY→Z,则XW→Z为F所蕴含。
  3. 分解规则:若X→Y,Z⊆Y,则X→Z为F所蕴含。

闭包

针对某几个(A)属性,基于已知依赖关系,通过Armstrong公理,能够推导出全部属性(U)时,则称属性闭包成立。

(A)^+_F=U

规范化

范式:符合某一种级别的关系模式的集合。
关系数据库设计的方法之一就是设计满足适当范式的模式,通常可以通过判断分解后的模式达到几范式来评价模式的规范化程度。

第一范式(1NF)

若关系模式R的每一个分量是不可再分的数据项,则关系模式R属于第一范式。

第二范式(2NF)

若关系模式R∈1NF,且每一个非主属性完全依赖主键时,则关系式R是2NF。

优先确认是否存在联合主键
如存在,则考虑是否存在部分依赖主键的情况。

第三范式(3NF)

当2NF消除了非主属性对主键的传递函数依赖,则称为第三范式。

BC范式(BCNF)

R∈3NF,且消除了主属性对码的部分和传递函数依赖。

多个包含多个元素的候选键之间,可能存在主属性对码的部分或传递函数依赖。

第四范式(4NF)

关系模式R∈1NF,若对于R的每个非平凡多值依赖X→→Y且Y非⊆X时,X必含有码,则关系模式R(U, F)∈4NF。
4NF是限制关系模式的属性间不允许有非平凡且非函数依赖的多值依赖。

注意,如果只考虑函数依赖,关系模式最高的的规范化程度是BCNF;
如果考虑多值依赖,关系模式最高规范化程度是4NF。

http://www.dtcms.com/wzjs/99512.html

相关文章:

  • 大连网站建设佳熙科技公司在线生成个人网站app
  • 苏州品牌网站建设专门的网页制作工具有
  • 如何做网站静态页面免费推广平台有哪些
  • 公司自建网站需要多少钱重庆森林电影简介
  • 专业的企业网站建设泾县网站seo优化排名
  • 做网站的工资高吗?百度视频免费高清影视
  • 济宁建设公司网站网站seo推广平台
  • 网站建设衤金手指花总十四上海网站建设开发公司
  • 用什么软件做动漫视频网站949公社招聘信息
  • 济宁网站建设软件开发免费seo刷排名
  • 云南营销型网站建设免费刷赞网站推广qq免费
  • 在线文字图片生成器seo网页优化服务
  • 专业建网站设计公司设计网站用什么软件
  • 20g网站流量够用吗湖人今日排名最新
  • 如何修改网站源文件成都百度推广电话
  • 佛山网站建设是哪个网络营销的方法是什么
  • 徐州网站建设求职简历百度联盟个人怎么接广告
  • 房产信息网多久更新一次郑州好的seo外包公司
  • 旅游网站制作毕业论文武汉武汉最新
  • 济南网站哪家做的好广告投放怎么做
  • 长安做网站价格bt种子bt天堂
  • 晋江做网站模板sem是什么意思
  • 开源手机网站建站系统搜狐视频
  • 新浪网站用什么语言做的南宁网站建设优化服务
  • 玉溪企业网站建设湖南网站建设seo
  • 品牌网站建设优化公司神秘网站
  • 建设网站需要几个文件夹宁德市区哪里好玩
  • wordpress版mibt电影站东莞产品网络推广
  • 成都网站建设市场分析seo挂机赚钱
  • 医药企业网站建设要哪些备案baidu优化