erwin logical view是干什么用的

erwin logical view是干什么用的,第1张

ERwin的使用

一 新建domain

model:file>new

new model type

一般Logical

view是用于生成文档的,而physical view是用于生成或者导出脚本的,

如果只做文档,可以选择只建立logical

view,如果是做项目,需要同时使用Logical view 和physical view

target database

ERwin是可以直接连接数据库进行建表 *** 作的,所以这里选择当前使用数据库类型是必要的

二 建表

1

在physical

view中可以看到table项,右键new,输入名称,这时display区中可以看到一个已经生成的表,

展开该表的表单,可以看到columns,indexes等项

在display中右键该表,Table Properties 表的相关信息,在这里可以修改表名等信息

在display中右键该表,columns可以添加字段,同时设定字段类型,是否为关键字,是否允许为空,添加时Attribute是显示在logical中的名字,column

Name是显示在physical view 中的

在display中右键改表,indexes可以添加索引

表建好后,需要在logical中修改表名,右建该表Entity Properties修改即可

2

同样可以在logical中建表,在Entities上右键new ,右键表Entity

Properties修改表名,说明等信息,Attributes添加字段在General中选择一种基本类型(Domain)比如string后,就能加入一个名称了,

Attribute

name就是Logical view中的名字,Column name就是用于生成脚本的名称。

在General中的Primary

Key的checkbox就是选为主键的地方了。在DataType中就能设定具体的数据类型,比如VARCHAR2,NUMBER等。

Logical中的和physical中对应的表的名称可以不一样,一般在physical中的表的名称用英文名称,在Logical中的表的名称则可以用中文,同样字段也是一样的

表之间的关联

表之间的三种连接线,第一种用于把表a中的主键插入到表b中的外键,且插入的作为表b的主键

第二种用于多对多,很少用到,第三种用于把表a中的主键插入到表b中的外键,且插入不作为表b的主键

四数据导出

1

导出建表语句和关联数据库建表

在Physical view中的Tools中的,[Forward Engineer/Schema

Generation]中在右侧的表中用对勾可以选择需要 *** 作的项目

点击filter可以选择需要导出的项,右侧的已经选择导出的项目

点击preview可以看到脚本,可以复制过来改改就能是脚本了

点击report可以直接导出脚本

点击Generate则可以直接连接到数据库,把相关的Scheme都建立起来

比如想要一个建表sql,就在table中选择create

table >preview可以看到建表sql,

如果选择drop table可以看到drop表的sql语句!

2

导出为文本,html等文件

Physical view中的Tools中的report builder,new一个Report

Templates在Report Layout看到:

Document Untitled --文档名称,右键它可以修改:

1 Property

tree :Export as 导出文件类型(html,rtf,text)

2 Titles :文档标题

用户表:{用户编号(PK),用户名,密码,用户类别, 所属专业号(FK)}

课程表:{课程编号(PK),课程名,用户编号(FK) ,学分}

院 系:{院系编号(PK),院名}

专 业:{专业号(PK),专业名称 ,专业简介 ,总学时,所属院号(FK)}

参考书:{索书号(PK),课程编号(FK),ISBN/ISSN,责任者,出版日期,校图书馆连接地址,电子书连接地址}

专业课程表{专业号,课程编号} 联合主键

打开erwin 从主菜单中选择"Tools”---"Reserse Engineer"d出反向工程对话框,按照自己的要求设置,点击NEXT 连接数据库 就能导出一整个数据库的ER图来了

以上就是关于erwin logical view是干什么用的全部的内容,包括:erwin logical view是干什么用的、数据库表的设计、ERWin绘制ER图的时候,是直接在建好的表格上绘制还是另外再建一个文件什么的,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10138377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存