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

一个购物交易网站怎么做婺源做网站有吗

一个购物交易网站怎么做,婺源做网站有吗,保定网站建设解决方案,济南网站制作企业目录 一、数据依赖——重点 (1)平凡依赖/非平凡函数依赖 (2)完全/部分函数依赖 (3)传递函数依赖 二、范式(NF) (1)第一范式 (2&#xff09…

目录

一、数据依赖——重点

(1)平凡依赖/非平凡函数依赖

(2)完全/部分函数依赖

(3)传递函数依赖

二、范式(NF)

(1)第一范式

(2)第二范式

(3)第三范式

(4)BC范式

三、关系模式的规范化

四、反规范化


关系模式中各个属性之间的相互关联,就是数据依赖

一、数据依赖——重点

函数依赖:通俗讲就是关系R中任意两个元组的X值相同时,Y值也相同,则称X函数决定Y,或者Y函数依赖于X,记为X→Y。(若Y不函数依赖于X,则记为X —//—>Y)。

注意:要是全部属性都相同。

(1)平凡依赖/非平凡函数依赖

X →Y,但Y⊆X,则称X →Y是平凡函数依赖

X →Y,但Y⊈X,则称X →Y是非平凡函数依赖

(2)完全/部分函数依赖

如果X→Y,并且对于X的任何一个真子集Z,Z→Y都不成立,则称Y完全函数依赖于X

如果X→Y, 但对于X的某一个真子集Z, 有Z→Y成立, 则称Y部分函数依赖于X

(3)传递函数依赖

设X,Y,Z是关系R中互不相同的属性集合,如果X→Y,X不函数依赖于Y(Y —//—>X),Y→Z,则称Z传递函数依赖于X,记作X → Z。

函数依赖对关系模式的影响:含有部分函数依赖,传递函数依赖的关系模式不是一个好的模式。规范化理论正是用来改造关系模式,通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。 

关系模式规范化的目的:解决关系模式中存在的数据冗余、插入和删除异常以及更新异常等问题。

基本思想:消除数据依赖中的不合适部分,即模式分解 关系数据库中的关系必须满足一定的规范化要求,对于不同的规范化程度可用范式来衡量。

二、范式(NF)

是符合某一种级别的关系模式的集合,是衡量关系模式规范化程度的标准,达到的关系才是规范化的。

(1)第一范式

如果一个关系模式R的所有属性都是不可分的基本数据项,则R ∈1NF。第一范式是对关系模式最起码的要求。不满足第一范式的数据库不能称为关系数据库。

(2)第二范式

若关系模式R ∈1NF,并且每个非主属性完全函数依赖于码,则R ∈2NF 。

在一个关系中,包含在任何候选码中的属性都称为主属性;不包含在任何候选码中的属性称为非主属性

最小函数依赖集:(1)F中任何一个函数依赖的右边仅含有一个属性(非主属性)。(2)F中的所有函数依赖的左边都没有冗余属性。(3)F中不存在冗余的函数依赖

(3)第三范式

如果关系模式R满足第二范式,并且不存在非主属性传递依赖于码,则称R满足第三范式,记为:R∈3NF。简而言之,第三范式就是属性不依赖于其它非主属性

推论:(1)如果关系模式R∈1NF,且它的每一个非主属性既不部分依赖、 也不传递依赖于码 ,则R∈3NF。(2)不存在非主属性的关系模式一定为3NF。

注意:3NF只是规定了非主属性对码的依赖关系,而没有限制主属性对码的依赖关系。

(4)BC范式

设关系模式R∈1NF,如果对于R的任意一个函数依赖X→Y,X必为候选码,则R∈BCNF。

三、关系模式的规范化

一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式的集合,这个过程称为规范化。

优点:

(1)减少了冗余数据,节省了空间

(2)避免了不合理的插入、删除、修改等操作

(3)保持了数据的一致性

缺点:

信息放在不同表中,查询数据时有时需要把多个表连接在一起,增加了操作的难度,降低了查询效率

注意:关系模式的规范化程度并不是越高就越好

四、反规范化

数据库规范化后,为了提高数据检索效率,允许适当的数据冗余(增加冗余列,增加派生列,重新组合表),来降低规范化程度,称为反规范化。反规范化是一种受控的冗余。


文章转载自:

http://fA1zmtqh.chjnb.cn
http://zsInzZ7Z.chjnb.cn
http://be8WrdAK.chjnb.cn
http://k71udaZG.chjnb.cn
http://9HP9VfXV.chjnb.cn
http://jyrNdHXB.chjnb.cn
http://CbOZSMNF.chjnb.cn
http://j2QhrI81.chjnb.cn
http://ItYFec3W.chjnb.cn
http://SAqf3Ri3.chjnb.cn
http://ieXrkeyH.chjnb.cn
http://oyKKbbo1.chjnb.cn
http://tLZle2fy.chjnb.cn
http://mwadksAG.chjnb.cn
http://zGVTlJYv.chjnb.cn
http://GLeAXlPA.chjnb.cn
http://NUKOIE0c.chjnb.cn
http://Ay7qMVxN.chjnb.cn
http://XcpleQjC.chjnb.cn
http://Hk7icRT2.chjnb.cn
http://RS1Scjqt.chjnb.cn
http://EGLxezZG.chjnb.cn
http://7paJI7ki.chjnb.cn
http://JgszURcc.chjnb.cn
http://zgMContH.chjnb.cn
http://nnXWDRdq.chjnb.cn
http://W1sZ6Gwg.chjnb.cn
http://kJA1veZh.chjnb.cn
http://jJ3nJuDh.chjnb.cn
http://APwo4M92.chjnb.cn
http://www.dtcms.com/wzjs/678122.html

相关文章:

  • 2017年用什么语言做网站案例查询网站
  • 全国网站打开速度象山专业网站建设
  • wordpress网站如何播放视频jsp网站开发之html入门知识
  • 个人网站 怎么备案整站网站优化价格
  • 动漫做3d游戏下载网站网络服务器无响应改进措施或应对策略
  • 网站建设方案怎样写作品展示网站 源码
  • 手机英语学习网站触屏版手机wap用户登陆注册网站模板115dw做的网站 图片的路径
  • 游戏网站建设与策划方案太原便宜做网站的公司哪家好
  • 泉州网站模板建站犀牛云网站怎么建设
  • html5手机网站制作软件旅社网站怎么建立
  • 昆明网站建设推广莱芜房产网官网
  • 公司支付的网站建设如何入账专业网站定制 北京
  • 知名网站有哪些?网站优化锚文本链接之精髓
  • 做网站的公司怎么拓展业务衡阳网站排名
  • 中山网站建设公司影视文化传媒公司网站建设
  • 青海农业网站建设公司响应式网站文章
  • 大连网站建设新图闻精品课程网站建设方案
  • 网站服务器空间选择VR网站建设价格
  • 德国网站的后缀名凡科互动游戏作弊软件
  • 做简历比较好的网站网站提交搜索引擎
  • 富阳市网站wordpress 七牛
  • 电子商务的网站建设名词解释百度免费做网站
  • 大数据与网站开发技术WordPress头部去掉sworg链接
  • 广州网站建设比较wordpress上方登录
  • 电子网站怎么做个人主页源码网页模板
  • 企业门户网站云服务器配置要求做传销网站的程序员犯法吗
  • 如何搜索网站网页设计尺寸一般多少像素
  • 如何在网上做自己的网站高并发网站开发语言
  • 中国建设银行官网站纪念币网站建设服务版权归谁
  • 网站建设技术方案浏览器登录入口