- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理7-4
* * 数据库完整性 第五章 第七章 数据库设计 本章要点 ??了解数据库设计的重要性和数据库设计在信息系统开发和建设中的核心地位。掌握数据库设计方法和步骤,使学生具有设计数据库模式以及开发数据库应用系统的基本能力,能在实际工作中运用这些知识、技术和方法,设计符合应用需求的数据库应用系统。 第七章 数据库设计 具体内容 7.1 数据库设计概述 7.2 需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 物理结构设计 7.6 数据库的实施和维护 第七章 数据库设计 学院 设置 1 系 n 班级 拥有 1 学生 n 设置 设置 选修 课程 讲授 教研室 拥有 教师 1 1 1 n m n n n 成绩 m n 全局概念视图设计: 全局概念视图 第七章 数据库设计 全局数据库模式的设计: 全局数据库模式 学院(学院编号,学院名称,院长,电话,地址) PK—学院编号 系(系编号,系名称,系主任,教研室个数,班级个数,学院编号) PK—系编号,FK —学院编号 教研室(教研室编号,教研室名称,教师人数,系编号) PK—教研室编号,FK —系编号 教师(教师编号,姓名,性别,职务,教研室编号) PK—教师编号,FK —教研室编号 班级(班级编号,班级名称,班级人数,班长姓名,专业,系编号) PK—班级编号,FK —系编号 学生(学号,姓名,性别,出生年月,籍贯,班级编号) PK—学号,FK —班级编号 课程(课程编号,课程名,学时,学分,学期,教师编号,教室) PK—课程编号,FK —教师编号 成绩(学号,课程编号,成绩) PK—学号,课程编号 第七章 数据库设计 7.5 物理结构设计 7.5.1 物理结构 数据库的物理结构设计:为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构。 物理结构:数据库在物理设备上的存储结构与存取方法,它依赖于选定的数据库管理系统。 物理结构设计的主要步骤: (1)确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构 ; (2)对物理结构进行评价,评价的重点是时间和空间效率。 如果评价结果满足原设计要求,则可进入到物理实施阶段,否则,就需要重新设计或修改物理结构,有时甚至要返回逻辑设计阶段修改数据模型。 第七章 数据库设计 7.5.1 物理结构 确定数据库的物理结构 评价数据库的物理结构 逻辑结 构设计 数据库 实施 物理 模型 物理结构设计过程 7.5 物理结构设计 第七章 数据库设计 7.5.1 物理结构 1.设计物理数据库结构的准备工作: (1)充分了解应用环境,详细分析要运行的事务,以获得选择物理数据库设计所需参数; (2)充分了解所用RDBMS的内部特征,特别是系统提供的存取方法和存储结构。 7.5 物理结构设计 第七章 数据库设计 7.5.1 物理结构 2.关系数据库物理设计应考虑内容: (1)确定数据的存储结构:设计关系、索引等数据库文件的物理存储结构,需考虑存取时间、空间效率和维护代价间的平衡(如在引入冗余数据以加快存取速度时应兼顾系统的空间效率); (2)选择合适的存取路径:确定哪些关系模式建立索引,索引关键字是什么等等(为关系模式选择存取方法); (3)确定数据的存放位置:确定数据存放在一个磁盘上还是多个磁盘上(如什么数据应存放在高速存储器上,什么应存放在低速存储器上等); (4)确定存取分布:许多DBMS都提供了一些存储分配参数供设计者使用(如缓冲区的大小和个数、块的长度、块因子的大小等等。设计者必须规定其中的一些参数的设置)。 7.5 物理结构设计 第七章 数据库设计 7.5.1 物理结构设计 3.评价物理结构 (1)由于在物理设计过程中需考虑的因素很多,包括存取时间和存储空间、维护代价和用户的要求等等,对这些因素进行权衡后,可能会产生多种物理设计方案。 (2)该阶段需对各种可能的设计方案进行评价,评价的重点是系统的时间和空间效率,并从多个方案中选出较优的物理结构。 7.5 物理结构设计 第七章 数据库设计 7.5.2 物理结构设计 目前流行的商品化关系数据库管理系统(RDBMS)中,数据库的大量内部物理结构都由RDBMS自动完成,留给用户参与的物理结构设计内容主要有如下几种:
您可能关注的文档
最近下载
- 2023年武汉科技大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 乳腺癌-病例讨论.ppt VIP
- 职业教育课程思政.pptx
- 2020 电力市场交易人员培训考核规范.docx VIP
- Q_GDW 12070-2020 配电网工程标准化设计图元规范.docx VIP
- csds_CSDS100-21-0 对苯二甲酸物质安全资料表SDS或化学品安全技术说明书MSDS.pdf VIP
- 《纪律处分条例》修订课件.ppt VIP
- 乳腺癌病例讨论.ppt VIP
- 护理学术会议心得体会汇报.pptx
- 2023年武汉科技大学网络工程专业《计算机网络》科目期末试卷A(有答案).docx VIP
文档评论(0)