visio数据库导出
Visio对MySQL数据库反向工程生成ER数据库模型图
1、首先需要从Mysql下载用于数据库链接的驱动ODBC
根据相应的版本下载即可,下载完后直接在本地安装
2、启动Visio2010(其他版本自学)
新建文档的时候在模板类别里面选“软件和数据库”,如下图
然后会跳到“选择模板”里面,直接选“数据库模型图”,如下图
3、在上面的工具栏里面选择“数据库”选项卡
选择左边的“反向工程”按钮,跳出如下界面:
下拉“已安装的Visio驱动程序”,选择“ODBC通用驱动程序”,然后点击“新建”,如果跳出来“您使用非管理权限登录,无法创建或修改System DSN”,不用理睬,直接跳过
4、选择系统数据源
会跳出来下面的界面,一般我们只是一次性的导入表结构,选择“用户数据源(只用于当前机器)”
下一步,选择“MySQL ODBC 5.1 Driver”
下一步,完成即可,就会跳出来Mysql的数据库配置界面
5、配置Mysql数据源
在上面的界面中按照相应的信息填入即可,点击“Test”进行测试,如果数据库名称、用户名密码都没问题,点“OK”开始回到前面的界面,这就配置好了数据源,然后点击“下一步”,这时会让你再次输入用户名和密码
6、反向数据库
数据用户名和密码后,就会让你选择需要导入的对象类型,选择好后下一步
这时开始选择需要反向的对象,如下图
选好后点击下一步,选择是否将表的形状添加进去
Ⅱ 如何用visio 将SQL server数据库,转换成E-R图
1、新建一个visio2、选择绘图类型为软件和数据库,再选择数据库模型图3、拖放左边的图例,基本上用实体和关系就可以完成了。
Ⅲ 在Visio2010版如何导出Excel文件,谢谢!
导出成excel:先选择整个横道图的图形,再选择菜单“甘特图”中的“导出”就可导出成excel格式。
导出成JPG:在菜单“文件”中的“另存为网页”,保存好的
Ⅳ visio 2007怎么导出sql语句啊
Visio数据库模型图导出成SQL脚本
Visio没有提供直接的导出方法,想要将画好的ER图导出为SQL脚本只依赖Visio是远远不够的,而要使用其他工具。一种方法是使用Visio的导入/导出功能,将模型图导出为ERwin文件,然后使用PowerDesigner或者ERwin打开,最后转换为SQL即可,但是这种方法在Visio2010中已不存在,Visio2010不支持将ER图导出为ERwin格式,只支持导入。这就需要我们的第二种方法。
另外一种方法是使用OrthogonalToolBox小工具,它是专门负责VisioER转出的小工具,这个工具会通过XSLT模板来产生对应的SQLScript。
使用方法:
1.下载并安装OrthogonalToolBox(注:需要先安装.Net Framework 1.1.4322,下载地址http://download.csdn.net/detail/zhang_xinxiu/5788193);
2.把下载下来的xslt文档Copy到:C:Program Files(X86)OrthogonalSoftware CorporationOrthogonal ToolboxStyleSheets;
3.若在Visio工具列没有看到OrthogonalToolbox,在目前的工具列上检视 - 工具列 – OrthogonalToolbox 打勾,便可看到;
4. 选择“加载项”-->“OrthogonalToolbox”-->选中需要导出的ER图-->“Export XML”-->选中Set StyleSheet-->并选中OTERtoSQL.xslt模板
5.按下 Export会产生一个xml文件,使用IE打开该XML文件即可看见我们创建数据库的SQL脚本。