powerdesigner

PowerDesigner逆向工程导入MYSQL数据库总结

六月ゝ 毕业季﹏ 提交于 2019-12-10 03:05:17
原文:https://www.cnblogs.com/mophy/p/5930000.html 由于日常数据建模经常使用PowerDesigner,使用逆向工程能更加快速的生成模型提高效率,所以总结使用如下:    首先现在PowerDesigner,这里提供PD16.5版本链接: http://pan.baidu.com/s/1i4SyIRN 密码: fb2m 1. 安装MYSQL的ODBC驱动 Connector/ODBC 5.1.13 下载地址: http://dev.mysql.com/downloads/connector/odbc/5.1.html 选择win-64 MIS安装包,进行直接安装就可以了。 2. 配置OBDC驱动连接 选择控制面板->系统和安全->管理工具-->ODBC 数据源 3. 打开PowerDesigner : 1)文件->新建新物理模型 2)数据库->connect to a Data Source 填入基本信息 4)开始逆向生成 确定后等待生成就好了。 注:我用的WIN10,对于win7的使用是一样的。PowerDesigner是16.5版本 来源: https://www.cnblogs.com/flish/p/8143382.html

powerdesigner 15 如何导出sql schema

◇◆丶佛笑我妖孽 提交于 2019-12-09 20:07:54
PowerDesigner导出所有SQL脚本 操作:Database=>Generate Database PowerDesigner怎么导出建表sql脚本 1 按照数据库类型,切换数据库。 Database-> Change Current DBMS... 2 生成sql脚本 Database -> Database Generation 的Preview选项卡 点击保存按钮,保存产生的sql脚本到本地。 【注意】: 1 本人使用的powerDesigner是15.2版本。 2 产生出的sql脚本一般会有drop table的语句,这些语句在运行时可以不要,以防报出表不存在的错误。 powerdesigner 导出oracle sql 去除引号 今天建数据表,采用了Oracle 9i数据库,用PowerDesinger 12建模型,概念模型转成物理模型,我看Preview时,就奇怪的发现所有的drop 、create等操作到表名、字段名、外键名时,都加上了双引号,这个真是神奇啊。 打开Database -> Edit Current DBMS ,出现一个编辑界面,在右边的框里,找到script分节点,再依次找到sql -> format 节点, 下面有一个这样的名称的属性:CaseSensitivityUsingQuote,把这个属性的值设为“NO”,再看生成的script

Data dictionary report tool [closed]

我的梦境 提交于 2019-12-08 11:58:17
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . I am asked to extract the oracle database dictionary from a tool. They used to do that with power designer 12.5. They generate a report and it represents in a html format. This report includes all tables and columns information’s, and programmers easily can ready it. The bad thing about it, it needs about a week

powerdesigner 反向生成数据库表

房东的猫 提交于 2019-12-06 12:36:52
常见问题: 出现Could not Initialize JavaVM! 这是因为powerdesiger需要用32位jdk,如果不想修改环境变量,可以在powerdesiger安装目录配置脚本startup-classpath.bat Set JAVA_HOME=D:\jdk\jdk832 Set CLASSPATH = D:\mysql-connector-java-5.1.46.jar PdShell16.exe 把脚本拖到 命令行 回车执行脚本 来源: https://my.oschina.net/zhongwenhao/blog/3137471

MySQL删除所有表的外键约束、禁用外键约束

巧了我就是萌 提交于 2019-12-06 11:12:43
 数据库的外键虽然能保证数据数据一致性和完整性,但是也一定程度地影响了数据更新的性能。在开发中,我们使用PowerDesigner建立物理数据模型时,为了结构的清晰,增加可读性,会创建表与表之间的关联关系。  在实际开发中,数据库中一般不会存在外键,阿里的开发手册中也强制不使用外键与级联操作,一切外键概念必须在应用层解决。如果数据库中已存在外键了,怎么办呢? 删除所有表的外键  查询schema中所有外键名称然后拼接生成删除语句,再执行。 SELECT CONCAT('ALTER TABLE ',TABLE_SCHEMA,'.',TABLE_NAME,' DROP FOREIGN KEY ',CONSTRAINT_NAME,' ;') FROM information_schema.TABLE_CONSTRAINTS c WHERE c.TABLE_SCHEMA='库名' AND c.CONSTRAINT_TYPE='FOREIGN KEY'; 1 2 3 修改MySQL变量FOREIGN_KEY_CHECKS -- 禁用外键约束 SET FOREIGN_KEY_CHECKS = 0 -- 启用外键约束 SET FOREIGN_KEY_CHECKS = 1; 1 2 3 4 由于FOREIGN_KEY_CHECKS是基于session的,当关闭了session重新建立连接

How do you convert a document in UML 1.3 - XMI 1.1 format to UML 2.1 XMI?

放肆的年华 提交于 2019-12-06 07:29:08
问题 I am trying to convert a file exported from PowerDesigner in the UML 1.3 - XMI 1.1 format to the UML 2.1 XMI Interchange Model from Rational Software Architect. How can I do this? 回答1: It can be worth to give a try to the XMI file converter its web based using Php. 回答2: If RSA won't import XMI 1.1 then you'll need to find another tool that will. Enterprise Architect by Sparx Systems can import XMI 1.1 and can write XMI 2.1. You can get a free 30 day trial from their website at http://www

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连接sqlserver数据库

假装没事ソ 提交于 2019-12-05 16:57:15
PowerDesigner连接SqlServer数据库有两种方法,一种采用ODBC数据库源连接方式,一种采用jdbc驱动连接方式。由于ODBC方式网上有很多,本文将给大家介绍如何使用jdbc驱动连接sqlserver数据库。 第一步:安装jdk1.7 32位,因为当前PowerDesigner仅支持32位jdk。因此即使计算机上已经安装1.8版本64位,也需要再装一个jdk1.7 32位. 第二步:注册环境变量,添加JAVA_HOME环境变量,指向jdk1.7 32位安装路径,PATH设置%JAVA_HOME%\bin,CLASSPATH设置%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;更要设置JDBC驱动的载入F:\sql_data\sqljdbc4.jar 第三步:在PowerDesigner中配置连接 选择数据库—>Configure Connections 这样就通过了 来源: CSDN 作者: yunnansts 链接: https://blog.csdn.net/yunnansunshitao/article/details/90520217

powerdesigner 反向生成ER 图 (带中文注释)

假装没事ソ 提交于 2019-12-05 14:06:21
常见问题: 出现Could not Initialize JavaVM! 这是因为powerdesiger需要用32位jdk,因为我的是 64 位系统,开发调试需要使用 64位jdk ,不希望直接修改 java_home,不想直接修改环境变量, 但是可以在powerdesiger安装目录配置脚本startup-classpath.bat Set JAVA_HOME=D:\jdk\jdk832 Set CLASSPATH = D:\mysql-connector-java-5.1.46.jar PdShell16.exe 把脚本拖到 命令行 回车执行脚本 显示注释列 进入首选项 在PowerDesigner中,表结构的code,name字段均为英文,不易阅读,若需要将备注中的字段替换到name字段显示,则执行方法:Tools -- Execute Commands -- Edit/Run Script ,则弹出如下图中的对话框: 执行后可以将vbscript保存到本地,下次执行时执行本地脚本即可 Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl 'the current model 'get the current active model Set mdl = ActiveModel If

PowerDesigner大小写转换

三世轮回 提交于 2019-12-05 08:45:35
PowerDesigner大小写转换,不用写vbscript,只需要选择 菜单\Tools\Model Options...\ 转换表名在\Naming Convertion\Table下 转换字段名在\Naming convertion\Column下 来源: oschina 链接: https://my.oschina.net/u/139128/blog/41206