第六章 无环数据库模式.ppt
《第六章 无环数据库模式.ppt》由会员分享,可在线阅读,更多相关《第六章 无环数据库模式.ppt(26页珍藏版)》请在麦多课文档分享上搜索。
1、第六章 无环数据库模式,本章的主要内容:数据库模式的超图表示无环数据库模式无环数据库模式,例: R=CSTPY (课程,学号,教师,先修课,年份)F=CST, SPY, CP 数据库模式R=CST, SPY, CP,r (C S T P Y )C1 S1 t1 p1 y1C1 S1 t1 P2 y2 C2 S1 t2 P3 y3,r1(C S T) r2( C P) r3(S P Y) C1 S1 t1 C1 P1 S1 p1 y1C2 S1 t2 C1 P2 S1 P2 y2 C2 P3 S1 P3 y3,6.1 数据库模式的超图表示,6.1 数据库模式的超图表示,数据库模式: ABC、CD
2、E、AEF、ACE、DG,6.1 数据库模式的超图表示,定义1 一个超图H是一个二元组(N, E),其中N是图中结点的集合,E是超边的集合,E中的每条超边都是E的非空子集。如果H中不存在任一超边完全包含在另一超边中,称H为化简超图,记为RED(H)。,定义2 若把数据库模式R中的属性作为超图HR中的结点,R中同一关系模式中的属性用一条超边表示,则称HR为数据库模式R的超图。,6.1 数据库模式的超图表示,定义3 设超图H = (N, E),其中A和B是N中的结点,H中从A到B的一条通路是一个边的序列E1, E2, , EK, K1, 使得AE1,BEK,且Ei Ei+1 , 1 i K, 则称
3、边序列E1, E2, , EK为从E1 到EK的通路。如果二个顶点或二条边之间有一条通路,则称他们是连通的。若一个边集中的任一对边都是连通的,则称这些边集是连通的。,6.1 数据库模式的超图表示,定义4 设超图H=(N, E)、H=(N, E)是超图, 若结点NN,边集E E,称H是H的子图。若对任意边eE,eNE,则称H是H的封闭子图。 若NN,E=eN| eE,则称H是H的导出图。,H1 =(ABCDEIJK,ABC, BD, CDE,DEI,CIK,IJK),H1是子图,封闭子图,导出图, H1是导出图(CD不是e的边) H1子图,不是封闭子图和导出图(CIK),定义7 设F=( N,
4、E)是H=(N, E)的导出图,E1、E2 E且f =E1E2。若 N f 后的图比F具有更多的连通支数,称结点集f 为F的关节集。若导出图H中不含关节集,称H是H的一个块。仅含一条边的块称是平凡的,否则是 非平凡的。,定义8 在超图H中若不存在非平凡的块,称H是无环超图, 否则为有环超图。 对应超图是无环的数据库模式称为无环数据库模式。,H1中有一个环:ABC, C, CED, E, AEF, A, ABC H3是一个无环超图,也是一个无环超图。,H1是无环超图ABC, CED, ACE, AEF , H2是有环超图ABC, CED, AEF ,,一个无环超图其子图可以有环, 一个无环超图其
5、子图不能有环。,定义9 超图H中若存在一个边和点的序列 S1, v1, S2, v2, ,Sm , vm , Sm+1 , 且满足:(1). v1, v2, , vm是H中的不同结点;(2). S1, S2, ,Sm 是H中的不同边且Sm+1 = S1;(3). m 3,即序列中至少有三条不同的边;(4). vi Si Si+1,1 i m; (5). 对所有1i , j m,j i, j i+1,viSj,则称这样的序列为一个环。,定义10 一个超图中若不存在任何环,则称该超图为无环超图,否则称为有环超图。如果一个数据库模式R对应的超图是一个无环超图,则称该数据库模式R为无环数据库模式。,6
6、.2.1 无环数据库模式的特性: 1. 连接依赖与一组多值依赖等价。,6.2 无环数据库模式,定义11 设数据库模式R=R1, R2, , Rk,R的连接树满足:(1) R中的每个Ri (1 i k)对应树的一个结点,结点用Ri的属性集表示;(2) R中的二个关系模式Ri和Rj (i j)若有公共属性则其对应结点间有一条边相连,并用该公共属性标识;(3) 对于每一对关系模式Ri和Rj 对应的结点间存在唯一的一条通路,若属性A RiRj, 则该条通路的每条边的标识中都含有A。,*R 对应的一组多值依赖: ACB,CED,AEF,DG,例: 设无环数据库模式R= ABC, CDE, ACE, AE
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 章无环 数据库 模式 PPT
