这里生成的数据字典的每个表的格式如下:
1、打开PowerDesigner,选择菜单:File ---> Reverse Engineer ---> Database...
1)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选择好相应的数据库,然后点击确定。
2)在弹出的 Database Reverse Engineer Options窗口中,选中Using a data source,然后点击 Connect to a Data Source
3)在弹出的 Connect to a Data Source窗口,按如下操作,然后点击 Connect
4)在弹出的 Configure Data Connections 窗口中,按如下操作,然后点击确定
5)在弹出的 创建新数据源窗口 ,做如下操作,然后点击 下一步
6)在弹出的窗口中选择相应的数据库驱动,然后点击下一步
7)完成
8)点击 完成 后,弹出Oracle驱动配置窗口
其中 TNS Service Name是在tnsnames.ora文件中配置的要连接的数据库的服务名字
填好后可以点击 Test Connection测试一下,最后点击ok
9)点击确定
10)点击确定后
11)点击 Connect后
12)点击 确定后
在这一步,可以根据实际情况选择需要哪些表,视图等。点击ok,就会把所选的表、视图等物理视图生成。
2、生成数据字典报表
1)菜单 Report ---> Report Wizard
点击下一步
2)选择生成的报表文档类型
其他的默认,直接点击完成,完成后的视图如下:
3)设置显示的属性
4)我这里只显示名称、代码、数据类型、注释这个四个属性
选好好点击ok
5)最后菜单 Report ---> Generate RTF生成数据字典报告。RTF格式文件打开后可以另存为doc格式。