CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

关于1NF、2NF、3NF

楼主cristo1()2005-03-01 14:55:56 在 MS-SQL Server / 基础类 提问

如何理解1NF、2NF、3NF? 问题点数:20、回复次数:5Top

1 楼sucesss()回复于 2005-03-01 15:01:38 得分 0

http://www.zahui.com/html/8/16250.htmTop

2 楼sucesss()回复于 2005-03-01 15:02:12 得分 10

http://www.7880.com/Info/Article-ef9020.htmlTop

3 楼cristo1()回复于 2005-03-01 15:33:36 得分 0

有了一点头绪了,如果有更好的请大家再贴上来啊。谢谢。Top

4 楼lostrex(★堕落的激情★)回复于 2005-03-01 16:04:49 得分 10

1NF:任何没有二维属性的表格都是遵守1NF的(即属性中不包含其他的属性,例如Address   可以写成   city、zipcode等几个属性的组合)  
  2NF:任何没有部分依赖的关系都是遵守2NF的(涉及到函数依赖的概念)  
  3NF:任何没有传递依赖的关系都是属于3NF的  
   
  函数依赖:设有属性集U,R是U上的关系,记为R(U),x、y属于U,t1、t2是R的任一元组,如果有t1   ->   t2使得x1->y1成立,那么就说x函数决定y,或者y函数依赖于x  
  (具体的定义我记得不是很清楚了,你可以去查书,请见谅)Top

5 楼lostrex(★堕落的激情★)回复于 2005-03-01 16:07:38 得分 0

只有理解了函数依赖、无/有损连接、关系模式/泛关系模式和泛关系等这些概念,才能真正理解什么是数据库规范化及其规范化的意义,看其他的都没个鸟用Top

相关问题

  • 在netfilter中使用NF_QUEEN把数据交由用户进程处理,碰到倒霉事,郁闷啊。。

关键词

  • 函数
  • 属性
  • nf
  • 依赖
  • 关系
  • 理解

得分解答快速导航

  • 帖主:cristo1
  • sucesss
  • lostrex

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo