enterprise architect ( 二)画数据库实体图

本文详细介绍了如何使用Enterprise Architect创建和转换数据库实体图(ERD)到数据模型,包括添加新模型、画表和字段、建立关系、模型转换以及生成DDL和文档的步骤。
本文接上篇,本文主要介绍如何画实体图(ER),数据模型转换 ERD, ERD转换为数据模型,生成ddl,生成文档

实体图 (ERD)到数据模型转换的目的是从 ERD 逻辑模型创建数据模型, 生成默认数据库类型的数据模型,为DDL生成做准备。在做转换之前,确保您已经为每个属性定义了通用的数据类型,并选择了一个数据库类型作为默认的数据库。数据建模图可以自动生成。这个数据模型可用于生成 DDL 语句,它可以运行在Enterprise Architect 支持的数据库产品中。

(1)添加新模型

[img]http://dl2.iteye.com/upload/attachment/0124/5128/46bf0e92-babf-3e26-8b31-2dd55d5a0f22.png[/img]

(2)注意工具箱切换

[color=orange]画ER用 entity relationship diagram
画表用data modeling[/color]

[img]http://dl2.iteye.com/upload/attachment/0124/5132/b0f38eea-07c4-306a-82dd-65b6f5a4bf9b.png[/img]


[img]http://dl2.iteye.com/upload/attachment/0124/5146/2a1ae0f2-b76a-389f-8f7b-2ffc7dedc12c.png[/img]


[img]http://dl2.iteye.com/upload/attachment/0124/5148/c62cd468-4999-35ab-9473-41c26e907e12.png[/img]


(3)添加表和字段,建立关系

[img]http://dl2.iteye.com/upload/attachment/0124/5134/5a41c16e-5084-3482-9a07-928b1757abb9.png[/img]


[img]http://dl2.iteye.com/up
### Enterprise Architect 数据库使用指南 #### 支持的数据库种类 Enterprise Architect 支持多达13种不同的数据库建模类型,这些类型的数据库涵盖了广泛的应用场景。无论是关系型还是非关系型数据库,都能找到相应的支持[^2]。 #### 创建数据模型图 为了有效地进行数据库设计,在软件内可以通过新建项目并选择合适的数据模型模板来启动这一过程。一旦选择了特定的数据库类型,就可以开始绘制实体关系图(ERD),定义表格及其之间的关联。 #### 自动生成SQL脚本 完成数据模型的设计之后,可以直接利用内置功能生成用于创建所描述结构的SQL语句。这项特性极大地简化了从概念到实际部署的过程,减少了手动编写复杂查询的需求。 #### 导入已有表结构 对于已经存在并且想要迁移到新系统的旧有数据库,可通过ODBC连接方式轻松导入现有的数据表结构至当前正在工作的模型之中。这样不仅保留了历史信息的一致性和完整性,还能够在此基础上继续扩展和发展新的架构。 #### 打开和管理外部文件 当涉及到具体的实现细节时,比如存储过程或其他形式的程序代码片段,用户可以选择点击图表上的相应组件,并按下`Ctrl+E`组合键以尝试在集成环境中打开它们;或者让系统调用操作系统级别的应用程序来进行查看或编辑操作[^3]。 ```sql CREATE TABLE example_table ( id INT PRIMARY KEY, name VARCHAR(50), description TEXT ); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值