前段时间老师教我用PowerDesginer修改本地的数据库,给我演示一遍后,当时没有练习,后来要改数据库时就发现忘得差不多了。在网上看了一些教程,不是很详细,不过加上自己的记忆,还是做成功了,跟大家分享一下。我首先在自己电脑上用PowerDesginer新建了一个数据库,步骤如下:

1、在本地服务器上新建空数据库

      打开本地SQLServer,新建一个空的数据库,我建的是 TestDataBase。

2、用PowerDesigner新建数据模型。

   打开 File —> New Model,选择Physical Data,输入你的数据模型名称(Model name),并选择你本地的数据库,我的是SQL Server2008。

 点击OK后,就会弹出主页面,新建表。

3、配置数据源

  建好表后,选择DataBase -> Configure Connections,弹出如下窗口,点击 Add Data Souse,添加数据源。

点击完成后,按如下步骤创建到SQLServer的新数据源

点击完成。弹出如下窗口,选择你新建的空数据库,下一步,测试连接,成功后点击确定。

下一步,测试连接,成功后点击确定,会发现列表中多出了你的数据源。

4、生成

   选择 DataBase -> Apply Model Changes To DataaBase...,按如下配置

连接成功后,选择表关系。

点击OK后,弹出

这时候添加过表的数据库和原来的空数据库进行对比,确认你添加的表和关系(带+为添加的内容)。点击OK,生成sql语句。

点击Run,生成表,保存apm文件,记录修改信息,用于与下次修改进行对比。

5、打开SQLServer,查看添加的表。