前页 | 后页 |
数据库视图
数据库视图表示预定义查询A结果。与库表不同,视图是从一个或多个表(或其他视图)中的数据动态得出的。 Enterprise Architect支持视图的定义,视图有没有这个语句:
“创建视图{viewName} As”声明
每当执行 DDL 生成时,系统将自动动态添加(如果缺少)。不定义此语句的优点是,当视图object被重命名时,“视图定义”属性不必手动更新。
您可以创建数据库视图:
- 在数据库生成器中或
- 通过将数据建模工具箱中的“视图”图标拖到图表上
使用数据库生成器添加数据库视图
节 |
行动 |
也见 |
---|---|---|
1 |
打开数据库生成器。 |
数据库生成器 |
2 |
加载或创建数据模型。 |
|
3 |
右键单击“视图”包并选择“加新视图”。 |
|
4 |
用视图的适当名称改写默认名称,然后按 Enter 键。 |
|
5 |
双击新视图,或右键单击它并选择' # 物件属性”。 ' # 显示“物件编辑器”对话框。 |
将数据库视图添加到图表
节 |
行动 |
也见 |
---|---|---|
1 |
打开您的数据建模图,如果需要,显示 工具箱数据建模图表工具箱项”对话框并指定“数据建模”)。 |
|
2 |
将“视图”图标拖到图表上。 这会生成视图元素:
|
|
3 |
右键单击新的视图元素并选择' # 物件属性”。 ' # 显示“物件编辑器”对话框。 |
# 物件编辑
' #
多个基于 SQL 的数据库对象(视图、过程、函数和序列)共享“物件编辑器”对话框;它帮助数据建模者管理基于 SQL 的object的各种属性。
选项 |
行动 |
也见 |
---|---|---|
数据库 |
如果已设置,则显示默认数据库类型。 如果未设置默认值,或者您想更改此视图的数据库类型,请单击下拉箭头并选择目标 DBMS 到模型。 |
设置数据库类型 |
依赖项 |
当前object所依赖A对象列表。 “依赖项”列表显示:
|
|
注记 |
如有必要,请在当前视图上输入评论。 |
|
定义 |
类型全# 视图定义。对于高达 12. 1 (编译1227)的Enterprise Architect版本,这必须包括适用于目标 DBMS 的 CREATE_VIEW 语法(对于更高版本,这不需要)。例如: 创建视图“MyViewName”为 [查看定义] 代码编辑智能感知为基本的# 当前数据模型中所有对象的关键字、功能和名称。 |
选项-代码编辑器 智能感知 |