步骤:
1、数据库----反向工程
2、在反向工程向导中选择--设置--然后选择---Microsoft--ODBC-for--oracle
3、新建数据源---选择用户数据源----Microsoft--ODBC-for--oracle
4、输入用户名和数据库名
5、输入数据库密码---选择需要绘制的表
来源:http://www.newwhy.com/2010/0912/14288.html
在日常的工作中,你或许经常用到数据库。当然,首先,你要先对数据库的结构及关系进行设计,当然,如果你首先用visio来画出你要的图形这样对于理清思路是很有帮助的。不过,在许多时候,你可能需要维护现有的数据库,并要理清现有数据库的表与表之间的关系。你仍然可以采用visio.visio有一项非常有意思的功能,叫做反向工程功能。一般而言,visio对数据库的连接是通过ODBC进行的,新建一个图表,在模型中找到数据库下面的数据库模型,在菜单栏中会多出一项数据库,在里面找到反向工程,然后,按照提示走即可了。对于mysql或是postgresql这样的开源数据库,你或许需要先安装其connect,如mysql connect,然后按提示即可自动绘出你所要的图形,简单再通过自己的润色即可得出你所要的结果,如何,很有意思也可以很迅速的提高工作效率吧。
具体操作:
三步走。
<1>建立数据源
打开控制面板—>管理工具—>数据源 (ODBC),或直接运行odbccp32.cpl命令。打开ODBC数据源管理器。添加一个系统数据源。选择Sql Server作为数据源的驱动程序,键入数据源名称demo,选择合适的sql server服务器,然后一路默认下去。(在后面的步骤中可以选择需要进行反向工程的数据库,默认是master)数据源信息如图一示。
<2>在visio中新建数据库模型图
打开visio 2003,文件—>新建—>数据库—>数据库模型图。建立数据库模型图之后,菜单栏多出一个菜单项"数据库"。
<3>反向工程
菜单项数据库—>反向工程。启动反向工程向导,一步步完成反向工程设置。
1.建立与数据库的连接。选择visio驱动程序的类型决定了可以连接的数据库类型及可用选项。数据源指定数据库位置及连接信息。这里我们选择visio驱动程序为Microsoft Sql Server,数据源为刚建立的demo。如图二示。
2.连接数据源。输入用户名和密码用于连接数据源。
3.选择要进行反向工程的对象类型,如图三示。
4.选择要进行反向工程的表和视图。
5.选择要进行么向工程的存储过程。
6.是否想让选择了反向工程的项添加到当前工程中。选择是才能生成图。
结果大致向下面这样。
复制来源参考:http://www.cnblogs.com/sharpaxe/articles/555276.html
Mysql:
Mysql ODBC驱动包 5.1 For WIN32
下载参考:http://www.hzzhit.com/blog/tool/Mysql-ODBC-driver.html
官方下载:http://dev.mysql.com/downloads/connector/odbc/3.51.html
老外下载:http://www.freewarefiles.com/downloads_counter.php?programid=19970
1、数据库----反向工程
2、在反向工程向导中选择--设置--然后选择---Microsoft--ODBC-for--oracle
3、新建数据源---选择用户数据源----Microsoft--ODBC-for--oracle
4、输入用户名和数据库名
5、输入数据库密码---选择需要绘制的表
来源:http://www.newwhy.com/2010/0912/14288.html
在日常的工作中,你或许经常用到数据库。当然,首先,你要先对数据库的结构及关系进行设计,当然,如果你首先用visio来画出你要的图形这样对于理清思路是很有帮助的。不过,在许多时候,你可能需要维护现有的数据库,并要理清现有数据库的表与表之间的关系。你仍然可以采用visio.visio有一项非常有意思的功能,叫做反向工程功能。一般而言,visio对数据库的连接是通过ODBC进行的,新建一个图表,在模型中找到数据库下面的数据库模型,在菜单栏中会多出一项数据库,在里面找到反向工程,然后,按照提示走即可了。对于mysql或是postgresql这样的开源数据库,你或许需要先安装其connect,如mysql connect,然后按提示即可自动绘出你所要的图形,简单再通过自己的润色即可得出你所要的结果,如何,很有意思也可以很迅速的提高工作效率吧。
具体操作:
三步走。
<1>建立数据源
打开控制面板—>管理工具—>数据源 (ODBC),或直接运行odbccp32.cpl命令。打开ODBC数据源管理器。添加一个系统数据源。选择Sql Server作为数据源的驱动程序,键入数据源名称demo,选择合适的sql server服务器,然后一路默认下去。(在后面的步骤中可以选择需要进行反向工程的数据库,默认是master)数据源信息如图一示。
<2>在visio中新建数据库模型图
打开visio 2003,文件—>新建—>数据库—>数据库模型图。建立数据库模型图之后,菜单栏多出一个菜单项"数据库"。
<3>反向工程
菜单项数据库—>反向工程。启动反向工程向导,一步步完成反向工程设置。
1.建立与数据库的连接。选择visio驱动程序的类型决定了可以连接的数据库类型及可用选项。数据源指定数据库位置及连接信息。这里我们选择visio驱动程序为Microsoft Sql Server,数据源为刚建立的demo。如图二示。
2.连接数据源。输入用户名和密码用于连接数据源。
3.选择要进行反向工程的对象类型,如图三示。
4.选择要进行反向工程的表和视图。
5.选择要进行么向工程的存储过程。
6.是否想让选择了反向工程的项添加到当前工程中。选择是才能生成图。
结果大致向下面这样。
复制来源参考:http://www.cnblogs.com/sharpaxe/articles/555276.html
Mysql:
Mysql ODBC驱动包 5.1 For WIN32
下载参考:http://www.hzzhit.com/blog/tool/Mysql-ODBC-driver.html
官方下载:http://dev.mysql.com/downloads/connector/odbc/3.51.html
老外下载:http://www.freewarefiles.com/downloads_counter.php?programid=19970
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/3933/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2011-1-8 23:19
评论列表