关系数据库
2.1关系数据结构
关系数据结构基本概念
——关系
——关系模式
——关系数据库
2.1.1
域是一组具有相同数据类型的值的集合,例如 整数 实数 介于某个取制范围的实数 某个范围内的日期
笛卡儿积
给定一组域D1,D2…Dn 这些域中可以有相同的
D1,D2…Dn的笛卡儿积位:D1XD2X…XDn = {d1,d2…dn}
所有域的所有取值的一个组合
不能重复
元组
——笛卡儿积中每一个元素{d1,d2…dn}叫做一个n元组 简称元组,两个元组不能完全一样,比如定义了约束条件 主键等…
分量
——笛卡儿积中每一个元素{d1,d2…dn}叫做一个值d 叫做一个分量,分量取值遵循原子性 只能取一个值。
基数
笛卡儿积的表示方法
——笛卡儿积课表示为一个二维表,表中的每行对应一个元组,表中的每列对应一个域。
关系
D1XD2X…Dn的子集叫做在域D1,D2…Dn上的关系,表示为
R{D1,D2,D3}
R :关系名
n :关系的目或度
关系是笛卡儿积的有限子集。无限