在数据库模型图中创建或编辑视图

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

您可以将视图视为已保存的查询。视图是特别有用,如果您想要从多个表访问相同的信息,或者向用户公开数据而不允许他们更改实际的表。

您要做什么?

向数据库模型图添加视图

从表的列分配到视图

编辑视图中的列的属性

编辑视图属性

删除视图

重新排序代码窗口中的视图

定义命名空间值的实体或视图

创建视图的代码

找不到该数据库建模功能?

最有可能的情况是:您的 Microsoft Office Visio 版本不包含所查找的功能。要查明所用的 Visio 版本,请单击“帮助”菜单上的“关于 Microsoft Office Visio”。版本名称将显示在对话框中文本的首行。

“Microsoft Office Visio Standard”不包含“数据库模型图”模板。

Microsoft Office Visio Professional 支持“数据库模型图”模板的反向工程功能(即在 Visio 中使用现有数据库创建模型),但是不支持正向工程功能(即使用 Visio 数据库模型生成 SQL 代码)。

注意: 您可以找到数据库的完整套件建模功能,包括反向工程和转发工程,企业设计师 Visio 中。企业设计师 Visio 将包含在 MSDN 高级版订阅,这是可用于 Visual Studio 专业版和 Visual Studio 工作组系统基于角色的版本。

向数据库模型图添加视图

  • “实体关系”“对象关系”模具中,将一个“视图”形状拖到绘图页上。

返回页首

将表中的列分配给视图

  1. 打开要向其中添加列的视图所在的数据库模型图。

  2. 双击该视图,然后在“数据库属性”窗口的“类别”列表中,单击“列”

  3. 请执行下列操作之一:

    • 单击一个空行的“物理名称”域,然后键入列的名称。对要添加到视图中的每一列分别重复这一步。

    • 单击“添加”。新列的默认名称遵循您在“建模首选参数”对话框中指定的命名规则。若要更改列的名称,请单击默认列名,然后键入新名称。对要添加到视图中的每一列分别重复这一步。

  4. 单击要定义其属性的列的名称,然后单击“编辑”

  5. “视图列属性”对话框的“源”选项卡上,单击“另一表或视图中的已知列”,然后单击“更改”

  6. “选取列”对话框中,从数据库模型图的表和视图列表中选择一个列,然后单击“确定”

  7. 对设置感到满意后,单击“确定”

  8. 对在步骤 3 中添加的每一列分别重复步骤 4 到 7。

返回页首

在视图中编辑列的属性

  1. 打开数据库模型图。

  2. 双击包含要修改的列的视图,然后在“数据库属性”窗口的“类别”列表中单击“列”

  3. 单击要修改的列的名称,然后单击“编辑”

  4. “视图列属性”对话框中,单击包含要编辑的信息的选项卡,然后进行相应更改。

  5. 对设置感到满意后,单击“确定”

返回页首

编辑视图的属性

  1. 打开数据库模型图。

  2. 双击要编辑其属性的视图以打开“数据库属性”窗口。

  3. “数据库属性”窗口中,单击包含要编辑的信息的类别,然后进行相应更改。

数据库模型图被自动更新。

返回页首

删除视图

  1. 打开数据库模型图。

  2. 在绘图页上,单击要删除的视图,然后按 Delete。

  3. “删除对象”对话框中,执行下列操作之一:

    • 单击“是”可将视图从绘图页中删除,同时也将其从模型和“表和视图”窗口中删除。

    • 单击“否”可将视图从绘图页中删除,但不会将其从模型或“表和视图”窗口中删除。

注意: 如果从图中删除对象时未看到“删除对象”对话框,请在“数据库”菜单上指向“选项”,单击“建模”,然后在“数据库建模首选参数”对话框的“逻辑图”选项卡上,单击“当从图表删除对象时”下的“询问用户应执行何种操作”。或者,如果要从模型中删除视图,可在“表和视图”窗口中单击相应的视图,然后按 Delete 键。

返回页首

在“代码”窗口中对视图重新排序

  1. 如果“代码”窗口尚未打开,请在“数据库”菜单上指向“查看”,然后单击“代码”以打开该窗口。

    注意: 此命令仅在“数据库模型图”模板中可用。

  2. 将要对其重新排序的视图拖到该窗口中的新位置。

返回页首

为实体或视图定义命名空间值

  1. 打开数据库模型图。

  2. 双击要设置其命名空间的实体或视图以打开“数据库属性”窗口。

  3. “类别”列表中,单击“定义”,然后在“命名空间”框中键入可区分的文本。

数据库模型被自动更新。

返回页首

为视图创建代码

  1. “实体关系”“对象关系”模具中拖出一个“视图”形状。

  2. 双击该形状以打开“数据库属性”窗口。

  3. “类别”下,单击“SQL”

  4. SQL 窗口中键入代码。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×