前页 | 后页 |
数据库连接
数据库object提供了A方便的方式来存储实时数据库的连接详细信息。 Enterprise Architect支持定义许多不同的连接类型:
- MS Access
- 火鸟
- SQLite(在Enterprise Architect v16 中引入)
- 本机连接(在Enterprise Architect v16 中引入),以及
- ODBC
创建数据库连接元素
A数据库元素在UML数据建模配置文件中表示为 < 一个工件元素与立体连接>>。您可以创建这些:
- 在数据库生成器中或
- 通过将“数据库连接”图标从“数据建模”工具箱页面拖到图表上
使用数据库添加数据库连接
节 |
行动 |
也见 |
---|---|---|
1 |
打开数据库生成器。 |
数据库生成器 |
2 |
加载或创建数据模型。 |
|
3 |
右键单击 Connections包并选择“加新DB Connection”。 |
|
4 |
用适当的 Connection 名称改写默认名称,然后按 Enter 键。 |
|
5 |
双击新连接,或右键单击它并选择“数据库连接属性”。 将显示“数据库连接属性”对话框。 |
将数据库连接添加到图表
节 |
行动 |
也见 |
---|---|---|
1 |
打开您的数据建模图,如有必要,显示 工具箱数据建模图表查找工具箱项”对话框并指定“数据建模”)。 |
|
2 |
将“数据库连接”图标拖到图表上。
这会生成数据库连接元素。
|
|
3 |
双击新元素。 将显示“数据库连接属性”对话框。 |
连接数据库属性
选项 |
行动 |
也见 |
---|---|---|
DBMS类型 |
单击相应类型的单选按钮:
|
|
文件名/DSN |
如果您选择了MS Access或火鸟的“DBMS类型”,请输入或浏览物理文件的位置和名称。如果该文件尚不存在,它将被创建。 如果您选择了 ODBC 的“DBMS类型”,请输入或选择定义的 ODBC DSN。根据 DBMS,可能会提示您输入其他详细信息,例如服务器、连接用户 ID 和密码。 |
|
其它模式 |
此字段充当模式过滤器,以限制对 ODBC 连接进行的查询返回的对象数。由于大量的系统对象,在此字段中输入一个值对于 Oracle 数据库来说尤其重要,因为它可以减少连接到数据库所需的时间。 如果您需要输入多个要过滤的模式,请用逗号分隔它们。 |
|
确定 |
单击此按钮以保存您所做的更改。 |
删除连接
如果不再需要连接,您可以将其删除,就像从数据库构建器、浏览器窗口或图表中删除任何其他元素一样。右键单击元素并选择相应的“删除<元素名称>”选项。
注记
- 建议在团队环境中工作(即,多个用户共享一个Enterprise Architect存储库)时,所有基于 ODBC 的数据库连接对象都定义为“无 DSN”,以便数据库连接object包含所有必要的详细信息,因此可以在所有用户之间共享,虽然本机连接这样做并且更容易设置
- 保存初始选择后,无法更改数据库连接object的 DBMS 类型