ch11数据库设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch11数据库设计.ppt

第11章 数据库设计 ;目录 Contents;11.1 概述 ;数据中心原理 人们的认知过程: 重硬件、轻软件 重软件、轻数据 重数据 (60’s-70’s) (70’s-80’s) (90’s-) 数据中心原理: James Martin 80年代提出; 企业集成信息系统应以数据为中心: 数据类是相对稳定的;处理是多变的;集成化的数据环境。 数据规划、数据库设计管理成为重点、难点; 西方企业中的重要角色: CIO(Chief Information Officer) - DA(Data Administrator) DBA ;11.1.2 数据库的生命周期 生命周期 ;各阶段主要工作 规划(Planning) 应用范围确定,应用环境分析 投资估算,风险/效益分析 数据标准化工作(信息分类与编码) DBMS及其支撑环境的规划、选择与配置 人员的培训与配备 设计(Design) 定义需求 数据建模 设计模式(外、逻辑、内) 设计完整性约束 设计典型应用 ;建立(Build) DBMS实现(数据模式、完整性约束、安全模式) 加载数据 应用培训 管理维护(Administration Maintenance) 性能监视,DB调整 日常管理与维护(安全、完整性、备份与恢复) DB重组(Reorganization) 扩充重构(Extending Restructuring) DB扩充 DB重构 ;11.1.3 数据库设计 任务与目标 任务: 根据企业的需求(信息、处理需求)及数据库支撑环境(硬件、网络平台,OS平台,DBMS)的特点,设计出满足要求的数据模式(外模式、逻辑/概念模式、内模式)及典型应用。 目标: 对常用的、大多数应用能使用方便、性能满意。 ;方法与特点 方法: 面向数据的方法----信息工程方法(IEM): 注重企业全局的数据规划和对企 业业务目标的理解,在此基础上设计 全局数据模式,作为企业集成信息系 统的基础。 ??? 特点:反复性 / 试探性 / 分步进行 ;需求分析;需求分析(Requirements Analysis) 定义需求规格说明 构造元数据纲目库(Metadata Repository) 概念设计(Conceptual Design) 数据建模(E/R) 逻辑设计(Logical Design) 模式转换(E/R to Relational) ? 模式规范化 ? 完整性约束设计 ? 外模式设计 ? 典型应用设计 物理设计(Physical Design) 内模式设计 ;目录 Contents;11.2 需求分析 ;11.2.2 提交的成果 需求规格说明: 初步的实体/联系图(E/R) 业务功能层次图(BFH) 功能/实体、功能/业务单位、实体/业务单位矩阵 数据流图(DFD) 数据分布、约束、输出格式需求 数据量,功能使用频率,用户期望性能 各种策略:审计,控制,后备/恢复,转换,etc. ;;目录 Contents;11.3 概念设计 ;视图集成法(View Integration Approach): 局部需求说明1 局部数据模式/视图1 局部需求说明2 局部数据模式/视图1 全局数据模式 …… 局部需求说明n 局部数据模式/视图n ;;视图合并集成的策略 Global Schema Global Schema Global Schema ;目录 Contents;11.4 逻辑设计 ;11.4.2 E/R向关系转换 基本规则: 实体集 / 属性 关系模式 / 属性 联系集 / 属性 ;实体的转换: 模式及属性的命名:易读、好记。 e.g. 合同的关系模式: contract(code, name, first-part, second-part,sign-date, total-price, …) ht(bm, mc, jf, yf, qdrq, zj, …) ------不好! 属性域的处理:选择最合适的数据类型/自定义数据类型。 ;;联系的转换: 1:1联系: ;1:N联系: ;M:N联系: ;M:N:P联系: ;11.4.3 关系模式的规范化(已学过) 11.4.4 模式的调整 为改善DB性能的调整: 减少连接运算: 逆规范化

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档