POWERDESIGN - 技术教程文章
PowerDesigner 表格导出为excel
ctrl + shift +x 然后运行脚本
使用PowerDesigner画ER图详细教程【图】
转:http://www.360doc.com/content/11/0624/15/2617151_129276457.shtml一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。通 常人们先将现...
解决PowerDesigner 错误:Invalid repository user or password!【图】
解决方法:如图-在Login name处:记得默认用户为大写ADMIN而非admin,Password:默认为空,这样就可以通过PD正确连接数据库了.原文:http://blog.csdn.net/akemt/article/details/46411763
PowerDesigner如何将Code转化成NAME【代码】
OptionExplicit ValidationMode = True InteractiveMode = im_BatchDim mdl ‘ the current model‘ get the current active model Set mdl = ActiveModel If (mdl IsNothing) ThenMsgBox"There is no current Model "ElseIfNot mdl.IsKindOf(PdPDM.cls_Model) ThenMsgBox"The current model is not an Physical Data model. "Else ProcessFolder mdl ...
PowerDesigner有几个需要设置
安装后PDM后。一些易于使用的设计人才需求。一、 建立name与code做自己的主动关联,我们输入name当你不希望个别及连带code已经改变。 打开Tools->General Options->Dialog,去掉Name to Code Mirroring 的勾二、在自己主动生成的SQL中,不希望表名和列名包括双引號。 选择Database->Edit current database->Script->Sql->Format,有一项CaseSensitivityUsingQuote。它的comment为“Determines if the case sensitiv...
powerdesign和mysql连接
数据预处理阶段暂时先告一段落,现在来看看如何设计表之间的关联关系。因此需要一些专门的工具来设计和处理表之间的关系,这里我们选用工具PowerDesigner。由于我用的数据库是MySQL,其他数据库也是大同小异,下面比较详细的介绍如何向PowerDesigner中导入MYSQL数据库结构。第一步,需要安装MySQL Connector/ODBC,因为像PowerDesigner连接MySQL,需要中间纽带,MySQL Connector/ODBC相当于中间商一样,既可以像mysql沟通,也可以与...
PowerDesigner 常用设置【图】
1.使用 JDBC 方式连接 Oracle 逆向生成数据库 PDM 使用 ODBC 方式连接 Oracle 数据库可以借鉴这位兄弟的博客:http://www.cnblogs.com/clivehua/articles/4593211.html 个人感觉用 JDBC 的方式连接 Oracle 是比较简单。 [Database]->[ Configure Connections]650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108093600411.jpg" /> 注意的几点: 1. 如果出现无法初始化 JVM 时,说明你的 JDK 版本...
PowerDesigner Constraint name uniqueness 问题处理(转载)【图】
使用PowerDesigner生成数据库脚本时报 Constraint name uniqueness 错误:双击每行错误,发现外键引用的名字有重复的:惯性去网上找解决办法,找到的主要是两个方法:1.使用Automatic Correction右键错误行,菜单中选择Automatic Correction,自动更正错误。这样Constraint name 就会自动编号处理。2.手动修改Constraint name在外键引用编辑页面,点击Constraint name最右面的那个头像,然后修改Constraint name名称就可以了。虽然...
powerDesigner如何动态显示mysql数据库表结构【图】
原文链接:http://jingyan.baidu.com/article/e5c39bf5d64efa39d760333c.html 有时候,由于数据库中的表太多,主外键关系复杂,对数据库的非设计人员来说,很难快速理清数据库中的表结构,该怎么办?这时我们就可以使用powerDesigner这款软件帮助我们整理数据库的表结构。 本文将介绍如何使用此软件,把mysql数据库中的表结构以图表的形式形象的展现出来,并展示出主外键关系。听起来很高大上的样子,小编也是刚学会,好东西...
powerDesigner15 连接Oracle11g服务(非本机,局域网服务器),逆向工程
数据库服务在局域网服务器上,现在本机装了powerDesigner15,需要连接到服务器数据库,并逆向生成实体对象模型图,网上帖子也不少,根据自己的实际操作在这里记录一下1,连接远程数据库服务器,新增数据源 工具栏选项DataBase---》Configure Connections弹出的创建数据源窗口选择系统数据源,下一步选择驱动程序,在这里选择Microsoft Odbc For Oracle,然后点击下一步完成在弹出的数据源设置中,填写服务器信息数据源名称、描述随意写...
PowerDesigner执行脚本【代码】【图】
执行方法:工具栏->Tools -> Execute Commands -> Edit/Run Script (Ctrl+Shift+X)如下图所示: 1、Name转到Comment注释字段Option Explicit ValidationMode = True InteractiveMode = im_Batch 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 m...
使用PowerDesigner将Oracle中的表结构转为物理数据模型【图】
最近因为工作需要,了解了一下PowerDesigner和oracle之间的微妙关系,特将自己的总结分享给各位小伙伴。一、导出oracle中的物理数据模型1、导出的过程,就是做了一个逆向工程的过程,你也可以使用自己熟悉的数据库建模工具,下面将着重介绍一下使用PowerDesigner导出的方式。准备工作:a、安装好PowerDesigner,本文用的是12.5版本的。b、安装好oracle客户端(32位的,64位的客户端貌似不支持)c、如果没有安装oracle客户端,请忽略...
Oracle 数据导出到PowerDesigner
【一】配置ODBCwin7 :控制面板(查看方式:小图标)→管理工具→数据源(ODBC)在【ODBC数据源管理器】面板下,在默认【用户DNS】下,单击【添加】按钮选择【Oracle in OraClient11g_home1】(前提是你已经安装了Oracle11g的客户端),设置【Data Source Name】为【xxx】,选择【TNS service name】,通过【test connection】测试能否连接成功! 【二】设置powerDesigner打开powerDesigner → Database → Update Model from Datab...
powerdesigner 生成表备注【图】
第一步:操作:Database-->Edit Current DBMS,进入下图页面,然后分别将Script-->Objects-->Table-->TableCommentScript-->Objects-->Column-->ColumnComment修改成alter table [%QUALIFIER%]%TABLE% comment %.60qA:COMMENT%alter table [%QUALIFIER%]%TABLE% modify column %COLUMN% %DATATYPE% comment %.60qA:COMMENT%第二步:勾选Generate name in empty comment以上还会解决表字段编码问题,会将数据库的表字段设置为 enco...
如何在powerdesign15.1中使用自增列【图】
点击要设置为自增列的列右键选择properties(或者按下ALT+enter)点选红框,再点击Microsoft选项卡,输入开始值和自增值即可来自为知笔记(Wiz)原文:http://www.cnblogs.com/wlzcool/p/3582095.html
PowerDesigner连接MySQL,建立逆向工程图解
传说中,程序员们喜欢用powerDesign进行数据库建模。通常都是先设计出物理模型图,在转换出数据库需要的SQL语句,从而生成数据库。但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利用PowerDesign来建立逆向工程。基于MySql 5.0 的数据库,PowerDesigner12.主要分为这几个步骤。1> 通过windows数据源管理,建立ODBC数据源。首先,安装ODBC的补丁。这里是 MyODBC-3.51.11-2-win.exe 的补丁文件。使用他们进行安装...
powerDesigner16x64安装步骤【图】
PowerDesigner16x64_Evaluation安装补一下安装成功 原文:http://www.cnblogs.com/rhxuza1993/p/6346942.html
PowerDesigner之SQL表格设计【图】
设计表格我觉得用PowerDesigner比起在SQL Server中设计表格简单快捷许多。首先,我们新建一个Model(可以使用快捷键Ctrl + N)在PowerDesigner中侧边栏有浮动小工具栏:这都是我们设计的工具,然后点击表格Columns设计表格:之后就设计表格就可以了。就这样,一个表格就建成了。表格之间的关系就可以直接用工具栏中的Reference来表示了:原文:http://www.cnblogs.com/caidupingblogs/p/5898802.html
PowerDesigner最基础的使用方法入门学习(转)【图】
1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do Not Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)2:首先创建概念数据模型,如图所示(后面介绍一些比如物理数据模型等等,由于此软件全部是英...
2016.5.12 用PowerDesigner做数据库逆向工程及生成实体类【图】
一、创建数据库物理模型1、首先打开PowerDesigner—文件—逆向工程—数据库2、在弹出窗口中选择数据库版本,最高10g选择,确定3、创建数据源4、点击SetUP...设置数据源5、填写数据库实例名6、填写用户名,密码点击connect7、连接成功后点确定,即可生成物理模型。二、生成实体类1、Tools → Generate Object-Oriented Model,2、弹出框General页选择模型语言C#,Detail页中一定要把Check Model项取消,否则生成会出错。selection页...
powerdesigner中怎么给一主键设为自增型auto increme
在使用powerdesigner 设计数据库表时,通常要对主键进行设置,如果主键是int 类型,一般会设置成自增,那么怎么在 powerdesigner 中设置呢,以下是具体的方法:在所要设为自增型的键上(比如你的id)双击,弹出一个Column Properties对话框,右下角有一个Identify的选择框,这个操作对用户来说有些隐蔽,不知道算不算一个bug.原文:http://www.cnblogs.com/wisdo/p/4842036.html
使用PowerDesigner创建物理模型并生成SQL语句在MySQL中生成表【图】
我使用的PowerDesigner的版本为16.5,创建物理模型后,使用PowerDesigner生成的SQL语句,在MySQL中创建表。1. 打开Power Designer软件,在弹出的欢迎对话框中点击 Create MOdel...,如下图:2. 在New Model对话框中左侧选择Model types,中间列表中选择Physical Data Model,在右侧选择Physical Diagram,在Model name:后面的文本框中输入物理模型名称,DBMS:后面的下拉框中选择MySQL 5.0,然后点击OK,如下图:3. 这时,模型就建好...
利用Powerdesigner16.5(64位)连接64位oracle 配置系统odbc驱动【图】
记录一次Powerdesigner通过odbc连接64位oracle数据库。林林总总国内看到都是些乱七八糟没几个靠谱的。找到的都是32位程序,去链接64位的库老是说odbc驱动不对,照网上搞异常蛮烦,说什么Powerdesigner是32位程序。我想这个一个大的软件公司跟不上潮流不可能不开发64版的,搭梯子找,实际上Powerdesigner有64版只是确实不是好找而已当还是把它给找到下回来了。 原料:1、oracle odbc驱动(64位 现在没几个用32位的了) ...
powerdesigner 导入sql文件生成模型【图】
powerdesigner 导入sql文件生成模型利用现有的sql文件导入powerdesigner生成模型:1. 打开powerdesigner,点击“文件”按钮如下图:2. 打开之后如图所示选择:3. 点击确定之后如图所示:点击 Add Files 按钮 选择所要导入的sql文件,点击确定,即可生成模型。 原文:https://www.cnblogs.com/endv/p/12829295.html
把mysql脚本或其他数据库脚本导入Powerdesigner
打开powerdesigner,选择File --> Reverse Engineer --> Database……Model name是模型名称,DBMS选MySQL 5.0然后确定在Selection选项卡中选:Using scripts files:添加刚才的导出的sql脚本(wpblog.sql)Options选项卡中的File Encoding 选择:UTF8+QuickDetect,应该导入进来了。原文:http://www.cnblogs.com/smiler/p/6811206.html
PowerDesigner 15及破解补丁下载、说明
PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。 PowerDesigner 15下载地址:http://download.sybase.com/eval/P...
PowerDesigner使用时需要注意的几个问题【图】
一,新建模型时要注意选择DBMS类型二,给表字段加注释,点击图标,勾选comment三,指定建表时使用的编码和数据库引擎工具栏-》database-》edit current DBMS然后,选中:MYSQL50::Script\Objects\Table\Options在options末尾添加: ENGINE = %s : list = BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM, default = MYISAM DEFAULT CHARACTER SET = %s : list = utf8 | gbk, default = utf8 COLLATE = %s : list = utf8...
[技巧篇]04.使用PowerDesigner逆向生成【图】
原文:http://www.cnblogs.com/pangxiansheng/p/4584547.html
PowerDesigner 使用说明【图】
1. 附加:工具栏不见了调色板(Palette)快捷工具栏不见了PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢上网搜索了一下”powerdesigner 图形工具栏”,找到了找回PowerDesigner工具栏palette的方法Tools(工具栏)customsize toolbars(自定义工具栏)palette(调色板)勾选2. 修改外键命名规则选择Database—>Edit Current DBMS选择Scripts-》Objects-》Reference-》ConstName可以发现右侧的Value为:FK_%.U8:C...
powerdesign导出SQL时自动生成注释【图】
1、使用脚本的方式在里面运行 Option Explicit ValidationMode = True InteractiveMode = im_Batch 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 ...