D1XD2XD3= ((张清玫,计算机科学与技术,李勇),(张清玫,计算机科学与技术,刘晨),(张清玫,计算机科学与技术,王敏),(张清玫,信息管理与信息系统,李勇),(张清玫,信息管理与信息系统,刘晨),(张清玫,信息管理与信息系统,王敏),(刘逸,计算机科学与技术,李勇),(刘逸,计算机科学与技术,刘晨)(刘逸,计算机科学与技术,王敏),(刘逸,信息管理与信息系统,李勇),(刘逸,信息管理与信息系统,刘晨),(刘逸,信息管理与信息系统,王敏)基数为2×2×3=12
笛卡儿积(续) D1×D2×D3={ (张清玫,计算机科学与技术,李勇),(张清玫,计算机科 学与技术,刘晨), (张清玫,计算机科学与技术,王敏),(张清玫,信息管理 与信息系统,李勇), (张清玫,信息管理与信息系统,刘晨),(张清玫,信息管 理与信息系统,王敏), (刘逸,计算机科学与技术,李勇),(刘逸,计算机科学与 技术,刘晨), (刘逸,计算机科学与技术,王敏),(刘逸,信息管理与信 息系统,李勇), (刘逸,信息管理与信息系统,刘晨),(刘逸,信息管理与 信息系统,王敏) } 基数为2×2×3=12
表2.1笛卡儿积示例SUPERVISORMAJORPOSTGRADUATE导师专业研究生张清玫李勇计算机科学与技术刘晨张清玫计算机科学与技术张清玫王敏计算机科学与技术张清玫李勇信息管理与信息系统刘晨张清玫信息管理与信息系统王敏张清玫信息管理与信息系统刘逸李勇计算机科学与技术刘逸刘晨计算机科学与技术刘逸王敏计算机科学与技术刘逸李勇信息管理与信息系统刘晨刘逸信息管理与信息系统刘逸王敏信息管理与信息系统
笛卡儿积(续) SUPERVISOR 导师 MAJOR 专业 POSTGRADUATE 研究生 张清玫 计算机科学与技术 李勇 张清玫 计算机科学与技术 刘晨 张清玫 计算机科学与技术 王敏 张清玫 信息管理与信息系统 李勇 张清玫 信息管理与信息系统 刘晨 张清玫 信息管理与信息系统 王敏 刘逸 计算机科学与技术 李勇 刘逸 计算机科学与技术 刘晨 刘逸 计算机科学与技术 王敏 刘逸 信息管理与信息系统 李勇 刘逸 信息管理与信息系统 刘晨 刘逸 信息管理与信息系统 王敏 表2.1 笛卡儿积示例
3.关系(RELATION关系模型中D1,D2,,D,的笛卡儿积一般没有实际语义,只有某个真子集才有实际含义表2.1的笛卡儿积中许多元组是没有意义的在学校中一个专业方向有多个导师,而一个导师只在一个专业方向带研究生;一个导师可以带多名研究生,而一名研究生只有一个导师,学习某一个专业。表2.1中的一个子集才是有意义的,才可以表示导师与研究生的关系,把该关系取名为SMP
3. 关系(RELATION) 关系模型中D1,D2,.,Dn的笛卡儿积一般没有实际语义,只有 某个真子集才有实际含义 表2.1的笛卡儿积中许多元组是没有意义的 在学校中一个专业方向有多个导师,而一个导师只 在一个专业方向带研究生; 一个导师可以带多名研究生,而一名研究生只有一 个导师,学习某一个专业。 表2.1中的一个子集才是有意义的,才可以表示导师 与研究生的关系,把该关系取名为SMP
关系(续把关系SMP属性名取为SUPERVISOR,MAJOR和POSTGRADUATE。导师-研究生关系模式可以表示为SMP(SUPERVISORMAJOR,POSTGRADUATE。表2.2导师-研究生关系SMFSUPERVISPOSTGRADUAMAJORTEOR计算机科学与技李勇张清玫术计算机科学与技刘晨张清玫术信息管理与信息刘逸王敏系统
关系(续) 把 关 系 SMP 属 性 名 取 为 SUPERVISOR , MAJOR 和 POSTGRADUATE。 导师-研究生关系模式可以表示为SMP(SUPERVISOR, MAJOR,POSTGRADUATE)。 SUPERVIS OR MAJOR POSTGRADUA TE 张清玫 计算机科学与技 术 李勇 张清玫 计算机科学与技 术 刘晨 刘逸 信息管理与信息 系统 王敏 表2.2 导师-研究生关系SMP
关系(续(1)关系D1×D2×...×Dn的子集叫作在域D1,D2,,Dn上的关系,表示为R(D1,D2,...,Dn)R:关系名n:关系的目或度(degree)
关系(续) (1) 关系 D1×D2×.×Dn的子集叫作在域D1,D2,.,Dn 上的关系,表示为 R(D1,D2,.,Dn) R:关系名 n:关系的目或度(degree)