PowerDesigner反向工程/正向工程操作步骤

PowerDesigner反向工程操作步骤

(已建好数据结构,生成数据模型)

1、打开“PowerDesigner”

2、新建一个空白物理数据模型

点击PowerDesigner菜单栏“File”==>“New”选择左侧“PhysicalDataModel”。在“Model name”输入新建模型的名称,在“DBMS”选择数据库类型,点击“确定”完成新建。

3、新建数据库的数据源

以SQLServer2005为例,打开“控制面板”==>“管理工具”==>“数据源 (ODBC)”==>选择“系统DNS”选项卡==>点击“添加”按钮,选择“您想为其安装数据源的驱动程序”==>点击“完成”按钮,输入数据源“名称”,选择服务器==>点击“下一步”按钮,去掉“更改默认的数据库为”的选项==>点击“下一步”直到完成==>点击“测试数据源”按钮提示“测试成功!”。

4、反向工程操作

点击PowerDesigner菜单栏“File”==>“Database”==>“Reverse Engineer Database”==>在“Selecttion”选项卡中选择“Useing a data source”,点击后面的小数据图标(Connect to a Data Source)==>选择“ODBC machine Data Source”在下拉框里选择数据源==>一路确定,进入“Database
Reverse Engineering”窗体,选择数据库==>点击“OK”完成!(当然用SQL语句反向工程更简单啦,这里不再熬述)。

用PowerDesigner12利用ODBC连接SQL2005进行反向工程时,报下面的错误:

---------------------------

PowerDesigner - Error

---------------------------

Unable to list the tables.

[Microsoft][ODBC SQL Server Driver][SQL Server]未能准备语句。

SQLSTATE = 37000

处理办法如下:

1、在建立ODBC时,把"更改默认的数据库为"这个选项去掉执行

2、在新的界面选择数据库(注:是在Database Reverse Engineering界面而不是Database Reverse Engineering Options 界面)。

PowerDesigner正向工程操作步骤

(已完成数据模型,生成数据结构)

1、打开“Microsoft SQL Server”(这里以此数据库为例描述)。

2、在目标数据库服务器上新建一个空数据库。

3、用PowerDesigner打开设计好的数据模型。

4、点击菜单栏“Database”==>“Generate Database...”。

5、PowerDesigner正向工程

方法一:SQL语句正向工程步骤。

1、在第四步弹出的“Database Generation”窗体上,选择“General”选项卡。

2、点击“Directory”后的文件夹图标,选择SQL语句导出位置;在“File name”中输入SQL文件的文件名称;“Generation type”中点击“Script generation”单选按钮。

3、点击确定,SQL脚本文件生成成功。直接运行之即可。

方法二:数据源正向工程步骤。

1、新建第二步新建数据库的数据源。

2、在第四步弹出的“Database Generation”窗体上,选择“General”选项卡。

3、点击“Directory”后的文件夹图标,选择SQL语句导出位置;在“File name”中输入SQL文件的文件名称;“Generation type”中点击“Direct generation”单选按钮。选择第一步新建的数据源,并输入数据库的用户名和密码。

4、点击确定,弹出“Execute SQL Query”窗口,单击“Run”按钮。PowerDesigner提示“Statement successfully executed.”;点击“Execute SQL Query”窗口的“Close”按钮PowerDesigner提示“Generation successful”。

时间: 2024-08-27 18:18:15

PowerDesigner反向工程/正向工程操作步骤的相关文章

科研及工程实践中光纤涂覆机详细操作步骤(图文)

科研及工程实践中光纤涂覆机详细操作步骤(图文)一.清洁涂覆夹具涂覆夹具包括上.下两片光滑的石英片,每片的中间有一个半圆形槽,为了使上下两石英片扣和形成完美的圆形腔,需要清洁附着在石英片表面的灰尘,可以使用无尘纸沾酒精来清洗.用沾有酒精的无尘纸轻轻擦拭石英片,擦拭时候注意从一边单向擦拭,切勿来回擦拭(来回擦拭擦不干净,同时容易损伤石英表面镀金层),擦拭完毕后稍等残余酒精挥发或者用干的无尘纸再擦拭一遍后进行下一步操作.请注意:清洗时需轻轻擦拭,以防划伤石英片光滑表面 二.连接电源三.打开涂覆机电源开

Eclipse中通过Android模拟器调用OpenGL ES2.0函数操作步骤

原文地址: Eclipse中通过Android模拟器调用OpenGL ES2.0函数操作步骤 - 网络资源是无限的 - 博客频道 - CSDN.NET http://blog.csdn.net/fengbingchun/article/details/11192189   1.  先按照http://blog.csdn.net/fengbingchun/article/details/10439281中操作搭建好基本的Android开发环境: 2.  打开Eclipse,-->Window-->

SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤

使用场景: 假如你的项目(这里指的是手机客户端项目)的某个版本(例如1.0版本)已经完成开发.测试并已经上线了,接下来接到新的需求,新需求的开发需要修改多个文件中的代码,当需求已经开始开发一段时间的时候,突然接到用户或测试人员的反馈,项目中有个重大bug需要紧急修复,并且要求bug修复后要立即上线:此时应该怎么修复bug呢?是在当前已经开发新需求的基础上进行修复吗?答案是否定的,原因是:如果是在已经开发新需求的基础上进行修复bug,那么新需求还没开发好,更没有测试,怎么立刻(或最可能快的)上线?

MFC绘图基础——上机操作步骤

软件环境:VC++6.0 目的:熟悉基本的MFC框架搭建和了解界面 一,MFC上机操作步骤 1,在Windows桌面上运行VC++6.0. 2,新建项目工程文件. 3,在MFC 应用程序向导-步骤1 对话框中,选中单文档单选按钮,其余保持默认. 4,弹出新建工程信息的对话框,单击确定. 5,完成上述步骤后,工程Testone的MFC框架已经生成. 6,在集成开发环境的左侧工作窗口中有3个标签页. ClassView 显示所创建的类和成员函数 ResourceView 显示所创建的资源 FileV

myeclipse使用hibernate正向工程和逆向工程

1.myeclipse使用hibernate正向工程,hibernate的正向工程是指从java实体类生成数据库表的过程,这种过程符合java程序员面向对象编程的思想,也是工程设计的时候使用比较多的一种思想.具体实施过程如下. 1).手动创建java pojo对象,并对pojo对象加上hibernate anotation.这样做的目的是通过myeclipse来生成hibernate映射文件, public class User { private int uid; private String

Skia简介以及在Windows下编译操作步骤

Skia是一个C++的开源2D向量图形处理函数库(Cairo是一个矢量库),包括字型.坐标转换.位图等等,相当于轻量级的Cairo,目前主要用于Google的Android和Chrome平台,Skia搭配OpenGL/ES与特定的硬件特征,强化显示的效果.另外,Skia是WebKit支持的众多图形平台之一,在WebKit的GraphicsContext.h/.c中有相关实现. Android与Chrome的源代码库中都有一份Skia的复制,因需求不同,做了部分的修改. Skia需要的底层库有:f

【转载】JDBC操作步骤及数据库连接操作

转自:http://blog.csdn.net/joywy/article/details/7731305 一.JDBC操作步骤 1.加载数据库驱动程序:各个数据库都会提供JDBC的驱动程序开发包,直接把JDBC操作所需要的开发包(一般为*.jar或*.zip)直接配置到classpath路径即可. 2.连接数据库:根据各个数据库的不同连接的地址也不同,此连接地址将由数据库厂商提供,一般在使用JDBC连接数据库的时候都要求用户输入数据库连接的用户名和密码,用户在取得连接之后才可以对数据库进行查询

详谈Wind8系统改为Wind7操作步骤

在改装Windows7系统时,会遇到的一些小问题,以下是几种具体操作步骤 一.下文分别描述联想Y400.G480与扬天V480.昭阳K49等机型的具体操作步骤 1. 消费YZGN机型预装的Windows8系统改装为Windows7系统的具体操作步骤(Y400.G480等) 1)先重新启动计算机,并按下笔记本键盘上"F2"键或"Fn键+"F2"键进入笔记本的BIOS设置界面(若您的笔记本为Y400.Y500请您先关闭计算机,按下"一键恢复按钮&qu

Altium Designer PCB双面板制作打印操作步骤

Altium Designer PCB双面板制作打印操作步骤百度知道:http://jingyan.baidu.com/article/335530da83441c19cb41c3db.html?st=2&net_type=&bd_page_type=1&os=0&rst=&word=%E9%9D%A2%E6%9D%BF%E6%8F%92%E5%BA%A7首先隐藏底层,然后Ctrl+C顶层,然后在空白处Ctrl+V,再按Ctrl+L,这时候你的双面板的顶层就会以鼠标