将visio ER源模型间接转sql语句

原创 2007年10月07日 11:40:00

本人一不小心,将数据库画在visio(for vs2005企业版)中的“ER源模型”中,可是这个模型只是跟ERWin关联的,根本没办法直接生成SQL语句 ,原来是想画在“数据库模型图”中的。以下是通过PowerDesigner10企业版间接转换过程。

1. 在visio中,选择菜单“数据库”-》“导入/导出”-》“导出到ERWIN erx”文件中, 在ERWIN版本中选择3.5,“确定”完成。

2.打开PD,选择菜单“File"->"import'->"ERWin",弹出”formats for ERWIN3.5.x model",选择"powerdesigner physics data model",然后“choose DBMS ",我选择的是SQL SERVER 2000

3.在生成的模型中,删除"Domains"中的内容,否则将会生成自定义数据类型。

4.在PD中,选择”database"->"Generate Database",得到SQL语句。

5.如果觉得VISIO报表太垃圾的话,可以选择PD的报表功能,选择菜单“MOdel”-》“REPORTS"-》单击“NEw Report”-》在"language"中选择"simple chinese","report template"选择“None",-》”OK”,同时为了防止乱码,在菜单”Report "->"change fonts",将要用到的改成“宋体”,如"header",在报表窗口中的“Available items"->"Table"->双击”List Of table columns"->右击”Table -表格%ITEM%"-》”show title",右击“表格%PARENT%的栏位清单”,点击"Layout",选中“名称,代码,数据类型,主要的,强制,说明文本”,其中,“width"全部为“30mm",最后单击”Report“窗口的”RTF",就可以看到效果啦。

相关文章推荐

Visio2010建立ER图并直接导出为SQL语句 .

建立数据库时我们需要考虑数据之间的关系,为了理清数据之间的关系我们需要对数据进行统一的整理。对于较复杂的数据库我们需要建立数据库模型,具体可分为两步:首先对数据库进行结构分析并使用树、表等描述数据,然...

Visio2010建立ER图并直接导出为SQL语句

一、Visio绘制ER图       1、Visio绘制一般的ER图         Visio没有提供专门的模板来绘制一般的ER图,有一种比较折中的办法:先在“更多形状”-->“流程图”--...

Visio对MySQL数据库反向工程生成ER数据库模型图

Visio对MySQL数据库反向工程生成ER数据库模型图 1、首先需要从Mysql下载用于数据库链接的驱动ODBC 下载地址是:http://dev.mysql.com/downloads/...

Visio对MySQL数据库反向工程生成ER数据库模型图

Visio对MySQL数据库反向工程生成ER数据库模型图 1、首先需要从Mysql下载用于数据库链接的驱动ODBC 下载地址是:http://dev.mysql.com/downloads...

ER/Studio-DM1转化sql语句 步骤

1:打开已经创建好的ER图   2:对着通讯录右击,选择physical model (后面的同理) 3:填写名称 一步接一步   最后:model建立好了如图: ...
  • y112102
  • y112102
  • 2012年02月02日 15:57
  • 2319

使用visio 2010建立sql server数据模型——手动画、利用逆向工程

基础数据库这个词不在新鲜,老早就提出了。咱们从出生,个人信息就被放到一个基本信息库中了,在全国各地,通过身份证号就能知道你的基本信息。最近米老师下发了一个任务,让我们开发几个小项目,考试系统、选修课系...

使用visio 2010建立sql server数据模型——手动画、利用逆向工程

转自:使用visio 2010建立sql server数据模型——手动画、利用逆向工程   基础数据库这个词不在新鲜,老早就提出了。咱们从出生,个人信息就被放到一个基本信息库中了,在...

维度模型数据仓库(十六) —— 间接数据源

(五)进阶技术         11. 间接数据源         本篇讨论如何处理间接数据源。间接数据源与维度表具有不同的粒度,因此不能直接装载进数据仓库。在这里通过修改(五)进阶技术7. “多路径...
  • wzy0623
  • wzy0623
  • 2015年11月16日 13:48
  • 996
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将visio ER源模型间接转sql语句
举报原因:
原因补充:

(最多只允许输入30个字)