第三章 关系数据模型 The Relational Data Model.ppt

第三章 关系数据模型 The Relational Data Model.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 关系数据模型 The Relational Data Model.ppt

第7章 数据库设计 数据库设计特点 数据库设计方法 §7.1 数据库设计的步骤 §7.2 需求分析 数据流图的符号 数据字典是关于数据库中数据的描述,即元数据,而不是数据本身。 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 需求分析阶段强调(1)可扩展性(2)用户参与 §7.3 概念结构设计 a. 划分和确定实体类型 b.划分和确定联系类型 c.确定属性(两个准则) d.画出E—R图 §7.4 逻辑结构设计 E-R图向关系模型转化的原则和方法 自联系(递归联系): 1:1的自联系 :如人的互助关系,人-----资助者,规定一个人最多可以支助一个人,而每个人最多可以被一个人支助,此时,有如下表格: Person Jones-------Smith(被支助者) Smith-------Parks Myrtle------Pines 可以把被支助者的关键字置于支助者中: Person PersonSponsored Jones Smith Smith Parks Parks null Myrtle Pines Pines null 可以把支助者的关键字置于被支助者关系中: Person PersonSponsoredBy Jones null Smith Jones Parks Smith Myrtle null Pines Myrtle 关系模型的优化 §7.5 数据库物理设计 聚簇功能 为了提高某个属性(组)的查询速度,把在这个属性或属性组上有相同值的元组集中存放在一个物理块中,如果存放不下,可以存放到预留的空白区或链接到多个物理块。 建立与维护聚簇的开销都相当大。 对已有关系建立聚簇,将导致关系中元组的存储位置发生移动,并使得此关系上原有的索引无效,必须重建。 建立聚簇的条件 通过聚簇码进行访问或连接是该关系的主要应用,而与聚簇码无关的其他访问很少或是次要的。尤其是当sql语句中包含与聚簇码有关的order by,group by,union,distinct等子句或短语时; 评价数据库物理结构 对选定的多种方案从时间效率、空间效率和维护代价以及各种用户要求的角度来进行定量的估算,从而选择出一种较优的物理结构。 设计数据库的物理结构必须充分了解 所用DBMS的内部特征,特别是存储结构和存储方法; 充分了解应用环境,特别是应用的处理频率和响应时间要求; 充分了解外存设备的特性。 §7.6 数据库实施 §7.7 数据库运行与维护 1:1:学生信息----借书证 三个实体间的多元联系: 父亲、母亲、孩子 自联系(递归联系):1:1的自联系 :::如人的互助关系,人-----资助者,规定一个人最多可以支助一个人,而每个人最多可以被一个人支助,此时,有如下表格: Person Jones-------smith(被支助者) smith-------parks myrtle------pines 可以把被支助者的关键字置于支助者中: Person personSponsored Jones smith Smith parks Parks null Myrtle pines Pines null 可以把支助者的关键字置于被支助者关系中: Person personSponsoredBy Jones null Smith jones Parks smith Myrtle null Pines myrtle 弱实体:其存在依赖于其他实体,如学生----学生家长;学生公寓楼(bu

文档评论(0)

yingzhiguo + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档