共查询到10条相似文献,搜索用时 15 毫秒
1.
2.
UML被MDA用来描述各种模型,成为建模语言事实上的标准。但是,由于UML类图中缺少对关系数据库的实现的约束,使得类图转换到的关系数据库模型不唯一,不能充分体现设计者对数据库的设计意图。这不利于MDA中PIM模型和关系PSM模型的双向转换。为解决以上问题,本文提出一种通过添加构造型和OCL约束来扩展UML类图的方法,以加强类图中数据之间的关系及约束,使PIM模型能够唯一地转换到PSM模型。最后,采用QVT模型转换方法将扩展后的UML类图转换到关系数据库模型,并结合例子给出了UML类图的关联、继承、组合和聚合关系等到关系数据库模型的转换规则和方法。利用本方法可以使UML类图到关系数据库模型的转换结果唯一。 相似文献
3.
UML在关系数据库设计中的应用 总被引:2,自引:0,他引:2
UML是面向对象程序设计中的一种标准的建模技术。在关系数据库系统的设计过程中,可先‘利用UML建立商业模型,然后将其映射成表。本文讨论了关系型数据库技术以及数据库建模的方法。并结合一个实例介绍了运用UML进行关系数据库建模的方法和技巧。 相似文献
4.
UML类模式在数据库中的应用 总被引:1,自引:0,他引:1
关系模型是当前成熟的、普遍应用的数据库设计技术,随着面向对象技术的迅猛发展,UML对建模符号进行了统一,在面向对象方法作出了重要贡献,将UML静态设计模型与关系数据库设计相结合,提出一套完整的对象-关系映射方法,并进行相应规范化,满足3NF,在创建数据库方面具有很大优越性. 相似文献
5.
6.
大量的应用程序采用面向对象的结构,并需要在一个持久化的存储机构———关系数据库中存放和取回数据。面向对象和关系数据库这两种技术存在着阻抗不匹配,使用UML对两种模型进行转换可以减少这种不匹配。但UML对两者的模型转换存在着不足,文中提出了在UML建模环境中引入扩展对象图描述对象和关系的模型转换,简化了模型转换的步骤,使得模型转换的自动化程度更高。 相似文献
7.
大量的应用程序采用面向对象的结构,并需要在一个持久化的存储机构--关系数据库中存放和取回数据.面向对象和关系数据库这两种技术存在着阻抗不匹配,使用UML对两种模型进行转换可以减少这种不匹配.但UML对两者的模型转换存在着不足,文中提出了在UML建模环境中引入扩展对象图描述对象和关系的模型转换,简化了模型转换的步骤,使得模型转换的自动化程度更高. 相似文献
8.
额尔敦陶克素 《计算机工程与设计》2008,29(5):1279-1282
UML作为一种面向对象的标准建模语言,在关系数据库系统的建模领域也得到了广泛的应用.用UML为关系数据库模式建立的模型比ER模型表达力更强,但目前的UML数据库建模技术主要强调静态模型.概述了如何使用UML动态建模方法为关系数据库操作建模.在建立的框架的基础上可为原子数据库操作建模,进而为更复杂的数据库操作建模.这种方法将为用户和开发者提供对整个系统的一个统一视角,将UML的强大功能扩展到数据库领域. 相似文献
9.
本文介绍了UML(Unified Modeling Language)的发展情况、基本概念、建模的基本过程,阐述了一种基于UML技术的关系数据库建模方法,以学籍管理系统作为案例分析了UML类到关系数据库表及表访问操作之间的映射方案。 相似文献
10.
随着面向对象技术的发展及应用的日益复杂化,UML已成为应用开发的流行建模工具,并将取代关系数据库的ER图建模方法.本文阐述了从UML类图映射到关系表的基本策略,并提供应用实例. 相似文献