第04章数据库设计讲述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
理解和转换多对多联系 多对多联系是一类比较复杂的联系,一般数据库管理系统并不直接支持这类联系,或者由于技术上的原因我们也不直接使用这类联系,我们总是把多对多联系转换为一对多联系。 曾经提到的连接陷阱是否还存在? 可以提供某个仓库的职工经手的订购单所订某种器件的数量。 使用PD自动把E-R模型转换为关系模型 由逻辑数据模型生成物理数据模型 在基于关系模型的物理数据模型设计中一般涉及如下内容: 确定使用的数据库管理系统; 定义表; 定义关键字; 定义或完善视图; 定义列; 定义域; 定义约束规则; 定义索引; 定义触发器; 定义参照联系(外部关键字); 定义扩展属性等。 在PowerDesinger中生成物理数据模型 在生成物理数据模型时需要指定具体的数据库管理系统,如SQL Server 2005/2008或MySQL等。 由LDM生成PDM 必要的调整和修改,参见P118 这些关系的建立参见第5章 物理数据库设计 物理数据库设计的内容是设计数据库的存储结构和物理实现方法。 在物理数据库设计阶段主要包括的内容有: 估算数据库的数据存储量 安排数据库的存储 设计索引 设计备份策略 本章小结 数据库设计是数据库管理员的主要职责之一,一个数据库设计的好坏直接影响到日后数据库的使用。 本章介绍了数据库设计的概念数据模型、逻辑数据模型和物理数据模型的内容和方法。 本章使用PowerDesigner来学习和实践整个数据建模的过程。 思考题 为什么数据库设计需要经历概念数据模型、逻辑数据模型和物理数据模型等设计阶段? 什么是概念数据模型? 什么是实体?什么是弱实体? 实体之间有哪些基本联系? 什么是实体之间的强制联系? 什么是实体之间的依赖联系? PowerDesigner属于哪一类的软件工具?试述PowerDesigner的主要功能。 叙述使用PowerDesigner建立概念数据模型的基本方法。 思考题 设计数据库为什么需要讨论实体之间的联系? 为什么说两个实体之间的一个多对多联系实际蕴含了两个一对多的联系? 为什么一般需要将多对多的联系转换为一对多的联系? 什么是连接陷阱? 局部概念数据模型合并成全局概念数据模型时需要注意哪些问题? 什么是逻辑数据模型?设计逻辑数据模型时的主要工作有哪些? 如何把把E-R模型转换为关系数据模型? 什么是物理数据模型?设计物理数据模型时的主要工作有哪些? 仓库和器件两个实体之间的联系类型? 如果规定一个仓库只能存放一种器件,并且一种器件只能存放在一个仓库,这时仓库和器件之间的联系类型是一对一的; 如果规定一个仓库可以存放多种器件,但是一种器件只能存放在一个仓库,这时仓库和器件之间的联系类型是一对多的; 如果规定一个仓库可以存放多种器件,同时一种器件可以存放在多个仓库,这时仓库和器件之间的联系类型是多对多的。 管理方法不同,联系类型不同! 如果仓库和器件之间的联系是一对一的 仓库号 器件号 数量 WH1 WH2 WH3 WH4 P1 P2 P3 P4 100 120 180 200 仓库号 城市 面积 器件号 器件名称 数量 WH1 WH2 WH3 WH4 北京 上海 广州 重庆 500 450 200 300 P1 P2 P3 P4 显示卡 声卡 解压卡 散热风扇 100 120 180 200 仓库号 城市 面积 WH1 WH2 WH3 WH4 北京 上海 广州 重庆 500 450 200 300 器件号 器件名称 P1 P2 P3 P4 显示卡 声卡 解压卡 散热风扇 可以合并为一个文件 仓库号和器件号是候选关键字,该关系满足三范式 如果仓库和器件之间的联系是一对多的 仓库号 器件号 数量 WH1 WH1 WH2 WH2 P1 P2 P3 P4 100 120 180 200 仓库号 城市 面积 器件号 器件名称 数量 WH1 WH1 WH2 WH2 WH3 WH4 北京 北京 上海 上海 广州 重庆 500 500 450 450 200 300 P1 P2 P3 P4 显示卡 声卡 解压卡 散热风扇 100 120 180 200 仓库号 城市 面积 WH1 WH2 WH3 WH4 北京 上海 广州 重庆 500 450 200 300 器件号 器件名称 P1 P2 P3 P4 显示卡 声卡 解压卡 散热风扇 如果合并成一个文件: 仓库号和器件号共同构成KEY,该关系不满足2NF 仓库号 器件号 器件名称 数量 WH1 WH1 WH2 WH2 P1 P2 P3 P4 显示卡 声卡 解压卡 散热风扇 100 120 180 200 仓库号 城市 面积 WH1 WH2 WH3 WH4 北京 上海 广州 重庆 500 450 200 300 仓库和器件之间的联系是一对多时 仓库号

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档