中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 数据库开发 > 数据库综合
Listen Software解决方案 “How To” 系列1:范式大纲
作者:未知 时间:2003-12-30 12:12 出处:Blog 责编:chinaitpower
              摘要:暂无

Listen Software解决方案 “How To” 系列1:范式大纲

 

 

      总则

 

           下面的范式大纲通常意味着以较少的列将表分成两个或更多的表,在较小的表中设计主外键关联.因此它们可以通过join操作符重新连接。分割表的优势在于减少数据冗余。

下面是标准范式的简要概述:

 

      第一范式

           对于表中的每一行,必须且仅仅有唯一的行值.在一行中的每一列仅有唯一的值并且具有原子性.

 

      第二范式

           第二范式要求非主键列是主键的子集,非主键列活动必须完全依赖整个主键。主键必须有唯一性的元素,一个主键可以由一个或更多的组成唯一值的列组成。一旦创建,主键无法改变,外键关联一个表的主键。主外键关联意味着一对多的关系.

 

      第三范式

           第三范式要求非主键列互不依赖.

 

      第四范式

            第四范式禁止主键列和非主键列一对多关系不受约束

 

      第五范式

           第五范式将表分割成尽可能小的块,为了排除在表中所有的冗余.

                                                                           (待续)

 

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有