powerdesignersql
Ⅰ powerdesigner怎么导入sql文件
打开PowerDesigner,鼠标单击File菜单;
2
选择:Reverse Enginer,然后在他的子菜单选择Database...;
3
选择好DBMS(数据库管理系统)类型;然后点击确定按钮;这里演示选中的是mysql数据库,具体类型根据自己需要选择;
4
点击Add Files 图标添加脚本;
5
找到要导入的sql脚本,鼠标单击打开按钮;
6
鼠标单击,确定按钮;
7
开始反向工程生成数据库.....
8
导入成功!
Ⅱ 如何用PowerDesigner设计SQL Server数据库
第一步:概要设计
打开PowerDesigner软件,设计“概念数据模型”(Conceptual Data Model):
设计表结构:
在设计属性(字段)的时候,三个字母(M、P、D)分别表示:
M:是否为空;(√表示不允许为空)
P:是否为主键;
D:是否在该软件的视图中显示;
第二步:详细设计
将“概念数据模型”设计的表转换为“物理数据模型”(Physical Data Model),实际上是从“概要设计”转换为“详细设计”,即对表的具体实现。
选择“Tools”-->“Generate Physical Data Model…”即可。
然后选择 SQL Server 2005数据库管理软件:
点击“确定”按钮以后,就产生了对应“SQL Server 2005”数据库的表、属性、关系的具体实现。
第三步:在SQL Server 2005中手动创建数据库
比如:我在SQL Server 2005中手动创建数据库“Students”示例。
第四步:在数据源ODBC中配置用户数据源
比如:我在用户数据源中,添加数据库“Students”的数据源。
第五步:在SQL Server 2005中自动创建表结构
首先:根据“物理数据模型”(Physical Data Model)自动建立相应的SQL语句:
其次:执行其创建的SQL语句文件,将数据表结构自动创建到SQL Server 2005数据库中:
完成以上步骤后,刷新SQL Server 2005数据,将会看到你所创建的相关表结构。
当然,以上两个步骤(即:图6和图7)可以一步完成:
只要在“Database”à“Database Generation”中,选择“Direct generation”即可:
这样,整个使用PowerDesigner设计SQL Server数据库的步骤,就全部完成!
Ⅲ powerdesigner怎么生成sql语句
鼠标单击Database菜单;
1
选择Generate Database 选项;
2
先可以点击Preview,查看SQL语句;
3
回到General选项卡下;a.设置好导出sql...
4
然后点击确定按钮;
5
导出成功;
6
打开sql脚本文件,内容如下:
Ⅳ powerdesigner 怎么连接mssql 数据库
以前听说过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怎么导入sql
将.sql文件导入powerdesigner的步骤是本文我们主要要介绍的内容,步骤如下:
第一步:将要导入的库的所有表的表结构(不要表数据,只要表结构)导出成一个.sql文件。
第二步:在powerdesinger里找到 File >> Reverse Engineer >> Database ,如下图
图一,选择“share the DBMS definition”然后点击确定。注意,数据库也要选择和自己的数据库对应的,我的数据库是mysql5.0的,所有我也选择了mysql5.0。
确定以后出现如下图
图二,选“Using script files”,点左侧的添加按钮,讲XXX.sql文件添加,然后选择确定。就可以成功地导入了。
关于将.sql文件导入powerdesigner的操作就介绍到这里了,希望本次的介绍能够对您有所收获!
http://blog.csdn.net/licheng6302/article/details/8229761/
Ⅵ powerdesigner怎么导出sql
一、选择菜单栏上Database
二、更改当前数据库类型>>Change Current DBMS 按钮
三、将当前的DBMS更改成需要的DBMS(如果用的就是当前的mysql5.0就无需更换)
四、选择Database菜单栏下 >>Generate Database
五、设置导出.sql名字和路劲
六、导出的sql是没有注释的,如果需要注释
Tools >>Excute Commands >> Edit/Run Script打开的窗口中添加以下信息
'******************************************************************************
'* File: name2comment.vbs
'* Purpose: Database generation cannot use object names anymore
' in version 7 and above.
' It always uses the object codes.
'
' In case the object codes are not aligned with your
' object names in your model, this script will
' the object Name onto the object Comment for
' the Tables and Columns.
'
'* Title:
'* Version: 1.0
'* Company: Sybase Inc.
'******************************************************************************
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 model. "
Else
ProcessFolder mdl
End If
' This routine name into comment for each table, each column and each view
' of the current folder
Private sub ProcessFolder(folder)
Dim Tab 'running table
for each Tab in folder.tables
if not tab.isShortcut then
'把表明作为表注释,其实不用这么做
tab.comment = tab.name
Dim col ' running column
for each col in tab.columns
'把列name和comment合并为comment
col.comment= col.name
next
end if
next
Dim view 'running view
for each view in folder.Views
if not view.isShortcut then
view.comment = view.name
end if
next
' go into the sub-packages
Dim f ' running folder
For Each f In folder.Packages
if not f.IsShortcut then
ProcessFolder f
end if
Next
end sub
执行。再执行步骤一到步骤五
Ⅶ powerdesigner怎么用sql语句脚本
在PowerDesigner中建立数据模型时,如果有相应的sql脚本,则不必通过在物理模型中逐个插入相应的字段方式建立物理模型。可以通过在PowerDesigner中执行sql语句来建立数据模型。
建立过程:打开PD,file->Reverse Engineer->Database,General选项卡中,DBMS选择sql脚本相应的数据库类型和版本(我这里是ORACLE Version 10g)
Ⅷ 如何使用powerdesigner导出sql脚本
1、你在powerdesigner按CTRL+G进入产生数据库界面,选择你的表和生成的SQL文件路径名称;
2、有两种方式,一种是生成脚本,一种是通过ODBC连接目标数据库生成表。
3、如果选择生成脚本,你可以得到一个你命名的SQL文件;
4、如果要通过ODBC连接目标数据库生成表,你要先定义好ODBC的链接。
5、建议用生成SQL脚本方式
Ⅸ powerdesigner15怎么导出sql
鼠标单击Database菜单;
选择Generate Database 选项;
先可以点击Preview,查看SQL语句;
回到General选项卡下;
a.设置好导出sql文件存放路径;
b.设置好到处脚本文件名。
然后点击确定按钮;