160 likes | 502 Views
数据库分析及开发技巧 Visio 在資料庫的應用. 郭安定 / OIIO Network 微软资深顾问. 本课程假设您 …. 已具备以下基本技术知识: 数据库管理实务经验 流程图基本概念. 最佳的选择 – Visio 2002. 商业化的视觉沟通语言 -- Visio 2002 Visio 制图的基本概念 使用 Visio 2002 解决数据管理的挑战 如何清楚掌握数据库结构 准备数据库文件同步性问题. Visio 制图基本步骤. 选择绘图类型 模板 (Template), 模具 (Stencil), 形状 (Shape) 加入形状区块
E N D
数据库分析及开发技巧 Visio 在資料庫的應用 郭安定/ OIIO Network 微软资深顾问
本课程假设您… • 已具备以下基本技术知识: • 数据库管理实务经验 • 流程图基本概念
最佳的选择 – Visio 2002 • 商业化的视觉沟通语言 -- Visio 2002 • Visio 制图的基本概念 • 使用 Visio 2002 解决数据管理的挑战 • 如何清楚掌握数据库结构 • 准备数据库文件同步性问题
Visio 制图基本步骤 • 选择绘图类型 • 模板(Template), 模具(Stencil), 形状(Shape) • 加入形状区块 • 标签式绘图页, 可互相连结参照 • 连结形状区块 • 设定动态连结路径, 静态连结路径 • 加注说明文字 • 输出制图结果
Visio 2002数据库模型结构图 • 数据库模型图
解决数据库管理的挑战工作状况一… • 我是刚到职的新人, 我想知道… • 公司某个数据库有哪些数据表… • 这些数据表如何关联… • 过去如何解决 ? • 询问左邻右舍… • 把离职员工找回来问… • 把关联图打印出来慢慢贴…
数据库管理实务 (一) • 我是新人, 公司数据库不敢乱动… • 如何 “快速并且安全地” 图解数据库结构 ? • 数据关联图太复杂, 字型太小看不清楚 • 如何分页打印出像墙壁大的关联图 ? • 经常需要向别人解释数据表的用途 • 能否针对不同资料表加作注记 ?
Visio 2002 如何解决 ?“还原数据库结构” • 反向工程精灵
Visio 2002 如何解决 ?打印 “超大形状”… • 分页打印
Visio 2002 如何解决 ?资料表 “特别注记” • Visio 特别功能 • 注标 (Callouts)
解决数据库管理的挑战工作状况二… • 面对程序设计人员, 我经常被要求… • 提供数据表字段型态… • 提供 Store Procedure 呼叫范例… • 过去如何解决 ? • 用 MS Word 或 MS Excel 整理成档案
数据库管理实务 (二) • 数据异动发生文件过期的问题… • 如何让说明文件跟数据同步 ? • 不想让别人看到敏感资料 • 能不能只提供程序及数据库结构 ?
Visio 2002 如何解决 ?“数据库变动” 的问题 • 重新整理模式精灵 • 从数据库异动到模型
Visio 2002 如何解决 ?“隐藏敏感数据” … • 显示程序: 检视, 预存程序
结论 • 为什么采用 Visio 设计数据库? • 简单、安全并具备广泛适用性 • 可视化的模型:绘图页间的超级链接 • 专业形状输出:分页打印、储存成网页…
更多的资源 • Visio 产品中文网站 • www.microsoft.com/china/visio • Visio 产品英文网站 • http://www.microsoft.com/office/visio/ • MSDN 网站资源 • http://msdn.microsoft.com/visio • Office 重要资源网页 (华文) • http://oiio.net