- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[VisualStudio企业设计师版中的基于Visio的数据库建模
Visual Studio .NET企业设计师版中的基于Visio的数据库建模 微软 软件开发工程师 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对现有数据库进行反向工程 修改数据库 对代码进行操作 预备知识 数据库 数据库模型概念 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对现有数据库进行反向工程 修改数据库 对代码进行操作 建模过程为什么要建立数据库模型? 数据库强制业务规则 建立模型迫使你为业务规则提供文档 建立模型让你决定数据库如何强制业务规则 识别重要的事物 及早识别潜在的瓶颈 设计更高性能的重要的事物 降低维护费用 数据库结构已归档 决定及权衡取舍已归档 数据库满足业务需求 建模过程概念层 对象角色建模 (ORM) 允许你把注意力集中在系统中的对象和他们所扮演的角色 可用于数据库的概念层设计阶段 企业设计师版很容易把ORM模型转换成 ER图 建模过程逻辑层 创建实体关系图 (ERD) 系统用实体和属性等术语来描述 可用于数据库的逻辑层设计阶段 企业设计师版很容易从ER图创建物理的数据库 建模过程物理层 企业设计师版中的工具使你很容易编辑数据库里的各种对象 表 视图 存储过程 函数 触发器 Check子句 Visual Studio?企业设计师版 包含Visio?专业版,加上: 数据库架构生成 直接生成或通过DDL脚本间接生成 模型错误检查 模型--数据库同步化 数据库报告 基于业务规则的数据库设计 (ORM) 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对现有数据库进行反向工程 修改数据库 对代码进行操作 用ORM设计数据库基于业务规则的设计 对象角色建模 (ORM) 使用自然语言的事实和例子进行概念层数据库设计 自动生成逻辑数据库和物理数据库模型 通过非技术人员可理解的语言来产生数据库模型 用ORM设计数据库 对象角色建模 (ORM) 是: 易理解 用英语及直观的图形来表述事实和规则 可靠 用英语及数据抽样来验证规则 易表达 用图形捕获更多的业务规则 稳定 把模型和数据库变化所产生的影响减少到最小 用ORM设计数据库输入业务规则 在ORM模型中要表述业务规则,将每个事实用对象类型和谓词 例子 Employee works for Department Employee 和 Department 是对象类型 两者关系由谓词 “works for” 来表述 添加约束 Each Employee works for at most one Department 用ORM设计数据库事实编辑器 定义一个新的事实 Employee works for Department Department employs Employee 用ORM设计数据库输入约束 回答自然语言问题来定义约束 用ORM设计数据库ORM 模型到逻辑模型 创建一个新的逻辑数据库模型 File New Database Model 把ORM模型添加到逻辑数据库模型的项目列表中 通过生成这个项目把ORM模型转换成逻辑模型 把生成的表拖到绘图页上来查看结果 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对现有数据库进行反向工程 修改数据库 对代码进行操作 创建实体关系图 概述 ER图 允许你详细说明数据库是如何实现你的ORM概念模型的 允许你定义具体的数据库细节 索引 键 触发器 关系基数 扩展属性 文件组 创建实体关系图 界面 创建实体关系图 扩展属性 数据库属性窗口让你对表,列,关系等设置扩展属性 例子 SQL Server 中的文件组属性 Oracle 和 DB2 中的表空间属性 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对现有数据库进行反向工程 修改数据库 对代码进行操作 创建数据库 概述 生成物理数据库: 一个新的数据库 使用现有的数据库 确认 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对现有数据库进行反向工程 修改数据库 对代码进行操作 对现有数据库进行反向工程 概述 生成 ER模型 ORM模型 给现有的数据库结构建立文档记录 允许你对数据库设计作出更全面的决定 日程 建模过程 运用对象角色建模(ORM)方法设计数据库 创建实体关系图(ER Diagram) 创建数据库 对
您可能关注的文档
- [U盘制作系统与安装方法.ppt
- [U盘装win7系统.ppt
- [U盘安装系统:上网本oR免光驱安装版系统Ghost版最终版.ppt
- [U盘装系统教程.ppt
- [V.关键绩效评估体系.ppt
- [U盘安装系统:上网本oR免光驱安装版系统Ghost版修正版.ppt
- [u盘需要多大的存储空间才能装系统.ppt
- [U盘手动装系统.ppt
- [VAVE课件.ppt
- [v2第四次课教学设计.ppt
- 苏教版8年级上册数学全册教学课件(2021年10月修订).pptx
- 比师大版数学4年级下册全册教学课件.pptx
- 冀教版5年级上册数学全册教学课件.pptx
- 办公室普通党员2024年组织生活会个人对照检查发言材料供参考.docx
- 领导班子成员2025年组织生活会“四个带头”对照检查材料范文.docx
- 2024年度专题组织生活会个人“四个带头”对照检查材料范文.docx
- 党支部领导班子2025年民主生活会“四个带头”个人对照检查材料范文.docx
- 2024年抓基层党建工作述职报告参考范文.docx
- 2024年度民主生活会征求意见情况的报告范文2篇.docx
- 普通党员2024年组织生活会个人“四个带头”对照检查发言材料2篇.docx
最近下载
- 2012土地开发整理项目预算定额标准.xls
- 1.古诗三首《惠崇春江晚景》课件(共25张PPT).pptx VIP
- 八年级历史上册 第17课 中国工农红军长征教案 新人教版.docx
- 人教版美术七年级下册第一单元第2课《生活之美》 课件.pptx
- My motherland(我的祖国)英语朗诵演讲稿.docx
- 四川省广元市全国计算机等级考试计算机基础及Photoshop应用预测试题(含答案).docx
- 2024年上海市《辅警招聘考试必刷500题》考试题库及答案.pdf VIP
- avaya one-x attendant 使用说明.doc
- 2024年江苏省南京市中考历史试题卷(含答案).docx
- 2025年铁岭卫生职业学院单招职业技能测试题库word版.docx VIP
文档评论(0)