PowerDesigner常用功能


1:把SQL脚步导入PowerDesigner

打开powerdesigner,选择File --> Reverse Engineer --> Database……
Model name随便写,我填的是wpblog,DBMS选MySQL 5.0
然后确定

在Selection选项卡中选:Using scripts files:添加刚才的导出的sql脚本(wpblog.sql)
Options选项卡中的File Encoding 选择:UTF8+QuickDetect
然后确定,一切OK
2:PowerDesigner 连接oracle表与数据库中的表导入到PowerDesigner中
PowerDesigner 连接oracle直接生成数据库中的表 

配置的前提是要有装oracle的驱动程序,如果有装oracle服务器端或客户端就自动安装上的oracle的驱动程序 
1、database->generate database 
2、general->Direct generation 如果没有配置好数据源,就要点数据库的图标 
3、配置Data Sourcce 
选择ODBC machine data source 
选择Configure 
4、点击添加data source 选择用户数据源(只用于当前机器) 
5、选择oracle驱动,填写新建的数据源的名字即可! 


如何将数据库中的表导入到PowerDesigner中? 
1、打开PowerDesigner12,在菜单中按照如下方式进行操作 
  file->Reverse Engineer->DataBase 
  点击后,弹出 New Physical Data Model 的对话框 
2、在General选项卡中 
  Model name:模板名字,自己命名。 
  DMBMS :根据需要选择,我选择的是Microsoft SQL Server 2005 
  点确定后弹出 Database Reverse Engineering Option 对话框 
3 Selection选项卡中,选中Using a data source选项 
  注意如果是第一次导入数据,需要你先自己配制ODBC数据源,方法如下: 
  点击 下面 右侧的数据库 连接按钮,弹出 Connect to a Data Source 的对话框 
  选中 ODBC machine data source 选项,点击 Modify按钮右边的 Configure 按钮 
  弹出Configure Data Connections 在 ODBC Machine Data Connections选项卡 
  下面的工具栏中点击 第二个 数据库 配置按钮 弹出创建新数据源窗口 , 
  选择相应的服务器,输入相应的密码 
  配置完毕 后 点击确定,选择刚刚配置的数据源,输入相应的用户名和密码 
  即可。 


如何用power designer生成.sql 文件

在你设计好的pdm模型中,选择菜单Database=>Generate Database,在界面中输入你的SQL文件名,选择要生成的表,选择script generation模式,就可以生成sql文件

二、Power designer, 反向工程生成ER图
1. In PowerDesigner, choose File | Reverse Engineer | Database.... The New Physical Data Model Dialog box, shown next, appears.DBMS要选成Oracle 10G, 然后点"OK"
2.在出来的database reverse engineering窗口里, 点上"Using script files", 再点那个"新建"的图标, 会出来个选择文件的对话框,选择script file的位置.then press "OK".
3. 生成ER diagram
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PowerDesigner建模工具简介   PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。   利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。   它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。   PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。   PowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。   PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。   PowerDesigner包含六个紧密集成的模块,允许个人和开发组的成员以合算的方式最好地满足他们的需要。这六个模块是:   PowerDesigner ProcessAnalyst,用于数据发现。   PowerDesigner DataArchitect,用于双层,交互式的数据库设计和构造。   PowerDesigner AppModeler,用于物理建模和应用对象及数据敏感组件的生成。   PowerDesigner MetaWorks,用于高级的团队开发,信息的共享和模型的管理。   PowerDesigner WarehouseArchitect,用于数据仓库的设计和实现。   PowerDesigner Viewer,用于以只读的、图形化方式访问整个企业的模型信息。 PowerDesigner 主要包括以下几个功能部分    PowerDesigner 的4 种模型文件   概念数据模型 (CDM)   物理数据模型 (PDM)   面向对象模型 (OOM)   业务程序模型 (BPM)   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值