zoukankan      html  css  js  c++  java
  • Powerdesigner逆向工程从sql server数据库生成pdm

    原文地址:http://www.cnblogs.com/fangdaqing/archive/2011/01/16/pdm.html

    第一步:打开"控制面板"中的"管理工具"

    第二步:点击"管理工具"然后双击"数据源(odbc)"

     

    第三步:打开之后,点击"添加"

    第四步:选择"sqlserver" 点击"完成"

    第五步:跟据自身的情况填写

    说明:

    名称和描述可以自己命名,服务器就是你的数据库地址(下图)

    第六步:填写好登录名和密码

    第七步:完成所有配置后,打开PowerDesigner 15 新建模型,选择好数据库类型

    第八步:选择"数据库"

    第九步:选择好数据源(就是第一步到第六步在控制面板里配置的那个)

    第十步:配置好后,打点击"数据库"选择如下图

    第十一步:进行如下图配置

    第十二步:勾选需要的配置

    第十三步:点击ok完工(剩下的自己手动填写,可能有些东西没有,如中文说明什么的)

    逆向Oracle

    PowerDesigner提供了逆向工程,允许将已经存在的数据库转化为数据库物理模型,再由物理模型得出数据库的概念模型(E-R模型),这里使用的数据库是Oracle10g,使用逆向工程抽取数据库物理模型的步骤如下:

    1.打开PD,菜单操作顺序为File>>Reverse Engineer>>Database...,表示从数据库进行逆向工程,这里的选项还有:Process Language、Object Language、XML Definition...三个。

    2.选择Database...选项后,在弹出的General选项卡的DBMS选择Oracle Version 10g,share the DBMS definition确定。

    3.选择数据源:using an ODBC datasource,从中选择一个配置好的数据源。如果数据源没有配置,那么通过Add按钮配置一个系统数据源名称(DSN),并输入用户名和密码连接数据源,确定后进入逆向工程界面。

    4.逆向工程界面有用户过滤、全选、取消全选、选项前置、选项后置、过滤条件等操作选项,底下是数据库所拥有的各种对象,如表、视图、同义词、用户、角色、抽象数据类型、索引、触发器、过程、表空间......等等。

    5.选择要反向工程的对象后,点击OK即可完成数据库到物理模型的逆向工程。

    6.将物理模型转换为概念模型:打开物理模型图,选择Tools的Generate Conceptual Data Model...菜单选项,即可完成物理模型到概念模型的转换。

    需要注意的细节:

    1.配置数据源:配置Oracle数据源时,出现“无法加载oracle in oradb10g_home2 odbc驱动程序的安装例程,因为存在系统错误代码127”错误,此时是因为数据库环境变量设置的问题,在环境变量的PATH中将X:/oracle /product/10.2.0/db_1/BIN路径配置进来后,重新建立DSN,便可以成功配置数据源。

  • 相关阅读:
    背水一战 Windows 10 (26)
    背水一战 Windows 10 (25)
    背水一战 Windows 10 (24)
    背水一战 Windows 10 (23)
    背水一战 Windows 10 (22)
    背水一战 Windows 10 (21)
    背水一战 Windows 10 (20)
    背水一战 Windows 10 (19)
    背水一战 Windows 10 (18)
    背水一战 Windows 10 (17)
  • 原文地址:https://www.cnblogs.com/bro-ma/p/10438139.html
Copyright © 2011-2022 走看看