- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国人口查询系统 应用逻辑的处理 如何在31个独立的数据库系统之上给程序员提供更好的应用编程环境呢? 程序员自己编写应用逻辑控制程序; 利用数据仓库管理系统; 利用联邦数据库管理系统。 查找一个名叫冯建华的男性青年 数据集中存放 FDBMS或DWMS 全国人口查询系统 海量存储系统 SAN--存储区域网络: SAN将数据集中起来存放,并且将存储介质与数据库服务器物理上隔离开来。其扩展性非常好! Storage Area Network 磁盘阵列 磁带库 光交换机 DBMS服务器 网络 客户端 ? 小结:设计内容与存取路径 数据库物理设计的内容主要包括 确定存储结构,即选择DBMS 确定数据的分布与划分 设计存取路径 调整、优化性能,即参数配置 存取路径的实现 索引 簇集 散列 * 第6章 数据库的物理设计 讲课内容 前面重点讲述了数据库的高层模型,主要集中在概念层(E-R模型)和逻辑层(关系模型)上。本章将简单地介绍与DBMS底层密切相关的数据库的物理设计。数据库性能的好坏很大程度上取决于数据库的物理设计,而不仅仅是关系模式设计的好坏、SQL语句写的好坏! ■数据库设计的六阶段 ■数据的存储结构 ■物理库的物理组织 ■数据的存取路径 ■物理设计的内容 ■物理设计的相关因素 ■物理设计的目标 ■本章总结 第6章 数据库的物理设计 什么是数据库设计? 对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种需求(信息要求和处理要求); 是建立数据库及其应用系统的技术,是信息系统开发和建设的核心技术; 既是一项涉及多学科的综合性技术,又是一项庞大的工程项目: “三分技术,七分管理,十二分基础数据”是数据库建设的基本规律! 第6章 数据库的物理设计 问题一 应用系统的设计与数据库设计之间的关系是什么? 第6章 数据库的物理设计 传统上 数据库设计只是应用系统设计的一部分,《软件工程》课会讲述; 二者可以同时进行; 二者要相互参照、相互补充。 发展趋势 数据库设计是核心; 应用系统设计以数据库设计为中心,围绕着数据库的设计而进行。 第6章 数据库的物理设计 问题二 数据库系统(DBS)或者说应用系统的性能调整可以在几个层次上进行? 第6章 数据库的物理设计 硬件 不同的硬件:PC、小型机、大型机、机群 同一硬件:内存、CPU、硬盘大小、阵列 系统软件 与硬件密切相关:WINDOWS、UNIX、LINUX DBMS的选择与参数调整:缓冲区大小、检查点的频率 数据库的高层设计 逻辑设计:模式的规范化与数据划分… 物理设计:存储结构、索引、数据分布… 第6章 数据库的物理设计 数据划分 Course_schema=(course_name, course_location, course_capacity) 水平划分 根据课程容量为小于30人、30-80人、80人以上将相关的表划分成三个子表,以便排课。 垂直划分 Course_schema=(course_name, course_location) Course_schema=(course_name, course_capacity) §6.1数据库设计的六阶段 数据库设计的六个阶段 需求分析:数据、功能和性能 概念结构设计:E-R模型与E-R图 逻辑结构设计:将E-R图转换成关系表 数据库物理设计:存储结构与存取路径,数据的划分与分布 数据库的实施:编程、测试和试运行 数据库运行与维护:监控与分析、备份与恢复、重组织与重构造、安全性控制与完整性控制等等 §6.1数据库设计的六阶段 图示 需求收集和分析 设计概念结构 设计逻辑结构 数据模型优化 设计物理结构 评价设计,性能预测 物理实现 试验性运行 使用、维护数据库 §6.1数据库设计的六阶段 数据库设计的三个主要阶段 概念设计、逻辑设计、物理设计 数据库的三级模式结构 外模式(子模式、用户模式) 是数据库用户看到自己的数据视图 模式(逻辑模式) 是数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据结构 内模式(物理模式、存储模式) 是数据库全体数据的内部表示或者底层描述,用来定义数据的存储方式和物理结构 §6.2数据库的物理组织 数据库与操作系统文件 数据库系统是文件系统的发展,数据库实现的基础是操作系统的文件; 对数据库的任何操作最终都要转化为对操作系统文件的操作。 物理组织的基本问题 如何设计数据库的文件组织 如何设计文件中记录的组织方式 §6.2数据库的物理组织 举例 在MS SQL Server 2000中,一个数据库是由三个操作系统文件构成的,它们分别是: 主数据文件:*.MDF 次数据文件:*.NDF 日志文件:*.LDF
您可能关注的文档
- 大气污染防治措施讲解65927.ppt
- 大数据技术与研究综述.pdf
- 大数据量,海量数据 处理方法总结.doc
- 大数据量处理问题.doc
- 大数据实时处理实践:百分点大数据实时计算架构和算法.pdf
- 大数据之上实时精准推荐.pdf
- 大体积混凝土裂缝防控.doc
- 大体积混凝土施工技术与研究.doc
- 大型空分内压缩和外压缩选择.doc
- 大型数据库中关联规则挖掘.ppt
- 零售门店数字化升级:2025年技术应用与市场趋势报告.docx
- 2025年文化创意产品数字化展示市场潜力与竞争格局分析报告.docx
- 2024-2025学年初中生物学七年级上册(2024)北师大版(2024)教学设计合集.docx
- 药企财务工作总结.pptx
- 社区维修服务行业智能化升级产业链分析报告.docx
- 2025年工业厂房装配式结构设计案例分析报告.docx
- 2025年线下演出市场复苏中的演出市场政策环境分析案例报告.docx
- 2025年学前教育信息化在幼儿园信息化教学资源整合中的应用趋势报告.docx
- 2025年乡村民俗文化旅游节活动策划与传统文化传承研究报告.docx
- 金融机构反洗钱合规与技术风险管理实践研究报告.docx
最近下载
- 知识产权法智慧树知到期末考试答案章节答案2024年同济大学.docx VIP
- 临床医学教学模式创新与课堂互动设计.pptx
- 生猪屠宰兽医卫生检验人员理论考试题库资料及答案.pdf VIP
- 天津市静海区2024-2025学年高一下学期6月学生学业能力调研试题 地理试卷含答案.docx VIP
- 有限空间安全作业技术交底.docx VIP
- 消防设施操作员(中级监控方向)理论知识考试题库(含答案解析).pdf VIP
- 小学校园心理危机干预培训.pptx VIP
- 《内部控制与风险管理(第3版)》思考题和案例分析答案6-10章.docx VIP
- 军职在线-雷达原理-2023年春期末考试答案.docx VIP
- 佛山第六次人口普数据分析.doc VIP
文档评论(0)