首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
UML在关系数据库设计中的应用   总被引:2,自引:0,他引:2  
UML是面向对象程序设计中的一种标准的建模技术。在关系数据库系统的设计过程中,可先‘利用UML建立商业模型,然后将其映射成表。本文讨论了关系型数据库技术以及数据库建模的方法。并结合一个实例介绍了运用UML进行关系数据库建模的方法和技巧。  相似文献   

2.
UML在数据库建模中的应用   总被引:8,自引:0,他引:8  
文章以煤层自然发火管理信息系统数据库建模为例,讨论将UML类图映射成关系型数据库中的表的方法,并对煤层自然发火管理信息系统数据库的关系模式进行了规范化。  相似文献   

3.
本文介绍使用UML进行数据库设计的方法。通过应用实例,构造UML模型.根据一定的方法使UML模型转化为所需的关系型数据库,转化过程中指出一些关键步骤,并对此方法进行分析。  相似文献   

4.
飞行仿真建模环境是构造飞机飞行仿真模型并进行飞行仿真实验的软件平台.作为一项复杂的大系统,FSME采用了当今流行的面向对象建模工具--统一建模语言UML对系统进行建模,因此在FSME系统的前台飞行仿真模型是以对象的形式存在.由于当今数据库市场上面向对象数据库产品还很少,因此存储飞行仿真模型的模型库采用了当今主流的关系型数据库库管理系统.因此仿真前台对象和后台存储的关系表格之间存在着"阻抗不匹配"的问题.该文主要阐述对象关系转换接口的设计、实现及在飞行仿真建模环境中的应用.  相似文献   

5.
从UML类图到关系数据库表的代码生成方法   总被引:2,自引:0,他引:2  
在介绍代码自动生成技术产生的背景及其应用的基础上,研究从UML类图到关系型数据库表的代码生成方法,其中包括UML类图到关系数据库表之间的映射规范和映射实现方式。最后分析了研究过程中存在的一些问题。  相似文献   

6.
UML作为一种面向对象的标准建模语言,在关系数据库系统的建模领域也得到了广泛的应用.用UML为关系数据库模式建立的模型比ER模型表达力更强,但目前的UML数据库建模技术主要强调静态模型.概述了如何使用UML动态建模方法为关系数据库操作建模.在建立的框架的基础上可为原子数据库操作建模,进而为更复杂的数据库操作建模.这种方法将为用户和开发者提供对整个系统的一个统一视角,将UML的强大功能扩展到数据库领域.  相似文献   

7.
利用合理的方法构造数据库模型是建立良好数据库的重要手段。常用的数据库建模方法有:E-R(Entity-Relation,实体-联系)方法、UML(UnifiedModelingLanguage,统一建模语言)方法和ORM(Object-RoleModeling,对象角色建模)方法。本文结合一次性医疗器械制造企业ERP系统的特点,详细介绍了采用ORM方法建立设备管理子系统概念数据模型的过程。  相似文献   

8.
概念建模主动面向对象数据库时,UML基于对象结构/对象行为这种二维机制,将主动行为和被动行为都作为同样的对象行为来建模,这显然不能完整地反映主动面向对象数据库的三维概念模式:对象结构、主动行为和被动行为。提出使用主动对象/行为图这一建模工具来拓展UML,借以基于对象结构/主动行为/被动行为这种三维机制概念建模主动面向对象数据库。  相似文献   

9.
面向对象分析技术在关系型数据库设计中的应用   总被引:3,自引:1,他引:2  
石艳玲 《计算机工程》2000,26(8):117-119
介绍用面向对象的分析方法来设计关系型数据库,具体描述对象关系映射为关系型数据库的方法。  相似文献   

10.
该文介绍了UML的基本概念、五大视图,阐述了UML类图作为数据库建模的方法,以产品生产管理系统作为案例分析了UML类与关系数据库表及表访问操作之间的映射方案。  相似文献   

11.
XML data can be stored in various database repositories, including Object-Relational Database (ORDB). Using an ORDB, we get the benefit of the relational maturity and the richness of Object-Oriented modeling, including various complex data types. These data types resemble the true nature of XML data and therefore, the conceptual semantic of XML data can be preserved. However, very often when the data is stored in an ORDB repository, they are treated as purely flat tables. Not only do we not fully utilize the facilities in current ORDB, but also we do not preserve the conceptual semantic of the XML data.In this paper, we propose novel methodologies to store XML data into new ORDB data structures, such as user-defined type, row type and collection type. Our methodology has preserved the conceptual relationship structure in the XML data, including aggregation, composition and association. For XML data retrieval, we also propose query classification based on the current SQL.Compared to the existing techniques, this work has several contributions. Firstly, it utilizes the newest features of ORDB for storing XML data. Secondly, it covers a full database design process, from the conceptual to the implementation phase. Finally, the proposed transformation methodologies maintain the conceptual semantics of the XML data by keeping the structure of the data in different ORDB complex structures.  相似文献   

12.
The multidimensional (MD) modeling, which is the foundation of data warehouses (DWs), MD databases, and On-Line Analytical Processing (OLAP) applications, is based on several properties different from those in traditional database modeling. In the past few years, there have been some proposals, providing their own formal and graphical notations, for representing the main MD properties at the conceptual level. However, unfortunately none of them has been accepted as a standard for conceptual MD modeling.

In this paper, we present an extension of the Unified Modeling Language (UML) using a UML profile. This profile is defined by a set of stereotypes, constraints and tagged values to elegantly represent main MD properties at the conceptual level. We make use of the Object Constraint Language (OCL) to specify the constraints attached to the defined stereotypes, thereby avoiding an arbitrary use of these stereotypes. We have based our proposal in UML for two main reasons: (i) UML is a well known standard modeling language known by most database designers, thereby designers can avoid learning a new notation, and (ii) UML can be easily extended so that it can be tailored for a specific domain with concrete peculiarities such as the multidimensional modeling for data warehouses. Moreover, our proposal is Model Driven Architecture (MDA) compliant and we use the Query View Transformation (QVT) approach for an automatic generation of the implementation in a target platform. Throughout the paper, we will describe how to easily accomplish the MD modeling of DWs at the conceptual level. Finally, we show how to use our extension in Rational Rose for MD modeling.  相似文献   


13.
UML被MDA用来描述各种模型,成为建模语言事实上的标准。但是,由于UML类图中缺少对关系数据库的实现的约束,使得类图转换到的关系数据库模型不唯一,不能充分体现设计者对数据库的设计意图。这不利于MDA中PIM模型和关系PSM模型的双向转换。为解决以上问题,本文提出一种通过添加构造型和OCL约束来扩展UML类图的方法,以加强类图中数据之间的关系及约束,使PIM模型能够唯一地转换到PSM模型。最后,采用QVT模型转换方法将扩展后的UML类图转换到关系数据库模型,并结合例子给出了UML类图的关联、继承、组合和聚合关系等到关系数据库模型的转换规则和方法。利用本方法可以使UML类图到关系数据库模型的转换结果唯一。  相似文献   

14.
针对系统开发中业务分析、软件开发与数据库开发之间的协同问题,从统一建模语言(Unified Modeling Language,UML)系统分析的角度,提出业务建模、系统分析与设计、模型映射构成的面向对象的关系数据库设计流程,通过UML可视化模型,实现软件开发周期中的需求统一.  相似文献   

15.
针对基于RUP/UML的数据库系统分析方法进行研究:在基于面向对象UML的平台上,以科技基础数据库系统为研究对象,对其用例模型、分析模型、设计模型和实现模型进行了分析设计,并采用UML建模工具Rational ROSE进行进一步的辅助分析与设计,得到了本系统的相关实现模型。文中的研究对数据库系统的分析设计提供了一种实用的技术途径。  相似文献   

16.
对象关系型3D人体测量数据库原型的研究与实现   总被引:5,自引:0,他引:5  
研究数据库技术在服装电子化量身定制(eMTM)领域的应用。探索了对象关系型数据库对于复杂对象的实现和存储方法以及对继承机制实现的三种方式。利用Oracle9i对象关系技术建立3D人体测量数据库的原型。探讨了该数据库原型在继承机制的实现、复杂对象的实现和存储方面的具体体现。  相似文献   

17.
地理信息系统与数据库结合研究   总被引:17,自引:0,他引:17       下载免费PDF全文
鉴于地理信息系统需要对外提供灵活高效的地理信息访问途径,因此采用数据库管理地理信息是发展趋势,目前存在关系型,对象-关系型,面向对象型3类数据库产品,在讨论它们与地理信息系统结合可行性的基础上,重点介绍了纯关系模型,空间扩展模型,包装模型3种结合方案,还通过对这3种方案实现原理的分析及其优缺点的比较,指出了各方面的应用前景,并由此归纳出,在GIS与数据库结合中需要注意的问题及解决这些问题的关键技术。  相似文献   

18.
PDM system implementation based on UML   总被引:1,自引:0,他引:1  
The paper deals with a Unified Modeling Language (UML)-based approach for implementing Product Data Management (PDM) system. Such kind of system enables the management of the entire product lifecycle and related information about its design, its manufacturing and its in-service.

The interest of using an UML-based approach for modeling, specifying and implementing PDM systems is detailed. Then an implementation method is proposed in order to clarify the instantiation of UML diagrams into database entities. Regarding a business case study based on the needs of a turboprop aircraft development project, the preliminary implementation of PDM system is presented. The used UML diagrams for the modeling and integration of product, process, and resource data is detailed in order to argue the interest of an object-oriented approach in such kind of PDM implementation.  相似文献   


19.
数据库建模是软件系统开发工作中的关键,文章提出了一种以面向对象分析阶段的对象模型为基础、并使用统一建模语言UML(Unified Modeling Language)表示数据库概念模型的方法。进一步还讨论了数据库概念模型向关系数据模型的映射方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号