- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
An Introduction to Database System 7.5 数据库的物理设计 7.5.1 数据库物理设计的内容和方法 7.5.2 关系模式存取方法选择 7.5.3 确定数据库的存储结构 An Introduction to Database System 7.5.3 确定数据库的存储结构 确定数据库物理结构的内容 1. 确定数据的存放位置和存储结构 关系 索引 聚簇 日志 备份 2. 确定系统配置 An Introduction to Database System 第七章 数据库设计 7.1 数据库设计概述 7.2 需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 数据库的物理设计 7.6 数据库的实施和维护 7.7 小结 An Introduction to Database System 7.6数据库实施和维护 7.6.1 数据的载入 7.6.2 数据库的试运行 7.6.3 数据库的运行和维护 An Introduction to Database System 数据的载入方法 人工方法、计算机辅助数据入库 An Introduction to Database System 7.6.2 数据库的试运行 在原有系统的数据有一小部分已输入数据库后,就可以开始对数据库系统进行联合调试,称为数据库的试运行 。 数据库试运行主要工作包括: 1)功能测试 实际运行数据库应用程序,执行对数据库的各种操作,测试应用程序的功能是否满足设计要求 2)性能测试 测量系统的性能指标,分析是否达到设计目标 如果测试的结果与设计目标不符,则要返回物理设计阶段,重新调整物理结构,修改系统参数,某些情况下甚至要返回逻辑设计阶段,修改逻辑结构 An Introduction to Database System 数据库的运行与维护(续) 在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的,包括: 数据库的转储和恢复 数据库的安全性、完整性控制 数据库性能的监督、分析和改进 数据库的重组织和重构造 An Introduction to Database System 概念结构设计小结 概念结构设计的步骤 抽象数据并设计局部视图 集成局部视图,得到全局概念结构 验证整体概念结构 An Introduction to Database System 概念结构设计小结 设计局部视图 ⒈ 选择局部应用 2. 逐一设计分E-R图 标定局部应用中的实体、属性、码,实体间的联系 用E-R图描述出来 An Introduction to Database System 概念结构设计小结 集成局部视图 1.合并分E-R图,生成初步E-R图 消除冲突 属性冲突 、命名冲突、结构冲突 2. 修改与重构 消除不必要的冗余,设计生成基本E-R图 分析方法、规范化理论 An Introduction to Database System 第七章 数据库设计 7.1 数据库设计概述 7.2 需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 数据库的物理设计 7.6 数据库的实施和维护 7.7 小结 An Introduction to Database System 7.4 逻辑结构设计 逻辑结构设计的任务 把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构 步骤 将概念结构转化为一般的关系、网状、层次模型 将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换 对数据模型进行优化 An Introduction to Database System 逻辑结构设计(续) 逻辑结构设计时的3个步骤 An Introduction to Database System 7.4 逻辑结构设计 7.4.1 E-R图向关系模型的转换 7.4.2 数据模型的优化 7.4.3 设计用户子模式 An Introduction to Database System E-R图向关系模型的转换(续) E-R图向关系模型的转换要解决的问题 如何将实体型和实体间的联系转换为关系模式 如何确定这些关系模式的属性和码 转换内容 将E-R图转换为关系模型:将实体、实体的属性和实体之间的联系转换为关系模式。 An Introduction to Database System 实体型间的联系有以下不同情况 : (1)1:1联系 转换为一个独立的关系模式 与某一端实体对应的关系模式合并 (2) 1:n联系 转换为一个独立的关系模式 与n端对应的关系模式合并 An Introduction to Da
文档评论(0)