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

中山网站建设平台聊城房产网

中山网站建设平台,聊城房产网,镇江微淘软件开发,摄影网页设计案例范式:范式是符合某一种级别的关系模式的集合 规范化:是指一个低一级的范式的关系模式,通过模式的分解转换为若干个高一级范式的关系模式的集合。 1NF 每个分量必须是不可分开的数据项,满足这个条件的关系模式就是1NF。 2NF 若…

范式:范式是符合某一种级别的关系模式的集合

规范化:是指一个低一级的范式的关系模式,通过模式的分解转换为若干个高一级范式的关系模式的集合。

1NF

每个分量必须是不可分开的数据项,满足这个条件的关系模式就是1NF。

2NF

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

一个关系模式不满足2NF,会产生以下问题,例如:

snocnoSdeptSlocGrade
s1c1数学系1号宿舍楼99
s1c2数学系1号宿舍楼100
s1c3数学系1号宿舍楼78
s1c4数学系1号宿舍楼78
s2c1数学系1号宿舍楼56
s2c2数学系1号宿舍楼78
s2c3数学系1号宿舍楼56
s2c4数学系1号宿舍楼89
s2c5数学系1号宿舍楼90

(1)插入异常

如果插入一个学生,但该学生未选课,即无Cno,由于插入元组时,必定给定码值,因此插入失败。

(2)删除异常

如果一个学生s4只选了一门课c3,现在他不再选这门课,则删除c3以后,整个元组的其他信息也被删除了。

(3)修改复杂

如果一个学生选了多门课,则Sdept,Sloc被存储了k次,如果该学生转到了其他系,则需要修改所有相关的Sdept和Sloc,造成修改的复杂化。

若修改为2NF

SC(Sno,Cno,Grade)

S-L(Sno,Sdept,Sloc)

3NF

设关系模式R<U,F>属于1NF,若R中不存在这样的码X、属性Y及非主属性Z(Z 不包含 Y),使得X->Y , Y->Z成立,Y无法推出Z不成立,则称R<U,F>属于3NF。

比如:S-S-L(Sno,Sdept,Sloc)中sno学号可以推出Sdept系,Sdept系可以推出Sloc学生住所,存在传递依赖,不属于3NF。

可以修改为:

S-S(Sno,Sdept)

S-L(Sdept,Sloc)

这样就属于3NF了。

BCNF

比3NF更进一步,通常认为BCNF是修正的第三范式,有时也称为扩充的第三范式。 设关系模式R<U,F>属于1NF,若X可以推出Y且Y不属于X时必含有码,则R<U,F>属于BCNF。

BCNF的关系模式所具有的性质:

(1)所有非主属性都完全函数依赖于每个候选码。

(2)所有主属性都完全函数依赖于每个不包含他的候选码。

(3)没有任何属性完全函数依赖于非码的任何一组属性。

 

http://www.dtcms.com/a/405041.html

相关文章:

  • 网站建设公司怎么谈单万网搭建wordpress
  • 网站域名在哪里查询建筑a证
  • 湛江网站建设方案推广管理系统和网站哪个好做
  • 广东省住房建设部网站专业建设特色
  • 会计上大额网站费如何做分录包头网站 建设
  • vs2008 手机网站开发广州正规的网站建设
  • 张家港手机网站制作百度作文网站
  • 高端电商网站开发电子书制作公司网站
  • 商品展示类网站源码西湖区商城网站建设
  • 厦门网站建设人才网站图标怎么设置
  • 网站建设实习困难wordpress 主题 2016
  • 天津项目网站建设福田网站 建设深圳信科
  • 怎么用文件做网站什么是高清视频会议终端
  • 网站建设收费价格网络服务商机构
  • 购物网站模版在别人网站做的友链_为何百度检测带后缀cnindex.asp
  • 免费 个人网站wordpress模板主题介绍
  • 家具行业网站整站模板网络营销网站规划建设实训作业
  • 企业如何在网站做认证wordpress编辑区
  • 百度网站提交入口网址东莞模板网站设计
  • 成功的营销网站怎么自己开发小程序
  • 企业网站推广策划书网页在线制作网站源码
  • 做视频网站需要什么职位工作wordpress企业 破解主题下载地址
  • 合肥建网站公司地址WordPress删除插件链接
  • 企业网站查询系统官网网站打不开别人能打开
  • 虚拟主机和网站空间wordpress cos 配置
  • 有免费建站的网站吗wordpress个人简历模板
  • 宁乡电商网站建设报价营销型网站建设平台
  • 网址交易网站门户设计方案
  • 山西建设执业资格注册管理中心网站江苏中淮建设集团有限公司网站
  • 网站模板下载后怎么使用网站建设模式