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

杭州的设计网站建设软文写作是什么

杭州的设计网站建设,软文写作是什么,网站分页怎么做,网站名称重要吗文章目录 函数依赖示例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/489086.html

相关文章:

  • 有edi证书可以做网站运营么开封网络推广公司
  • 4.请简述网站建设流程的过程武汉关键词包年推广
  • 佛山做网站91
  • wordpress主题xiuseo免费优化软件
  • 网站在线支付接口十大最靠谱教育培训机构
  • 58同城一样的网站怎样建设杭州seo中心
  • 软件开发前端和后端站长工具seo综合查询问题
  • 手机做的兼职网站设计青岛seo优化
  • 住房城乡建设局是干什么的长春关键词优化报价
  • 网站漂浮物怎么做推广平台怎么找客源
  • 六安企业网站建设靠谱产品seo怎么优化
  • 呼和浩特网站建设小程序今日热点新闻事件摘抄2022
  • cloudflare做侵权网站长春做网站推荐选吉网传媒好
  • 网站开发的主要方法网站批量查询工具
  • 学计算机去哪个职业学校上海关键词优化排名哪家好
  • 做个网站怎么做西安seo排名扣费
  • 我们公司想做个网站我想做百度推广
  • 品牌网站建设服务流量主广告点击自助平台
  • 电子商务o2o是什么意思湖南seo技术培训
  • 数字展厅网站建设临沂seo顾问
  • 临沂网站制作案例百度广告推广怎么收费
  • 国土资源和建设部网站国外seo大神
  • 泾阳县住房和城乡建设局网站百度推广时间段在哪里设置
  • 百度指数网站产品如何推广市场
  • 免费视频素材网站都有哪些手机百度2020
  • phpcms对比wordpress泉州seo托管
  • 白云区江夏附近做网站网络营销企业网站
  • 重庆做seo排名软件
  • 无锡市网站设计怎么让百度收录
  • 扬州有什么做网站的公司站长工具服务器查询