以前听说过PowerDesigner可以和数据库连接,根据在PowerDesigner创建的数据模型创建表、触发器、存储过程到数据库中。也
可以将已有的数据库导出到PowerDesigner中为数据模型。今天做了一下测试,发现确实很简单,现在操作步骤与大家分享:
0、准备工作
先在SQL Server中创建一数据库,以供测试用。
Create database test
1、 根据在PowerDesigner创建的数据模型创建表、触发器、存储过程到数据库中
1)打开PowerDesigner ,建立一个物理数据模型
2)在弹出的对话框中保持默认设置
3)将新建的physical data model 重命名为test
4)在其中建两个表,创建两个表的关联关系.
5)单击"Database"->"Configure Connections"
6)在弹出的ODBC数据源管理器中,点击"添加",添加一个数据源
从上图可以看出,已经成功添加了一个名为test的sql server数据源.
7)点击"Database"->"Connect..",连接到刚才添加的数据源.
8)点击"Database"->"Generate Database",将表创建到数据库
在上面的对话框中,可以选择生成脚本的目录和文件名,下面还有很多选项,我保持了默认选项.注意选中"Script generation",只生成脚本,选中"ODBC generation"会提示你执行脚本到数据库.
点击Run可以运行脚本,也可手动修改脚本后再Run.Run了之后,再到数据库查看,发现表和表之间的关联关系已经创建了.
2、将已有的数据库导出到PowerDesigner中为数据模型
1)新建一个physical data model,命名为test2
2)点击"Database"->"Connect.."连接数据源。
3)点击"Database"->"Reverse Engineer Database..."
4)Using an ODBC data source
5)点击"确定"后,可以看到下面的对话框,选项的意思也很明了,默认只选中了导出表:
6)"OK"之后可以看到导入滚动条,完成之后,可以看到数据库表已导入为数据模型。
㈡ powerdesigner怎么连接数据库
PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中。[以Oracle 10G版为例]
第一步,打开PD15,找到【Database】,如图所示:
第二步,点击新建按钮,创建一个新的ODBC连接。
第三步,这里选择系统数据源,并选择Oracle
第四步,这里需要注意,服务器需要写的是Oracle客户端配置的服务名,也就是PL/SQL连接时所用的名称。不是IP地址。
第5步,测试是否连接成功。
至此,建立了数据库的链接,可以断开,也可以连接,同时可用于数据库的正向工程和逆向工程。
㈢ 请问PowerBuilder9.0怎样连接数据库
连接数据库需要本地安装native driver程序,或者ODBC驱动,才能配置连接它所支持的数据库
㈣ 如何将PowerBuilder与现有数据库进行连接
下载ntwdblib.dll然后将其到C:/WINDOWS/system32就行了.
好像是个超级简单的问题,但是如果不解决就没办法正常连接数据库,因为之前用的是sqlserver2000所以一开始的时候还以为是PB9.0不支持sqlserver2005,汗啊,果然经验是积累出来的,又学到东西咯.
注意ntwdblib.dll的版本问题.(别弄错了啊!)
㈤ powerbi怎么连接 数据库
一般使用Power BI Desktop,在里面有获取数据,然后选择你需要连接的数据库就行了。
㈥ powerbuilder如何连接sql数据库,需要具体的操作过程
数据库连接步骤
1、在powerbuilder软件界面,点击上面数据库图标。
㈦ PowerBuilder 9.0中连接ODBC 数据库的步骤
以连接SQL数据库为例,有两种方法:
1.专用接口
TOOL-> database profile-> MS SQL SERVER-> new
在弹出的对话框将相应的项目添上即可,比如server name 的ip地址,
database name 登陆sql server 的用户名 和密码,最后在preview中点test connecting test 一下成功的话,将那些代码到你的application的open()事件中.
如:连接sql中的book数据库,用户名为sa,密码为空
// Profile book
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=book;UID=sa;PWD='"
connect;(一定要写的)
2, 通用接口ODBC
在建立ODBC数据源之前,如果你的PB是在CLIENT的话你的安装SQL SERVER 的CLIENT TOOL.驱动程序选SQL SERVER,然后按提示做就可以了.
数据源建好后TOOL-> database profile-> ODBC-> new
其他的跟用专用接口差不多,数据源选择你刚刚建的.
希望对你有帮助哈!
㈧ PowerDesigner12怎么连接数据库
控制面板->管理工具->ODBC->添加->添加你所拥有的,想架设的数据库~
在powerdesigner中也要通过database设置所连接的数据库
好像是connect.....选中你所添加的数据库。。。
后面就简单了
㈨ 用powerdesign是不是可以连接数据库直接生成物理模型跟概念模型
将powerdesigner的概念模型转换成物理模型并生成sql语句创建数据库(图文步骤)(1)
首先:了解三种模型
概念模型 Conceptual model 是对真实世界中问题域内的事物的描述(产品方提供)
逻辑模型 Logical Model 是指数据的逻辑结构。在数据库中,逻辑模型有关系、网状、层次,可以清晰表示个个关系。
物理模型 Physical Model 是计算机世界对应的模型。
三者的关系
概念模型是我们将业务抽象成的模型 产品方能看懂
逻辑模型是我们通过对业务的抽象转化成程序员头脑中的模型 程序员能看懂
物理模型是我们将逻辑模型转换成机器能识别的模型 计算机能看懂
然后
打开powerdesigner,根据自己的数据库设计创建对应的概念模型。
选择菜单栏上的 Tools
选择DBMS,可以选择mysql,oracle,等等不同的数据库。
如果是第一次生成物理数据模型,就选择第一个:Generate new Physical Model
看左边生成了物理数据模型哦,那就选择菜单上的DataBase
选择Generate Database
填写Directory(路径)将sql文件放在哪个路径下。。。。File name 也可以随便起名字哦,
到此就成功的导出了sql语句文件。
接下来就是将sqL语句添加到mySql数据库中,生成需要的表。
打开Nacicat 8,
右键,new database,
右击 数据库的名字。
导入之后,如何看不到表,就刷新一下数据库即可。
㈩ PowerBuilder怎样连接数据库
数据库连接步骤 1、在powerbuilder软件界面,点击上面数据库图标。 2、弹出Database Profiles窗口,在此窗口内,双击图中标注ODBC Administrator项。 3、在弹出的ODBC数据源管理器中点击右侧的添加按钮。 4、在弹出的创建新数据源窗口中,点击最...