- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EA帮助文档(中文)
## Enterprise Architect帮助文档 EA7.0帮助文档翻译
目录
简介 2
从此处开始 2
使用EA 2
用EA建模 2
模型管理 2
项目管理 2
编码工程 2
调试和配置文档 2
数据建模 2
一张数据表格 2
创建一个表格 3
设置表格属性 4
创建字段 9
创建Oracle包 11
主键 11
外键 12
存储过程 17
视图 21
索引,触发器和检查约束 23
生成DDL 25
把一个包生成DDL 25
进程的数据类型转换 26
包的数据类型转换 27
数据库管理系统数据类型 28
从开放式数据库中导入数据库模式 29
转化MDA 33
XML技术 33
生成文档 33
EA扩展 33
UML字典 33
项目角色和EA 33
授权管理 33
术语 33
简介
从此处开始
使用EA
用EA建模
模型管理
项目管理
编码工程
调试和配置文档
数据建模
一张数据表格
下面展示了一个数据模型表,上面有三个表格,相互之间用主外键连接起来。上面同样展示了主外键的操作。你也可以添加其他操作:检验,触发器,约束性,索引。
一个数据模型表在EA中表现为一个类表,创建方法和其他类型的表一样。
创建一个表格
什么是表?
关系模型数据库中,最基础的模型结构就是“表”。一个表代表了具有相同结构的一系列记录。UML数据模型配置文件中的表表现为一个衍型类,这就是说,一个带着衍型的类元素作用于它之上。一个表的图标表示在图表的右上方。
创建一个表
通过以下步骤创建一个表:
选择一个表;
选择工具条选项中的更多工具|扩展|数据模型菜单;
点击元素列中的表格元素,然后点击表。一个表格就展示在表上了;
如果类:表n属性对话框没有显示,双击表来显示它;
在名称一栏,键入一个合适的名称,根据需要键入其他的属性。
点击OK按钮。
设置表格属性
一旦你创建了一个表,你可以设置它的属性。下面描述的大部分表的属性都可以在属性对话框里设置,一小部分通过键入标签值来实现,比如说,设置表所属人的值,或者,为了和MySQL兼容,需要设置表选项。
选择数据库类型
最重要的是正确的为一个表设置它的数据库类型。这定义了一系列的数据类型,可以用于定义字段,也可以声明生成的是哪一种的DDL语言。EA支持如下的数据库:DB2;Informix;Ingres;InterBase;MS Access;MySQL;Oracle 9i和10i;PostgreSQL;SQL Server2000和2005;SQL Server7;Sybase Adaptive Server Anywhere(Sybase ASA);Sybase Adaptive Server Enterprise(Sybase ASE)。
通过以下步骤设置数据库类型:
双击表中的数据元素,来打开属性对话框;
选择常规选项;
在数据库一栏,点击下拉框,选择数据库类型;
点击OK按钮保存设置。
点击表细节,你可以进入字段对话框和操作对话框,或者你可以选择生产这个表的DDL。
设置表所属
通过以下步骤来定义表的拥有人:
选择视图|标签值按钮来选择或者是按键[Ctrl]+[Shift]+[6]。标签值对话框出现。
在属性窗口上点击表视图上的表格。则会显示所选表格的标签值。
点击新标签按钮。标签值对话框如下图所示:
在标签值一栏,键入标签名字拥有人。在值一栏,键入拥有人。
点击OK按钮来确定操作,生产的DDL脚本语言里包含表格的拥有人。
设置MySQL选项
在mySQL中,为了使用外键,你必须设置表的类型是InnoDB。通过以下步骤来设置:
选择视图|标签值菜单选项或者按下[Ctrl]+[Shift]+[6]。显示标签值设置对话框。
点击表中的表格,或者点击项目浏览器中的表格。标签值窗口会显示选择的表格;
点击新建标签按钮。标签值对话框如下图所示:
在标签一栏,输入标签名Type。在值一栏,输入InnoDB;
点击OK按钮确定操作,生成的SQL脚本中的DDL包含表格类型。
为了兼容最新版本的MySQL,额外的表格选择可以以同样的方法添加:
设置Oracle表格属性
对于Oracle 9i或者10i,你可以使用表格标签值来设置表格属性。步骤如下:
选择视图|标签值菜单选项或者按下[Ctrl]+[Shift]+[6]。显示标签值设置对话框。
点击表中的表格,或者点击项目浏览器中的表格。标签值窗口会显示选择的表格;
点击新建标签按钮。
定义如下图所示的标签值:
点击OK按钮来保存标签值。
所有的Oracle表的有效属性如下图所示。
说明:索引器和约束可以用同样的方法添加。醒目索引或者约束,把属性作为标签值来添加。
对于一个给定的表的属性可以表示在标签值的窗口里,如下面典型的标签值说明的那样:
创建字段
什
文档评论(0)