数据库原理及开发——SQL Server+PowerBuilder教学课件 第02章关系数据库理论基础 .pptVIP

  • 1
  • 0
  • 约5.23千字
  • 约 27页
  • 2019-10-08 发布于广东
  • 举报

数据库原理及开发——SQL Server+PowerBuilder教学课件 第02章关系数据库理论基础 .ppt

数据库原理及开发 第2章 关系数据库理论基础 本章重点内容 关系的数学定义和性质 关系模式的完整性约束条件 关系代数 关系的规范化原则,范式的基本概念和分解方法 2.1 关系的基本概念 2.1.1 关系的数学定义 1.域(Domain) 域:是一组具有相同数据类型的值集合。例如:{自然数},{男,女},{0,1}等都可以是域。 基数:域中数据的个数称为域的基数。 域被命名后用如下方法表示: D1 = {白亚春,陈韬,王雪莲},表示姓名的集合,基数是3; D2 = {计算机系,电子系} 2.笛卡尔积(Cartesian Product) 给定一组域D1,D2,…,Di,…,Dn(可以有相同的域),则笛卡尔积定义为: D1D2…Di…Dn = {(d1,d2,…,di,…,dn)∣di∈Di,i = 1,2,…,n} D1D2 = {(陈韬,计算机系),(陈韬,电子系),(王雪莲,计算机系),(王雪莲,电子系),(白亚春,计算机系),(白亚春,电子系)} 其中每个(d1,d2,…,di,…,dn)叫做元组,元组中的每一个值di叫做分量,di必须是Di中的一个值。 显然,笛卡尔积的基数就是构成该积所有域的基数累乘积,若Di(i = 1,2,…,n)为有限集合,其基数为mi(i = 1,2,…,n),则D1D2…Di…Dn笛卡尔积的基数M为: 该笛卡尔积的基数是M = m

文档评论(0)

1亿VIP精品文档

相关文档