预订演示
前页 后页

数据建模

Enterprise Architect对数据建模有着深厚的支持。数据模型描述了领域或解决方案中重要的事物,以及它们的属性(或列),包括它们的类型和它们之间的关系。可以出于多种原因进行数据建模,包括澄清和交流以及在特定技术平台上实施解决方案。数据建模可以发生在许多不同的级别,从类似于概念模型并用于澄清和交流的概念数据模型,到包括数据规范化的逻辑数据模型,再到用于实施的物理模型。 Enterprise Architect有许多图表,如类图和数据建模图,可用于可视化模型,以及一些专用工具,如数据库生成器和Schema 编辑器,可帮助建模者高产。

Showing the Database Builder with a loaded model in Sparx Systems Enterprise Architect.

本节列出了Enterprise Architect中可用于执行此业务分析技术的主要工具。当在特定上下文应用该技术时,建模者可能会发现大量的附加工具。工具的完成列表可从帮助主题业务分析指南中获得。

类图表

概念数据模型可以使用类图来定义,这些通常为逻辑和物理数据模型提供抽象(概念)前兆。这些信息模型可以在任何级别的细节上创建,从简单的元素列表到通过连接器和包含属性相互关联的元素。

了解更多: 类图表

数据库生成器

数据库是处理实时数据库和代表它们的数据模型的主要工具。该工具可用于从头开始建立模型数据库,包括范围广泛的数据库对象,例如表、视图、存储过程等。可以从数据模型生成数据库,并且可以从实时数据库连接对数据模型进行逆向工程。建模者可以A表格或图表的形式处理数据库对象。

了解更多: 数据库生成器

实体关系图表

实体关系图是系统信息的概念或抽象模型,通常作为开发数据库模式的先驱而创建。可以对实体及其属性进行建模,并且可以绘制一个或多个实体之间的关系。

了解更多: 实体关系图表

生成或导入XML Schema

XML 模式通常用作基于标准的数据定义,用于系统或系统部分之间的信息交换。 Enterprise Architect支持基于这些模型建模模式和生成模式 (XSD) 文档。还可以将模式文档逆向工程为模式模型。

了解更多: XML Schema生成和导入

模型变换

模型转换是一种生产力工具,可与数据建模一起使用。转换引擎有许多内置但可配置的模板,可用于将概念类模型转换为逻辑或物理数据库模式。然后,生成的模式也可以生成到数据库定义语言 (DDL),或者使用Schema 编辑器直接应用于现有数据库。

了解更多: 模型变换

Schema 编辑器

Schema 编辑器允许建模者使用行业标准模式定义来创建在组织、系统或系统部分之间流动的消息结构。 Schema 编辑器支持许多国际标准模型,并隐藏了使用复杂模式所固有的许多底层复杂性。它还支持以多种格式生成消息,包括 XSD、RDFS 和 JSON。

了解更多: Schema 编辑器

视觉过滤器

视觉过滤器可用于隐藏或调暗图表的某些部分,以便强调其他部分。这在向会议或演示中的团队展示数据建模图时特别有用。上下文过滤很容易设置,并将强调当前选择的图表元素及其直接连接的元素。

了解更多:视觉过滤器