反向生成数据库的特点是什么

反向生成数据库的特点是什么,第1张

特点如下:

1、数据结构化 ,数据之间具有联系,面向整个系统。

2、数据的共享性高,冗余度低,易扩充 。

3、数据独立性高 。

4、数据由DBMS统一管理和控制。

使用powerdesigner 反向生成PDM步骤:

PDM中的逆向工程是指从现有DBMS的用户数据库或现有数据库SQL脚本中生成PDM的过程。逆向工程有两种对象:

1)通过ODBC数据源连接数据库 2) 现有数据库sql脚本。

本文示例的系统环境如下:

1、 数据库已创建完毕,访问用户和密码设置完成。数据库为Oracle9i。

2、 ODBC数据源已由oracle 的Net Configuration Assistant 创建,本地网络命名服务“Database”。

3、 sql脚本示例crebas.sql。

4、 Powerdesigner9.5已安装完成。 一、 通过数据源连接数据库逆向工程生成PDM

1、 配置用户数据库连接参数

(a)选择Database->configure connections,转到system dsn标签,

(b)点击Add按钮,选数据库类型Oracle,点击完成。显示如下:输入DataSource Name“PDMTest”;

(c)输入ServerName“Database”, 配置完成。

(d)点击“Test Connect”输入ServerName“Database”,用户名和密码,若连接成功,显示如下:

以后每次连接,选择Database?connect,选择odbc数据源,输入ServerName“Database”,用户名和密码。若无提示,则说明连接成功。同时,可以通过Database?Connection Information 查看连接信息。

2、 设置逆向工程选项,生成pdm

创建一个PDM文件,选择与之匹配的数据库类型“oracle9i”。

选择Database?Reverse Engineer Database,d出Database Reverse Engineering对话框,选Using an ODBC data source选ODBC数据源“PDMTest”

点击确定后,显示此数据库中所有表、视图、用户。根据需要选择后,转换成pdm。

1.确认当前Powerdesigner设置的dbms是否正确,即是否是我们要生成的数据库类型,我在这里使用的是sqlserver2000:

Powerdesigner->数据库->更改当前dbms,选择您的数据库类型。

2.配置Powerdesigner与数据源的连接

Powerdesigner->数据库->配置连接->用户dsn(或系统dsn)->选择、添加您的数据源

3.连接

Powerdesigner->数据库->连接->设置好您刚才建立的dsn确定。

OK,设置好连接后我们就可以将pdm生成sql语句了。

4.数据库生成

Powerdesigner->数据库->生成数据库->配置好(默认就可以)后选择确定就好了。

拿到sql脚本语句,大家都知道应当如何做了吧,放到sql查询分析器里执行吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10875008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存