PDM

PDM文件生成sql执行语句

筅森魡賤 提交于 2019-12-09 12:53:00
一、pdm生成sql: 1.Database ---》Database Generation或者 CTRL+G快捷键 打开生成对话框,做下面的相关设置后,点击ok即可生成sql脚本。 一、pdm生成sql: 1.Database ---》Database Generation或者 CTRL+G快捷键 打开生成对话框,做下面的相关设置后,点击ok即可生成sql脚本。 General标签: 说明:Directory:生成脚本的保存目录 File name:sql脚本名 Generation type:生成方式有两种: Script generation:生成脚本(这里我们选择生成脚本方式) Direct generation:直接生成到数据库 www.2cto.com One file only:生成一个脚本文件(默认选择) Check model:检查模型(一般不检查,有时检查模型会报错) Automatic archive:生成sql同时生成apm(一般不选择) Options标签: 这里的User 一般要去掉,因为用户一般都由DBA去生成,这里我们就不需要去创建了。 drop table 也要去掉,否则脚本中会有drop语句,若数据库没有这些表 会报错。 www.2cto.com Selection标签: 在这里我们可以选择要转的PDM以及PDM中哪些对象进行生成sql。

PowerDesigner和PDMReader使用经验总结

一曲冷凌霜 提交于 2019-12-06 04:07:32
在网站开发的时候,为了赶进度,很多时候文档都是不写的,造成的结果是后来接手项目的人没有办法了解之前开发情况。一个表一个表的查又太费时间。因此,PowerDesigner和PDMreader就派上了用场。 由于PDMreader不支持从mysql导出数据字典。因此,必须使用PowerDesigner就需要中转一下了,先生成pdm然后再由pdm转换成数据字典。 关于如何从mysql数据库导出成pdm文件,可以参考以下链接: http://zz563143188.iteye.com/blog/1828557 在使用PDMreader的时候需要电脑上安装ODBC来建立数据源,因为的windows7 64位,就下载了一个mysql-connector-odbc-5.2.6-win64.msi,谁知道PDMReader不认识,只能卸载了又重新下来了一个mysql-connector-odbc-5.2.6-win32.msi 才能够识别。希望这个经验可以帮助那些碰到“驱动程序与应用程序之间的体系结构不匹配”的朋友。 然后再ODBC中创建DSN就行了,使用PowerDesigner通过DSN导出pdm,然后再由pdm就可以导出doc的数据字典文档。 来源: oschina 链接: https://my.oschina.net/u/199060/blog/205349

PowerDesigner使用心得

让人想犯罪 __ 提交于 2019-12-02 16:32:00
1.概述 PowerDesigner 是 Sybase 公司的 CASE 工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用 PowerDesigner 可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。 公司主要使用 PowerDesigner 创建以下两类模型文件: 逻辑模型( CDM ):描述了与任何软件和数据存储系统都无关的数据库整体逻辑结构,通常包含了与物理数据库无关的数据对象,提供了一种描述企业运行或业务行为的形象化的表达方式。 物理模型( PDM ):叙述数据库的物理实现。主要目的是把 CDM 中建立的现实世界模型生成特定的 DBMS 脚本,产生数据库中保存信息的储存结构,保证数据在数据库中的完整性和一致性。 我主要就物理模型来简单讲讲 PowerDesigner 的操作细节。 2.创建物理模型 图 2-1 为 PowerDesigner 的工作页面,点击文件 --> 创建新模型,弹出如图 2-2 的对话框: 图 2-1 图 2-2 选择左侧 Physical DataModel (即物理模型),右侧选择 Physical Diag 。在下面更改模型的名称,并且确定 DBMS (即数据库种类)。点击 OK 完成创建。 3.创建数据表