词条 | MetaWorks |
释义 | 模块的体系结构与MetaWorks字典. 优点: MetaWorks的数据字典是用来保存图形工具(ProcessAnalyst、DataArchitect、WarehouseArchitect、AppModeler)所产生的数据.因为 MetaWorks是以单点保存数据信息,所以,团队中的每个成员都可以进行数据共享。还有,不管是个人开发,还是团队开发,都可以使用MetaWorks进行数据的固化和提取. 总结:MetaWorks主要包括两优点:一、可以进行数据共享。二、可以对共享的数据进行管理。当然,这都不是优点了,所有的版本控制工具都必须有这两点. 两个概念: 固化:例如概念数据模型(CDM)与物理数据模型(PDM)是本地的ASCII文件,上传到MetaWorks上的过程,称为固化. 提取:将固化过的数据模型签出进行编辑的过程 就是提取. 体系结构: 安装MetaWorks模块之前,必须安装 数据库服务器,数据库客户,ODBC驱动。 一、数据库服务器 MetaWorks运行在个人计算机上,数据模型存储在数据库服务器上。MetaWorks字典以它自己的格式在数据库服务器中存储数据模型。 虽然PD提供了Sybase SQL Anywhere 数据库管理系统,但,MetaWorks的字典数据也可以从以下RDBMS中生成. Sybase Oracle Informix DB2 Ingres MS SQL Server 二、数据库客户 要访问数据库服务器和MetaWorks,则每台机子上都必须要安装相应的环境才可以,这是死的. 三、ODBC驱动 ODBC实现了客户与服务之间的通讯 四、MetaWorks客户端 就是版本控制器的客户端,其内自有方式将模型签出,再将添加的数据上传到目标服务器上. MetaWorks字典: MetaWorks字典是存储在RDBMS中的一组数据表。它必须要有一个数据库字典来存储这些表。 下图展示了PowerDesigner的四种模块通过MetaWorks进行数据的固化与提取过程: MetaWorks字典中的数据包含CDM和PDM中的数据,也包括工程和用户的权限。是整个数据共享的中心仓库。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。