- 0
- 0
- 约1.48万字
- 约 52页
- 2017-06-15 发布于北京
- 举报
3.1 关系模型的基本概念3.1.1 关系的通俗解释 在关系模型中,信息被组织成若干张二维表的结 构,每一张二维表称为一个关系(relation)或表 (table),每个表中的信息只用来描述客观世界中的一 件事情。例如,在学校中,为了表达学生与专业的“所 属”关系,学生与课程的“选修”关系,教师与课程的 “任教”关系,可以制成如下表格: 表3.1 学生选课登记表 3.1.2 关系的数学定义 定义3.1 域(Domain)是值的集合。 定义3.2 给定一组域 D1,D2,...,Dn,这些域中可以 有相同的域,D1,D2,...,Dn的笛卡儿积为: D1×D2×...×Dn={(d1,d2,…,dn)|di∈Di,i=1, 2,…,n},其中每一个元素(d1,d2,...,dn)叫作一个 n元组(n-tuple),或简称为元组;元素中每一个值di叫 做一个分量(Component)。若 Di(i=1,2,…,n)为有限 集,其基数为 mi(i=1,...,n),则 D1×D2×…×Dn的 基数为: 定义3.3 若D1×D2×…×Dn为笛卡儿积,则它的子集叫 做在域D1×D2×…×Dn上的关系(Relation),可以用 R(D1,D2,…,Dn)表示。这里R表示关系的名字,n是关 系的目或度。 关系是一个二维表,表的每行
原创力文档

文档评论(0)