基于UML的关系数据库建模研究与实现

被引量 : 0次 | 上传用户:lxq19840808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前关系数据库的传统建模方法是使用实体关系模型(ER模型)。ER模型可以灵活地创建健壮的数据模型,但是在体现关系模型的数据相关的业务规则上提供的词汇相对较少。随着数据库的发展,许多开发人员都明显感觉到ER模型的局限性。本论文的课题来源于某研究所的基础数据资源管理平台(FDRP)系统重构。由于采用ER模型不能描述该数据库系统的业务规则,因此本文采用统一建模语言(UML)对数据库建模,以解决数据库系统的业务规则建模问题。UML是一种定义良好的、易于表达的、功能强大的且普遍适用的建模语言。它拥有丰富的建模符号,具有扩展机制且能被许多建模工具所支持。具体而言,本文主要作了以下工作:1.针对采用ER建模中的问题,本文提出了使用UML符号对数据库建模。并根据研究所的数据库系统的需求构造了FDRP的UML类图模型。2.对UML类图到数据库模型的映射方法和策略进行了研究,提出了从UML类图转换为UML标准化类图,再转换为数据库模型的映射方法。并依据该思路将FDRP的UML类图模型映射为数据库逻辑模型。3.将基于UML构建的数据库模型导入Oracle数据库中,得到该数据库的物理实现。该模型被团队采纳并应用于实际的项目当中。在数据库系统构建完成并运行后,不断有新的模块加入到数据库中,在这种情况下,数据库的运行状态仍然良好。由此可证明,本文提出的UML数据库建模方法简单且易于实现,且构建的数据库模型具有良好的可扩展性和可操作性。
其他文献
本文利用反应挤出机、两台拉伸机和一些辅助设备,通过反应挤出--冷拉伸--退火工艺制备了HDPE/废饮料瓶片(r-PET)及PP/r-PET两种原位微纤物,系统地研究了基体树脂的选择、反应
高位脊髓损伤自主神经过反射的临床护理张凤兰自主神经过反射(Autonomichyperreflexia-AHR),系高位脊髓损伤所致的并发症,首先由AnthonyBowloy(1880年)予以描述,并由Gutman等(1947年)对其特点作了详细报道...
烟草是一种重要的叶用经济作物,在烟叶种植过程中易出现早花现象,烟草早花严重影响烟叶产量和质量。低温是诱导烟草早花的重要因素之一,到目前为止,其相关的早花规律研究结果
习近平《在文艺工作座谈会上的讲话》对文艺工作者和文艺作品分别提出三方面的要求。对文艺工作者的要求:文艺工作者要深入生活;文艺工作者要善于创造美;文艺工作者要发挥创
随着公路交通事业的迅猛发展,隧道工程越来越多,隧道规模越来越大,地质条件越来越复杂、技术要求越来越高、施工难度也越来越大。同时,由于隧道在施工过程中具有隐蔽性、作业
本文针对新形势下日语听力教学面临的问题和困难,就日语听力教学如何利用现代科技手段创新进行了探讨。
本文从深化干部选任制度改革的重要意义入手,通过对改革开放30年来我国干部选任制度改革的历史沿革进行简要回顾,总结和归纳了我国干部选任制度改革的基本经验。同时,结合自
目的:对静脉输液常见并发症进行原因分析,提出护理对策。方法:对167例静脉输液发生并发症患者临床资料进行回顾性分析。结果:静脉输液常见并发症有穿刺失败、静脉炎、局部渗
目的观察微量泵静脉泵入单硝酸异山梨酯,并静滴环磷腺苷葡胺治疗慢性心力衰竭的疗效及安全性。方法通过采用对比研究方法选取我院2011年1月~2013年7月慢性心力衰竭患者82例,