预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库逆向工程操作说明本文档说明如何使用sybasePowerDesigner10进行数据库逆向工程。使用PD对数据库进行逆向工程很方便,可以迅速从数据库中提取最新的数据库设计图,包括表、视图等。第一步,建立ODBC数据源,记住,数据库驱动程序一定要选择microsoftODBCfororacle,按照下面的方式录入用户名称和服务器IP及数据库全局名称。用户名称及数据库的用户名,服务器请参照172.12.12.12/orcl这样的格式录入。第二步,打开PowerDesigner〔默认安装目录〕第三步,点击File-ReverserEngineer-Database,系统显示界面如下:在modelname中录入模型的名称,DBMS选择相应的数据库版本,这里选择oracleversion10g,下面的选项使用默认即可。在这里使用默认的模型名称。点击确定后,系统显示界面如下:点击usingadatasourse,在点击右侧的,系统弹出新界面,如下:在在下拉框中选择你刚刚设置的odbc数据源,这里我们选择TEST_206数据源。在下面的password中录入数据库密码,点击connect。系统返回到刚刚的对话框,点击确定,系统弹出界面如下:在这个界面上勾选需要逆向工程的表即可。选择完毕后点击OK,系统开始逆向工程,如下列图:等完成后系统自动显示逆向出来的数据库表。第四步,修改表名称双击图中的一个表,在genaral页签中修改tablename为中文。第五步,修改字段名称点击columns页签,将name修改成中文。等所有字段修改完毕后点击确定。第六步,恢复表之间的关系点击工具栏中的reference按钮,如下列图:点击需要建立外键关系的表,如我们点击ACC_EXCHANGE_BILL,表;然后点击被引用的表,这里我们点击ACC_EXCHANGE_DETAIL表,表关系就出现了。但这时候往往不准确,需要对表关系所涉及到的字段进行修改。这时候请双击建立的关联,如下:双击两个表之间的连线后,系统弹出界面如下:可以在这里修改关联的代码和名称,使其符合数据库设计标准的要求。在这里我们只修正关联字段。点击JOINS页签,切换到如下界面:在这里请点击childtablecolumn列选中的下拉按钮,选择正确的字段后点击确定即可,如下列图:需要注意的是,对于关联由多个字段组成复合主键的表,关联字段需要在这里选择多次,确保正确。这个过程非常繁琐,需要极大的耐心,但也关系到最后逆向出来的设计图的准确性,请大家一定要细心。做完后请别忘了保存。