关系

  • 单一的数据库结构-关系
    现实世界的实体以及实体间的各种联系均用关系来表示
  • 逻辑结构-二维表
    从用户角度,关系模型中的数据的逻辑结构是一张二维表
  • 建立在集合代数的基础上
    域丶笛卡尔积丶关系

域是一组具有相同数据类型的值的集合。

例如:
整数,实体,介于某个范围的整数,{’男‘,’女‘}等

笛卡尔积

给定一组域D1,D2,D3,…,Dn,这些域中可以有相同的D1,D2,D3,…,Dn的笛卡尔积为D1×D2 × D3×…×Dn={(d1,d2,d3…dn)| di∈Di,i=1,2,3…n}

  • 元组:笛卡尔集中每一个元素d1,d2,d3…dn)叫做一个n元组或简称元组
  • 分量:笛卡尔集元素d1,d2,d3…dn)中的每一个值di叫做一个分量
  • 基数:若Di=(i=1,2,3…n)为有限集,其基数为mi(i=1,2,3…n),则D1×D2 × D3×…×Dn的基数M为
    数据库原理复习之关系数据库

关系
D1×D2 × D3×…×Dn的子集叫做在域D1,D2,D3,…,Dn上的关系,表示为:R(D1,D2,D3,…,Dn
其中R:关系名 n关系的目或度
元组
关系中的每个元素是关系中的元组,通常用t表示。

关系模式定义
数据库原理复习之关系数据库
关系模式和关系


关系模式:对关系的描述,静态的,稳定的
关系:关系模式在某一时刻的状态或内容,动态的,随时间不断变化的
关系模式和关系往往统称为关系

关系数据库

  • 关系数据库
    在给定应用领域中,所有关系的集合构成一个关系数据库
  • 关系数据库的型:关系数据库模式
    对关系数据库的描述

  • 关系数据库模式包括
    若干域的定义,在这些域上定义的若干关系模型

  • 关系数据库的值
    关系模式在某一时刻对应的关系的集合,简称为关系数据库

传统集合运算
数据库原理复习之关系数据库
数据库原理复习之关系数据库

数据库原理复习之关系数据库
并运算
数据库原理复习之关系数据库
差运算
数据库原理复习之关系数据库
交运算
数据库原理复习之关系数据库
笛卡尔积运算
数据库原理复习之关系数据库

相关文章: