设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

Visio 2007 向数据库模型图添加表和列

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-24 09:02:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
表在数据库模型图中表示数据库中的表的结构,包括表名、列名、主关键字和数据类型。使用“数据库模型图”模板,可以创建新表、更改现有表或对现有数据库中的表实施反向工程。
找不到数据库建模功能?
最有可能的情况是:您的 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 基于角色的版本一起提供。
在数据库模型图中创建表
  • 打开要使用的数据库模型图。
  • “实体关系”“对象关系”模具中,将一个“实体”形状拖到绘图上。
  • 双击该形状以打开“数据库属性”窗口。
  • “类别”下,单击“定义”,然后键入表的名称。
  • “类别”下,单击“列”,键入名称并选择数据类型。
  • 对于值不能为空的列,选择“必需的”
  • 对于唯一标识数据库表中的每一行的列,选择“PK”(主关键字)。
  • “类别”下,单击“索引”“触发器”“检查”“扩展”以创建这些可选元素。
提示   在将实体形状拖到绘图上时,该形状使用默认名称。若要更改默认名称,请在“数据库”菜单上,指向“选项”,单击“建模”,然后进入“Logical Misc”选项卡。
向表中添加列创建表后,需要添加列并定义数据类型和主关键字等列属性。
  • 在您的图中双击表。
  • “数据库属性”窗口的“类别”下,单击“列”
  • 在第一个空的“物理名称”单元格中单击并键入一个名称。
  • 若要更改列的数据类型,请单击列的“数据类型”域,然后从列表中选择一个数据类型或将数据类型键入列表中。例如,可以键入 decimal(8,2)char(30)
  • 若要阻止空值,请选中“必需的”复选框。
  • 若要将列指定为主关键字,请选中“PK”复选框。
设置主关键字 关系使用主关键字和外键将一个表中的行映射到另一个表中的相应行。关系中必须至少有一个表具有主键才能建立关系。
  • 在您的图中双击表。
  • “数据库属性”窗口的“类别”下,单击“列”
  • 对于要用作主关键字的列,请选中“PK”框。如果要创建复合键,可以选中多个复选框。
注释   类型不能用作主关键字。
删除表 从数据库模型图中删除表时,可以只从图中删除相应的表,或同时从图和基础模型中删除相应的表。只从图中删除表在试用方案时十分有用。
  • 单击模型中的相应表并按键盘上的 Delete 键。
  • “删除对象”对话框中,执行下列操作之一:
    • 单击“是”从绘图和基础模型中删除表。
    • 单击“否”只从绘图中删除表。 注释   如果您在单击“否”后又决定将表添加回绘图,可以从“表和视图”窗口将该表拖到绘图上。
提示   您可以选择始终或从不从基础模型移除已删除的关系。在“数据库”菜单上,指向“选项”,单击“建模”,然后在“逻辑图”选项卡上选择所需的选项。
显示有关表的信息 您可以在图中显示有关表的信息,如主关键字(“PK”)、外键(“FKn”)、可选键(“AKn”)、唯一键(“UN”)以及索引(“In”)和数据类型。
  • “数据库”菜单上,指向“选项”,然后单击“文档”
  • “表”选项卡上,选择要在图中显示的项。 如果设置了关系表示法,这些批注会显示在左列中。如果使用 IDEF1X 表示法,这些批注会显示在列名旁的括号中。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-8 19:53 , Processed in 0.081222 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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