PowerDesign数据库设计同步到数据库

来源:互联网 发布:java inputstream 编辑:程序博客网 时间:2024/05/19 12:41

1. 新建一个工程

    

    选择工程存放路径:

    

     新建完成后如下所示:

     

    这里的"Diagram_1"文件不用管,删除也行。

2. 新建概念模型

    

    输入概念模型的名称,这里输入名称与数据库的名词一样:

    

    完成后,如下所示:

    

    我们可以修改"Diagram_1"为其他有意义的名称,这里设计的RBAC模型,就修改名称为"RBAC"吧。

3. 新建实体

    拖到一个实体到工作区,如下:

    

   如下所示:

    

    双击改实体,弹出如下窗口,按需修改其名称和增加字段名即可:

    

    这里为了方便,先新建一个用户实体,如下:

    

    各个字段如下:

    

    创建完后如下所示:

    

4. 生成物理模型

    选中"mytest"这个概念模型,然后"Toos-***",如图所示,点击生成物理模型,这是面向数据库的结构:

    

    弹出如下窗口:

    

   可以保持默认,点击"OK"即可,生成如下:

    

5. 如无安装到MySQL的ODBC数据源,需要先下载安装,为了兼容性,这里安装32位的,去官网下载msi安装包安装即可:

    

     安装完成后,需要配置数据源:

     

     打开"ODBC Data Source(32-bit)",如下:

    

    点击"Add",弹窗如下:

    

    这里选择Ansi的,弹窗如下,输入对应信息即可, 因为这里测试的是mytest数据库,因此数据库选择mytest:

    

    测试连接成功。

6. Power Design配置数据库连接,注意,配置数据库需要以管理员方式打开Power Design

    打开配置连接界面,如下操作:

    

    ///////

    

    点击圈中的图标,新建数据源:

    

    ///////

   

   输入连接名方便记住:

    

    然后按操作,最后一步完成后,弹出这个界面,按照前面方式填入信息,数据库选择mytest即可:

    

7. 同步到数据库

    现在,数据库是空的:

   

    按如下操作生成数据库语句:

    

    弹出窗口:

    

      这里选择第二个,生成sql语句脚本并在数据库运行,其他暂时保持默认,然后点击"OK,弹出如下窗口,选择我们配置好的数据源:

    

     然后点击"Connect",弹出如下窗口:

     

     点击"RUN"执行该脚本,如果中途有错误,安装错误提示修改错误即可,完成后,数据库如下所示,可以看到,设计已同步到数据库,后期如果模型修改,可以进行比较并按需进行同步,这里就不演示了

    

    

原创粉丝点击