数据库基础理论--关系模式及范式
摘要:一个关系数据库由一组关系模式组成,一个关系模式由一组属性名组成,关系数据库设计就是如何把已给定的相互关联的一组属性名分组,并把每一组属性名组织成关系模式的问题。关系实际上就是关系模式在某一时刻的状态或内容。关系模式是类,而关系是类的实例。但在实际当中,常常把关系模式和关系统称为关系,读者可以从上下文中加以区别。 1 关系模式应当是一个五元组。它可以形式化地表示为: R(U, D, DOM, F) ...
阅读全文
posted @
2009-11-04 17:11
懒蜜蜂
阅读(2164)
推荐(1)
函数依赖(转)
摘要:设R(U)是一个属性集U上的关系模式,X和Y是U的子集。 若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等, 而在Y上的属性值不等, 则称 “X函数确定Y” 或 “Y函数依赖于X”,记作X→Y。 X称为这个函数依赖的决定属性集(Determinant)。 Y=f(x) 说明: 1. 函数依赖不是指关系模式R的某个或某些关系实例满足的约束条件,而是指R...
阅读全文
posted @
2009-11-04 15:51
懒蜜蜂
阅读(321)
推荐(0)
数据库基础理论之--超键 候选键 主键
摘要:超键(super key):在关系中能唯一标识元组的属性集称为关系模式的超键候选键(candidate key):不含有多余属性的超键称为候选键主键(primary key):用户选作元组标识的一个候选键程序主键 外键:如果模式R中某属性集是其他模式的候选键,那么该属性集对模式R而言是外键(foreign key) 也就是说:包含候选键的属性集都是超键。 例如:学生信息表 学号 身份证号 姓名 ...
阅读全文
posted @
2009-11-04 14:24
懒蜜蜂
阅读(830)
推荐(0)
从头学SQL Server2005之一:数据库引擎体系结构
摘要:SQL Server系统的主要组成组件,目前只写了协议一部分,主要是作为自己的学习笔记。
阅读全文
posted @
2008-09-01 17:37
懒蜜蜂
阅读(1617)
推荐(0)
如何提高增加包含大量记录的表的主键字段的效率
摘要:本文主要探讨如何提高增加包含大量记录的表的主键字段的效率,笔者给出了自己的解决方案以及相应的解释...
阅读全文
posted @
2008-07-15 16:07
懒蜜蜂
阅读(2665)
推荐(0)
删除表中重复记录
摘要:本文列出了删除表中重复记录一种方法,也希望大家展开进行讨论
阅读全文
posted @
2008-06-05 10:09
懒蜜蜂
阅读(7245)
推荐(0)