powerdesigner

PowerDesigner逆向工程图文讲解--温习老知识

元气小坏坏 提交于 2020-03-14 04:43:50
我这是被B着写这个图文讲解,我已经三次忘了前面的几个步骤了,所以说忘却真是个可怕的东西,别以为自己掌握了什么什么,其实总会有忘却的一天,多多温习,养成好习惯。 连续进2家公司,产品都没有一份完整的PDM设计,没办法只能用PD的逆向工程来解决了。 首先,自己先建个PDM,这个我就不说了。 第一步,如图点击DataBase的Reverse Engineer Database[ 逆向工程数据库 ],其实说白了,还是咱的英语差。 点击“确定” 选择系统DSN,点击“添加” 选择“SQL Server” [当然你是什么数据库,选什么,本例中是SQLSERVER2005],点击“完成” 名称中填入自己的要取的名字,并选择数据服务器,点击“下一步” 输入登入账号密码,点击下一步 选择自己想要逆向工程的数据库,点击下一步 测试数据源,测试成功的话,就表示数据源已经连上,点击确定 在Machine data source 中选我们刚刚创建的数据源。 输入数据源的账号密码, Using an ODBC data source 中会有我们的数据源FDA,点击确定 点击OK,就可以产生PDM了。 推荐2篇文章,是关于人生的 为什么我们做不到【领导篇】 为什么我们做不到【员工篇】 推荐文章 大白话系列之C#委托与事件讲解(序言) 大白话系列之C#委托与事件讲解(一) 大白话系列之C#委托与事件讲解(二)

批量更新PowerDesigner的Comment到Name列,显示中文注释

社会主义新天地 提交于 2020-03-10 11:34:26
一、打开菜单Tools>Execute Commands>Edit/Run Script.. 或者用快捷键 Ctrl+Shift+X Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim blankStr blankStr = Space(1) Dim mdl ' the current model ' get the current active model Set mdl = ActiveModel If (mdl Is Nothing) Then MsgBox "There is no current Model " ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then MsgBox "The current model is not an Physical Data model. " Else ProcessFolder mdl End If Private sub ProcessFolder(folder) On Error Resume Next Dim Tab 'running table for each Tab in folder.tables if not tab.isShortcut then tab.name = tab.comment

PowerDesigner表生成 EXCEL

有些话、适合烂在心里 提交于 2020-03-10 03:34:49
今天收到一个需求,要把数据库设计给一个excel版本的,百度出来一个脚本文件,很好用发现,留个纪念 在pd中,shift+ctrl+X,打开脚本运行,脚本如下,附件也留了一份: '****************************************************************************** '* File: pdm2excel.txt '* Title: pdm export to excel '* Purpose: To export the tables and columns to Excel '* Model: Physical Data Model '* Objects: Table, Column, View '* Author: ziyan '* Created: 2012-05-03 '* Version: 1.0 '****************************************************************************** Option Explicit Dim rowsNum rowsNum = 0 '----------------------------------------------------------------------------- ' Main

如何将现有数据库结构导入PowerDesigner

假如想象 提交于 2020-03-09 18:06:12
表已经建立好了,但是必须更新到 PowerDesigner, 如果一个表手动建,那么得多累啊。 只是用的时候,需要注意,如果是通过 脚本 sql file 文件 去 上传的话,必须是表 设计 内容,即表结构 。 不能带上数据,否则 PowerDesigner 识别不了 来源: oschina 链接: https://my.oschina.net/ouminzy/blog/3190626

盘点下我用的顺手的那些工具!

一笑奈何 提交于 2020-03-05 15:04:09
摘要 之前经常有朋友问我一些常用的工具,比如我的架构图是用什么工具做的?我的数据库是用什么工具设计的?今天给大家介绍下我用的顺手的工具! IntelliJ IDEA 业界公认最好的Java开发工具,平时用的最多。可以安装大量插件丰富功能,开发前端应用也不在话下! X-shell 一款强大的安全终端模拟软件,可以用来连接和管理远程Linux服务器。 Postman API接口调试工具,平时用来测试开发好的接口,有时也用来格式化下JSON字符串。 PowerDesigner 数据库设计工具,平时用来设计数据库表,设计完成之后可以直接导出数据库表。 Navicat 数据库可视化工具,支持多种数据库,平时用来连接并管理数据库,项目上线的时候可以用来同步表结构。 RedisDesktop Redis可视化工具,平时用来查看和管理Redis缓存中的数据,有时候需要清空缓存的时候就用到它了。 Robomongo MongoDB可视化工具,平时用来查看和管理MongoDB中的数据。 Typora 平时用来写文章的Markdown编辑器,编辑与预览二合一,界面简洁且功能强大! ProcessOn 作图工具,可以用来制作思维导图和流程图,mall项目的架构图就是用这个画的! MindMaster 好用的思维导图制作工具,设计功能的时候可以用来整理下思路。 Snipaste 一款好用的截屏工具

PowerDesigner导出excel是空白的

ε祈祈猫儿з 提交于 2020-03-03 23:16:04
在PowerDesigner菜单栏中,依次点击“Tools ->Excute Commands->Edit/Run Script…” 然后执行以下脚本 '****************************************************************************** '* File: pdm2excel.txt '* Title: pdm export to excel '* Purpose: To export the tables and columns to Excel '* Model: Physical Data Model 16.5 , Microsoft Office 2007 '* Objects: Table, Column, View '****************************************************************************** Option Explicit Dim rowsNum rowsNum = 0 '----------------------------------------------------------------------------- ’ Main function '------------------------------

PowerDesigner导出表结构到word(RTF格式)

蓝咒 提交于 2020-03-03 17:30:20
如何把表结构(表名与相对应字段)导出为RTF: 点击Report->Reports 点击New Report 选择Standard Physical Report,语言选择简体中文,如下图 此时目录下就会多一个Report 右窗口: 根据自己的需要对右边Report items进行取舍,我在此选了最基本的表清单以及每个表的字段清单,如下 对package中的表的栏清单点击右键->Layout选择所需显示字段的属性 比如我需要字段的名称 代码 数据类型和注释 就勾选: 如果对生成的文档有字体等格式要求,可以对所需的行 右键->Format: 都设置完毕后,对当前使用的Report右键->Generate->RTF,生成word文档: 生成的word文档的表清单: 每个表对应的字段清单: 来源: CSDN 作者: 夏侯羽 链接: https://blog.csdn.net/maxushan001/article/details/104628584

Does SAP PowerDesigner have an API?

倖福魔咒の 提交于 2020-03-03 03:05:31
问题 Does PowerDesigner have an Java/Python etc. API that can be called so that I can retrieve a physical table's columns and data types programmatically? Googling did not help me locate a documentation and possibly a tutorial. Any directions would me extremely helpful. Best regards. 回答1: The basic API for PowerDesigner uses OLE Automation. This API is readily accessible from VBScript, .NET languages, PowerShell... PowerDesigner comes with a helper jar named pdj2com*.jar. You should have a

PowerDesigner概念数据模型

我怕爱的太早我们不能终老 提交于 2020-02-29 04:36:41
、概念数据模型概述 数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。 CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的 静态特性、动态特性以及完整性约束条件 等,其中包括了 数据结构、数据操作和完整性约束 三部分。 1)数据结构表达为实体和属性; 2)数据操作表达为实体中的记录的插入、删除、修改、查询等操作; 3)完整性约束表达为数据的自身完整性约束(如数据类型、检查、规则等)和数据间的参照完整性约束(如联系、继承联系等); 二、实体、属性及标识符的定义 实体(Entity),也称为实例,对应现实世界中可区别于其他对象的“事件”或“事物”。例如