第三讲 关系数库的基本运算.pptVIP

  • 0
  • 0
  • 约2.01千字
  • 约 11页
  • 2018-11-19 发布于江苏
  • 举报
第三讲 关系数库的基本运算

关系数据库的基本运算 计算机基础教研室何进 内容概述 关系模型的定义 关系的性质 关系代数 关系的基本运算 关系模型的定义 关系模型是建立在“集合代数”数学模型之上的数据库组织模式,所以,我们必须从集合角度来分析关系模型的结构定义。在定义关系模型的逻辑结构中,我们需要把握以下几个概念 域和域名:一组相同数据的集合 笛卡尔积:若干域中各种元素的一切可能的集合 关系:一组域的笛卡尔积的子集 关键字:用于标识一个元组的属性或者属性的集合 关系举例 有如下集合(域):一组具有相同数据类型的集合 D1={张三,李四} D2={男,女} D3={四川,重庆} 可以构造以下的组合(迪卡尔乘积),D1×D2×D3一共8种组合 张三 男 四川 张三 男 重庆 张三 女 四川 张三 女 重庆 李四 男 四川 李四 男 重庆 李四 女 四川 李四 女 重庆 这样的乘积关系,不一定能真实的反映现实,数据冗余比较大,数据完整性不好,但是,我们可以只抽取其中某一子集来构建数据库,一种二维表格的数据结构——关系结构。 关系的性质 关系可以是空(不包含任何元组),初始化的时候,关系都为空表 关系中的列称为属性,属性有其属性名,关系中的

文档评论(0)

1亿VIP精品文档

相关文档