预订演示
前页 后页

数据库视图

数据库视图表示预定义查询A结果。与库表不同,视图是从一个或多个表(或其他视图)中的数据动态得出的。 Enterprise Architect支持视图的定义,视图有没有这个语句:

“创建视图{viewName} As”声明

每当执行 DDL 生成时,系统将自动动态添加(如果缺少)。不定义此语句的优点是,当视图object被重命名时,“视图定义”属性不必手动更新。

您可以创建数据库视图:

  • 在数据库生成器中或
  • 通过将数据建模工具箱中的“视图”图标拖到图表上

使用数据库生成器添加数据库视图

行动

也见

1

打开数据库生成器。

数据库构建器

2

加载或创建数据模型。

3

右键单击“视图”包并选择“加新视图”。

4

用视图的适当名称改写默认名称,然后按 Enter 键。

5

双击新视图,或右键单击它并选择' #

物件属性”。

' #

显示“物件编辑器”对话框。

将数据库视图添加到图表

行动

也见

1

打开您的数据建模图,如果需要,显示 Search工具箱数据建模图表工具箱项”对话框并指定“数据建模”)。

2

将“视图”图标拖到图表上。

View

这会生成视图元素:

View element in Sparx Systems Enterprise Architect.

3

右键单击新的视图元素并选择' #

物件属性”。

' #

显示“物件编辑器”对话框。

# 物件编辑

' #

多个基于 SQL 的数据库对象(视图、过程、函数和序列)共享“物件编辑器”对话框;它帮助数据建模者管理基于 SQL 的object的各种属性。

选项

行动

也见

数据库

如果已设置,则显示默认数据库类型。

如果未设置默认值,或者您想更改此视图的数据库类型,请单击下拉箭头并选择目标 DBMS 到模型。

设置数据库类型

依赖项

当前object所依赖A对象列表。 “依赖项”列表显示:

  • 此视图与另一个库表或视图之间的每个视图连接器
  • “父母”标记值中的任何object名称(指定为 CSV 列表)

注记

如有必要,请在当前视图上输入评论。

定义

类型全#

视图定义。对于高达 12. 1 (编译1227)的Enterprise Architect版本,这必须包括适用于目标 DBMS 的 CREATE_VIEW 语法(对于更高版本,这不需要)。例如:

创建视图“MyViewName”为

[查看定义]

代码编辑智能感知为基本的#

当前数据模型中所有对象的关键字、功能和名称。

选项-代码编辑器 智能感知

了解更多