(续)笛卡尔积例如,给出3个域D1=导师集合SUPERVISOR=(张清玫,刘逸)D2=专业集合SPECIALITY=(计算机专业,信息专业)D3=研究生集合POSTGRADUATE=【李勇,刘晨,王敏】*D1,D2,D3的笛卡尔积为数据库系SAnIntroductiontoDatabaseSystem
An Introduction to Database System 笛卡尔积(续) 例如,给出3个域: ❖ D1=导师集合SUPERVISOR={张清玫,刘逸} ❖ D2=专业集合SPECIALITY={计算机专业,信息专业} ❖ D3=研究生集合POSTGRADUATE={李勇,刘晨,王敏} ❖ D1,D2,D3的笛卡尔积为
笛卡尔积 (续)?D1XD2XD3=((张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨)(张清玫,计算机专业,王敏),张清玫,信息专业,李勇)(张清玫,信息专业,刘晨),(张清玫,信息专业,王敏):(刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨):(刘逸,计算机专业,王敏),(刘逸,信息专业,李勇),(刘逸,信息专业,刘晨),(刘逸,信息专业,王敏)基数为2×2×3=12AnIntroductiontoDatabaseSystem
An Introduction to Database System 笛卡尔积(续) ❖ D1×D2×D3={ (张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨), (张清玫,计算机专业,王敏),(张清玫,信息专业,李勇), (张清玫,信息专业,刘晨),(张清玫,信息专业,王敏), (刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨), (刘逸,计算机专业,王敏),(刘逸,信息专业,李勇), (刘逸,信息专业,刘晨),(刘逸,信息专业,王敏) } ❖ 基数为2×2×3=12
笛卡尔积 (续)表2.1Di,Dz,D的笛卡尔积SUPERVISORSPECIALITYPOSTGRADUATE李勇张清玫计算机专业刘晨张清玫计算机专业张清玫王敏计算机专业张清玫信息专业李勇刘晨张清玫信息专业王敏张清玫信息专业刘逸李勇计算机专业刘逸刘晨计算机专业刘逸王敏计算机专业刘逸李勇信息专业刘逸刘晨信息专业刘逸王敏信息专业An Introduction to Database System
An Introduction to Database System 表 2.1 D1,D2,D3的笛卡尔积 SUPERVISOR SPECIALITY POSTGRADUATE 张清玫 计算机专业 李勇 张清玫 计算机专业 刘晨 张清玫 计算机专业 王敏 张清玫 信息专业 李勇 张清玫 信息专业 刘晨 张清玫 信息专业 王敏 刘逸 计算机专业 李勇 刘逸 计算机专业 刘晨 刘逸 计算机专业 王敏 刘逸 信息专业 李勇 刘逸 信息专业 刘晨 刘逸 信息专业 王敏 笛卡尔积(续)
3.关系(Relation)(1)关系D,×D2×...×Dn的子集叫作在域Ds,D2,...,Dn上的关系,表示为统根概论R (D1,D2,...,Dn)R:关系名n:关系的目或度(Degree)AnIntroduction toDatabaseSystem
An Introduction to Database System 3. 关系(Relation) (1) 关系 D1×D2×.×Dn的子集叫作在域D1,D2,.,Dn上的 关系,表示为 R(D1,D2,.,Dn) ◼ R:关系名 ◼ n:关系的目或度(Degree)
关系(续)(2)元组关系中的每个元素是关系中的元组,通常用表示。(3)单元关系与二元关系当n=1时,称该关系为单元关系(Unaryrelation)或一元关系当n=2时,称该关系为二元关系(Binaryrelation)AnIntroductiontoDatabaseSystem
An Introduction to Database System 关系(续) (2)元组 关系中的每个元素是关系中的元组,通常用t表示。 (3)单元关系与二元关系 当n=1时,称该关系为单元关系(Unary relation) 或一元关系 当n=2时,称该关系为二元关系(Binary relation)