易截截图软件、单文件、免安装、纯绿色、仅160KB

PowerDesigner与SQL Server相连

PowerDesigner与SQL Server相连
以前听说过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"之后可以看到导入滚动条,完成之后,可以看到数据库表已导入为数据模型。


相关文档:

SQL函数调用

函数如下
CREATE FUNCTION StockBalance_AmountIn(@SortID int)  
 RETURNS numeric(18,4)
AS  
BEGIN 
 Declare @dblReturn numeric(18,4)
 Select @dblReturn = SUM(AmountCurrentMonthIn) from AT_Materiel_StockBalance Where SortID = @SortID
 Return (@dblReturn)
END
......

Sql Mobile 数据库开始之前的一点问题总结

1、安装Sql Server2005 Mobile Edition;
2、具体在创建一个工程以后,想使用SqlServerCe必须在自己工程的引用里面添加一个dll才行;
其目录在:C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\System.Data.SqlServerCe.dll
添加了以后就可以使用Mobile的一些数据库操作的类库了。 ......

SQL之九 SQL的安装与管理

SQL Server 安装注意事项!!
==============================
http://www.cnblogs.com/pvistely/archive/2008/12/31/1365702.html
1. 需要.Net Framework 3.5,若在Vista或更高的OS上需要3.5 SP1的支持(在SQL2008安装的前会自动更新安装)
2. 需要Widnows PowerShell的支持,WPS是一个功能非常强大的Shell应用,命令与 ......

SQL Server 2005索引碎片整理SQL语句

/*******************************************************/
/*         功能:SQL Server 2005索引碎片整理            */
/*              逻辑碎 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号