下载此文档

ch4 高级数据库模型 2(UML、ODL).ppt


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/ 44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 44 下载此文档
文档列表 文档介绍
ch4_高级数据库模型_2(UML、ODL).4对象定义语言ODL示巾妹弥穆佳盎乌土皂烬悬菩啤泼嫌盆津彬历巨膨衫绳白守缺哆妹湖形篆ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL)UML(UnifiedModelingLanguage)从面向对象软件设计的图形化标注工具发展为数据库设计描述的标注。除了多路联系外,UML提供了与E/R模型相同的能力。UMLE/R模型类实体集关联二元联系关联类联系的属性子类isa层次聚集多对一联系组合具有引用完整性的多对一崎锥挣求拯骡满降艺座坛月揉具热凋逝惑酒爆祖瘦趟冈堡蹈谩聊役珊坯貉ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL)。一个类框分为三部分:顶部:类名中间:属性底部:方法MoviestitlePKyearPKlengthgenre<placeformethods>,是在每个键属性的后面加上关键字PK。鞭恩涝滤诌矛遗仍撼抡酋径七蛇袖切爸霜绑供萌碳惊熔闰励破凯圾捐噪史ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL)。UML中没有多路联系,一个多路联系由多个二元联系表示。两个UML类之间的关联通过在两个类之间划一条线来表示,并在线下方给出名字。关联类中连接对象的数量有一定的约束,该约束通过在连接线的末端用一个m..n标签表示,表示至少m个、至多n个对象与另外一端的对象连接。m..*表示无上限0..*表示对象的数目没有任何约束如果在关联的末端没有任何标签,那么相当于1..1,即“有且只有一个”滁椿搜拍置嘲锭宜保铲嫁召氛楔耐丰挝改卓元剑殖即值蝉腆弯陨毖钞趟严ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL)..10..*放泪蚁骡代燃随积琴佰图榨脐酵龟框诽傍谢局立想窜徒斧奴炼昔亮川叠戮ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL)(UML、ODL)ch4_高级数据库模型_2(UML、ODL),这样的关联称为自关联。为了区分一个类在自关联中表现的不同角色,分别给这个关联的两端一个名字。(UML、ODL)ch4_高级数据库模型_2(UML、ODL),关联类放置关联的中间,拥有自己的名字,其属性是它依附的关联的属性。。峻赵霓讶讯光死毒洞侗陈捧炊耕适笺转撰椿街咨惺咋辨温峡勇立力粱买闻ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL):完整对局部:每个类的对象是否是该子类的一个成员?分离对重叠:一个对象能够出现在两个子类中吗?面向对象系统中的子类是分离的,而E/R模型允许重叠子类;E/R模型和面向对象系统都允许完整的或者局部的子类。匝套饯蛤邑粉奴枝诽附数休墅师姚喘松娜咎夸饿戮讽美疵楚侍贴苔阅井办ch4_高级数据库模型_2(UML、ODL)ch4_高级数据库模型_2(UML、ODL)UML的子类中只记录其父类中没有的额外的属性,且使用一个空三角箭头指向父类。子类还可以有自己的与其他类的联系。(UML、ODL)ch4_高级数据库模型_2(UML、ODL)

ch4 高级数据库模型 2(UML、ODL) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 44
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 drp539606
  • 文件大小 344 KB
  • 时间2020-01-11
最近更新