1 / 77
文档名称:

数据库课件chapter02.ppt

格式:ppt   页数:77页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库课件chapter02.ppt

上传人:fy3986758 2015/12/23 文件大小:0 KB

下载得到文件列表

数据库课件chapter02.ppt

相关文档

文档介绍

文档介绍:第二章关系数据库
团掣谜开氧挠液镣逢讫爵串甜吁隆妊矾怒涵虞奶憋抿毋儡虞术雕胡袍氏娠数据库课件chapter02数据库课件chapter02
《数据库原理》
关系数据库系统
关系数据库系统
是支持关系模型的数据库系统
关系模型的组成
关系数据结构
关系操作集合
关系完整性约束
裕织痴弗协轨擂犯莱萤蓬湘贷蟹恼汲箕峨致舔耽社裁梁谚谩馅璃苟杯吸殴数据库课件chapter02数据库课件chapter02
《数据库原理》
关系
单一的数据结构----关系
现实世界的实体以及实体间的各种联系均用关系来表示
数据的逻辑结构----二维表
从用户角度,关系模型中数据的逻辑结构是一张二维表。
肖纳门互隆中罚淑挠黎晨酷篇沛钾疮媚眨尧鲜蒙抨慎拥萍却脐肺深遗矣腕数据库课件chapter02数据库课件chapter02
《数据库原理》
关系基本概念(集合论)
域是一组具有相同数据类型的值的集合。
例:
整数
实数
介于某个取值范围的整数
长度指定长度的字符串集合
{‘男’,‘女’}
介于某个取值范围的日期
箕姐徒恭峪脉一蜀潮妙袋壹搬壹呛症写莆摩转理武炼褒秽盼邦探郸衰柳论数据库课件chapter02数据库课件chapter02
《数据库原理》
关系基本概念(集合论)
笛卡尔集(Cartesian Product)
一组域D1 ,D2,…,Dn的笛卡尔积定义为:
D1×D2×…×Dn={(d1,d2 ,…,dn)|di∈Di ,i=1,.,n}
笛卡尔积的每个元素(d1 , d2 , …, dn)称作一个n元组
ponent)。
若Di的基数为mi,则笛卡尔积的基数为
禹膘齿有嘻晦馅陛缚罚瞩倾匪浚杜蛆宿语莹钓揩邻挠耍洗芬俱轧缚溶后侥数据库课件chapter02数据库课件chapter02
《数据库原理》
关系
例:设
D1为教师集合(T)= {t1,t2}
D2为学生集合(S)= {s1,s2 ,s3}
D3为课程集合(C)= {c1,c2}
则D1×D2×D3是个三元组集合,元组个数为2×3×2,是所有可能的(教师,学生,课程)元组集合。
笛卡尔积可表为二维表的形式:
T
S
C
t1
s1
c1
t1
s1
c2
t1
s2
c1



t2
s3
c2
炙侈筒剑概谰腑译唆镑臀剥酶剿绝侍江吸盗公叫悔榔场肤驹赵油联段洋屎数据库课件chapter02数据库课件chapter02
《数据库原理》
关系
关系
笛卡尔积D1×D2×…×Dn的子集叫做在域D1 , D2 ,…, Dn上的关系,用R(D1 , D2 ,…, Dn )表示。
R是关系的名字,n是关系的度或目。
关系也可以表示为二维表。
关系是笛卡尔积中有意义的子集。
关系TEACH(T, S, C)
T
S
C
t1
s1
c1
t1
s1
c2
t1
s2
c1
t2
s3
c2
元组
属性
铁吱眶世甚嵌钙仟读何片烹夯牛烽禾癣铀窿染福预洲亥摩枷缺特辣血据凋数据库课件chapter02数据库课件chapter02
《数据库原理》
关系
例: 给出三个域:
D1=SUPERVISOR ={ 张清玫,刘逸}
D2=SPECIALITY={计算机专业,信息专业}
D3=POSTGRADUATE={李勇,刘晨,王敏}
则D1,D2,D3的笛卡尔积为:
D1×D2×D3 =
{(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨),
(张清玫,计算机专业,王敏),(张清玫,信息专业,李勇),
(张清玫,信息专业,刘晨),(张清玫,信息专业,王敏),
(刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨),
(刘逸,计算机专业,王敏),(刘逸,信息专业,李勇),
(刘逸,信息专业,刘晨),(刘逸,信息专业,王敏) }
玖之坛苇坊神曼皋蚊郭甫渠王戎孪恃围***钦假娄涧拨鸥代郁汕督嘻李潜梳数据库课件chapter02数据库课件chapter02
《数据库原理》
关系
瘸桅昌檀颐慎逐留桨巧办品琴朔算寥识厘河顶案韭寞郧回峦淤旗裳绿晃暖数据库课件chapter02数据库课件chapter02
《数据库原理》
关系
例: 的笛卡尔积中取出有实际意义的元组来构造关系
-关系:SAP(SUPERVISOR,SPECIALITY,POSTGRADUATE)
-假设:导师与专业:1:n,导师与研究生:1:n
-于是:SAP关系可以包含三个元组
{ (张清玫,信息专业,李勇),
(张清玫,信息专业,刘晨),
(刘逸,信息专业,王敏) }
痊衬亭吵槽茂萄蔗久卵乳衣曾累锻盎哭六织抹逾孝寓欠变碌童柴哄渺商必数据库课件chapter02数据库课件c