文档介绍:天津大学
硕士学位论文
UML类图实现至对象关系数据库之研究
姓名:郑远挺
申请学位级别:硕士
专业:管理科学与工程
指导教师:马丰宁
20021201
中文摘要模语言,但是曜疾⒚挥兄赋鋈绾谓浞治鼋峁!@嗤迹迪治:蠖耸有面向对象的特性和关系查询的特点,是关系数据库向面向对象数据库系统的一个良好过渡。本文的研究从岸韵蠊叵凳菘饫砺鄢龇ⅲ唤岢隽私来展示此方法和原则的可行性;最后,展望未来,提出了具体深化本文研究的方面向对象技术是继结构化技术之后,系统开发理论上的又一主流技术,它已成为软件工程领域的研究热点之一。年,对象管理组织骋唤模语言,规定为面向对象分析与设计的标准语言,并积极向软件界推广。虽然殉晌H砑こ探绫曜嫉拿嫦蚨韵笕砑据库设计。特别的,在没有真正成熟的和商业化的纯面向对象数据库出现之前,绝大多数的软件开发组织面临着要将面向对象的设计成果转化为关系数据库设计的困境。对象关系数据库管理系统是符合曜嫉氖菘庀低常本嗤甲;晃6韵蠊叵凳菘獾木咛褰T蛴氩街瑁米;环椒òɡ嗟静态结构转换与动态行为转换;接着,本文以镜钠迪酃芾硐低澄J道向和内容。本文的研究成果对于将=峁迪治J菘馍杓朴芯咛宓牟考价值,并可因此加速信息系统的开发。关键词:统一建模语言类图对象关系数据库
..—,甇猺甒篣,—瑆,甌,.’...
:孑勹枨┳秩掌冢签字日期:胪阥月/,日≥!菽月日学位论文版权使用授权书独创性声明本学位论文作者完全了解鑫注盘堂有关保留、使用学位论文的规定。表或撰写过的研究成果,也不包含为获得墨生盘鲎或其他教育机构的学位特授权墨鲞盘堂可以将学位论文的全部或部分内容编入有关数据库进行检签字日期:荒月本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得导师签名:,喀一、
第一章绪论研究背景研究动机受到高度的重视,并已成为软件工程领域最热门的研究课题之~。面向对象技术为软件科学带来的最大贡献是高度的软件再用性与可维护性,因为将属性与操作封装在类内,可以形成高模块化、低复杂度、易于维护、高质量的软件组件,这对提高软件质量有着很大的帮助。在年,对象管理组织通过将原属于薷奈C嫦蚨韵蠓治鲇肷杓频谋曜肌!猒后,面向对象技术在系统建模的表达方法上有了统一的语言,同时也结束了面向对象技术使用符号百家争鸣的时代,鸾コ晌C嫦蚨韵蠼5谋曜加镅浴就目前而言,虽然关系型数据库管理系统在应用方面存在着种种限制,但它的研究,谖蠢吹发展的趋势,,原有传统面向对象的观念在数据库的应用上,虽然已有睦嗤伎晒┦萁J参考,但缺乏将类图实现至后端数据库的具体建模原则与步骤,缺乏广为软件界接受的商业化上市,使得哂忻嫦蚨韵蠊δ艿奶匦晕薹ㄔ谙低实现时完全发挥。目前软件界的变通方法主要集中在如何应用面向对象的观念来增强墓δ芗笆褂妹嫦蚨韵蟪绦蛴镅岳锤ㄖ湛獾鍪迪稚厦妗由于以下矫嬖颍壳笆菘馐谐∪砸怨叵敌褪菘獠肺V髁鳎件设计人员在系统开发时也仍会选择使用关系型数据库:⒚嫦蚨韵笫菘馑然已有商用的雏形系统,但尚未有真正成熟,被广泛使用且真正商业化的产品出现;⒍嗄昀矗砑疽约坝没Ч疽淹蹲蚀罅康娜肆Α⒉屏υ诠叵敌褪库的设备与应用系统开发上面:⒐叵敌褪菘庥行矶嘤诺悖缬惺衷的数理逻辑理论基础、能够用数理代数精确推导及得到简明易用的结构化查询语,的支持等一因此,若使用邢统建模,必将面临由面向对象方法进行分析、设计,以厦向对象程序语言进行编码的系统,却必须使用关系型数据库来实现其数据存储的情形。面向对象技术是继结构化技术之后,系统开发上的另一主流技术,该技术已公司的仍是当前数据库市场的主导,根据十年仍将主导数据库管理系统的市场。面向对象数据库管理系统虽然可能是未来氖褂谜弑囟ú换岱牌哂兄诙嗖檠δ芮胰菀资褂玫木上低场言
研究目的研究范围与限制将慕3晒迪种梁蠖硕韵蠊叵凳菘饩褪潜疚难芯康亩疚拟在真正成熟且商业化的面向对象数据库产品出现之前,选择以兼具关系型数据库优点及面向对象特性的对象关系数据库作为系统后端连结的数据库,来探讨咛宓氖萁W荚颉1疚慕ǘ匀绾握蟄分析设计的结果和后端数据库的问题,提出具体的建模原则与步骤,并以~个具体应用系统的实例来证明所提出方法的可行性。利用邢低撤治錾杓剖保赜谑萁5牟糠諹并未提出具体的建模原则与步骤,尤其是后端数据库仍采用关系型数据库时,问题更加复杂。从讨论嗤嫉南喙匚南准把芯勘ǜ