设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3379|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-24 09:32:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您可以将视图视为保存的查询。如果需要访问来自多个表中的相同信息,或者希望向用户公开数据又不允许他们更改实际的表时,视图尤其有用。
找不到数据库建模功能? 最有可能的情况是:您的 Microsoft Office Visio 版本不包含所查找的功能。要查明所用的 Visio 版本,请单击“帮助”菜单上的“关于 Microsoft Office Visio”。版本名称将显示在对话框中文本的首行。
Microsoft Office Visio Standard 不包含“数据库模型图”模板。
Microsoft Office Visio Professional 支持“数据库模型图”模板的反向工程功能(即在 Visio 中使用现有数据库创建模型),但是不支持正向工程功能(即使用 Visio 数据库模型生成 SQL 代码)。
注释   在 Visio for Enterprise Architects 中,您可以找到整套数据库建模功能,包括反向工程和正向工程功能。Visio for Enterprise Architects 包含在 MSDN Premium Subscription 中,随 Visual Studio Professional 和 Visual Studio Team System 基于角色的版本一起提供。
向数据库模型图添加视图
  • “实体关系”“对象关系”模具中,将一个“视图”形状拖到绘图页上。
将表中的列分配给视图
  • 打开要向其中添加列的视图所在的数据库模型图。
  • 双击该视图,然后在“数据库属性”窗口的“类别”列表中,单击“列”
  • 请执行下列操作之一:
    • 单击一个空行的“物理名称”域,然后键入列的名称。对要添加到视图中的每一列分别重复这一步。
    • 单击“添加”。新列的默认名称遵循您在“建模首选参数”对话框中指定的命名规则。若要更改列的名称,请单击默认列名,然后键入新名称。对要添加到视图中的每一列分别重复这一步。
  • 单击要定义其属性的列的名称,然后单击“编辑”
  • “视图列属性”对话框的“源”选项卡上,单击“另一表或视图中的已知列”,然后单击“更改”
  • “选取列”对话框中,从数据库模型图的表和视图列表中选择一个列,然后单击“确定”
  • 对设置感到满意后,单击“确定”
  • 对在步骤 3 中添加的每一列分别重复步骤 4 到 7。
在视图中编辑列的属性
  • 打开数据库模型图。
  • 双击包含要修改的列的视图,然后在“数据库属性”窗口的“类别”列表中单击“列”
  • 单击要修改的列的名称,然后单击“编辑”
  • “视图列属性”对话框中,单击包含要编辑的信息的选项卡,然后进行相应更改。
  • 对设置感到满意后,单击“确定”
编辑视图的属性
  • 打开数据库模型图。
  • 双击要编辑其属性的视图以打开“数据库属性”窗口。
  • “数据库属性”窗口中,单击包含要编辑的信息的类别,然后进行相应更改。
数据库模型图被自动更新。
删除视图
  • 打开数据库模型图。
  • 在绘图页上,单击要删除的视图,然后按 Delete。
  • “删除对象”对话框中,执行下列操作之一:
    • 单击“是”可将视图从绘图页中删除,同时也将其从模型和“表和视图”窗口中删除。
    • 单击“否”可将视图从绘图页中删除,但不会将其从模型或“表和视图”窗口中删除。
注释   如果从图中删除对象时未看到“删除对象”对话框,请在“数据库”菜单上指向“选项”,单击“建模”,然后在“数据库建模首选参数”对话框的“逻辑图”选项卡上,单击“当从图表删除对象时”下的“询问用户应执行何种操作”。或者,如果要从模型中删除视图,可在“表和视图”窗口中单击相应的视图,然后按 Delete 键。
在“代码”窗口中对视图重新排序
  • 如果“代码”窗口尚未打开,请在“数据库”菜单上指向“查看”,然后单击“代码”以打开该窗口。 注释   此命令仅在“数据库模型图”模板中可用。
  • 将要对其重新排序的视图拖到该窗口中的新位置。
为实体或视图定义命名空间值
  • 打开数据库模型图。
  • 双击要设置其命名空间的实体或视图以打开“数据库属性”窗口。
  • “类别”列表中,单击“定义”,然后在“命名空间”框中键入可区分的文本。
数据库模型被自动更新。
为视图创建代码
  • “实体关系”“对象关系”模具中拖出一个“视图”形状。
  • 双击该形状以打开“数据库属性”窗口。
  • “类别”下,单击“SQL”
  • 在随即出现的“SQL”窗口中键入您的代码。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-8 19:52 , Processed in 0.095574 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表