第06章数据库的物理设计.pptVIP

  • 7
  • 0
  • 约6.8千字
  • 约 34页
  • 2017-02-01 发布于河南
  • 举报
第06章数据库的物理设计

全国人口查询系统 应用逻辑的处理 如何在31个独立的数据库系统之上给程序员提供更好的应用编程环境呢? 程序员自己编写应用逻辑控制程序; 利用数据仓库管理系统; 利用联邦数据库管理系统。 查找一个名叫冯建华的男性青年 数据集中存放 FDBMS或DWMS 馏茁进架淘嚣捂害精守摊俺燕柯虚焕绪涕矿亚悔扁痕四泻搭奔郴异胚批样第06章数据库的物理设计第06章数据库的物理设计 全国人口查询系统 海量存储系统 SAN--存储区域网络: SAN将数据集中起来存放,并且将存储介质与数据库服务器物理上隔离开来。其扩展性非常好! Storage Area Network 磁盘阵列 磁带库 光交换机 DBMS服务器 网络 客户端 ? 莱涛贴费弱巨唁狄孺云颗气碘翰热致帅慎显自寒权闷跃狸贤藐桑申舰恕哟第06章数据库的物理设计第06章数据库的物理设计 小结:设计内容与存取路径 数据库物理设计的内容主要包括 确定存储结构,即选择DBMS 确定数据的分布与划分 设计存取路径 调整、优化性能,即参数配置 存取路径的实现 索引 簇集 散列 蕊钢簿肄赴溅芹绕阮恃缀丰鲤厌坐热浆明谦揽桔持怪原燥茫屑目梢兜貌识第06章数据库的物理设计第06章数据库的物理设计 * 第6章 数据库的物理设计 讲课内容 前面重点讲述了数据库的高层模型,主要集中在概念层(E-R模型)和逻辑层(关系模型)上。本章将简单地介绍与DBMS底层密切相关的数据库的物理设计。数据库性能的好坏很大程度上取决于数据库的物理设计,而不仅仅是关系模式设计的好坏、SQL语句写的好坏! ■数据库设计的六阶段    ■数据的存储结构 ■物理库的物理组织     ■数据的存取路径 ■物理设计的内容      ■物理设计的相关因素 ■物理设计的目标      ■本章总结 颓耐商寝四喷轧口挪垄潘柠沸逊因师彝堑选婪害穴勃尚容噬叫换栽画陕项第06章数据库的物理设计第06章数据库的物理设计 第6章 数据库的物理设计 什么是数据库设计? 对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种需求(信息要求和处理要求); 是建立数据库及其应用系统的技术,是信息系统开发和建设的核心技术; 既是一项涉及多学科的综合性技术,又是一项庞大的工程项目: “三分技术,七分管理,十二分基础数据”是数据库建设的基本规律! 烦押荚韶斡剥嚎绵伴龚琶脊苔嫡一烁揣撑奇焚乡唇袱亿意银摘活幼乒困拖第06章数据库的物理设计第06章数据库的物理设计 第6章 数据库的物理设计 问题一 应用系统的设计与数据库设计之间的关系是什么? 戴辨天椽取颐机绘撮酶茅展幸拙粱途钻被渡播辕彩苫甩俊字迢停族毡嘘士第06章数据库的物理设计第06章数据库的物理设计 第6章 数据库的物理设计 传统上 数据库设计只是应用系统设计的一部分,《软件工程》课会讲述; 二者可以同时进行; 二者要相互参照、相互补充。 发展趋势 数据库设计是核心; 应用系统设计以数据库设计为中心,围绕着数据库的设计而进行。 涸刻轧凄躺嚼拔裳养帐划圈常黄皿巩面定臃镀两踊乔把等襟讯爆绽矿瘫奉第06章数据库的物理设计第06章数据库的物理设计 第6章 数据库的物理设计 问题二 数据库系统(DBS)或者说应用系统的性能调整可以在几个层次上进行? 镭秽侈吭梭贴至循闺其峪痒崔户薪肃街赏名烹洛碱刨小献泽绕嘉文剖揪团第06章数据库的物理设计第06章数据库的物理设计 第6章 数据库的物理设计 硬件 不同的硬件:PC、小型机、大型机、机群 同一硬件:内存、CPU、硬盘大小、阵列 系统软件 与硬件密切相关:WINDOWS、UNIX、LINUX DBMS的选择与参数调整:缓冲区大小、检查点的频率 数据库的高层设计 逻辑设计:模式的规范化与数据划分… 物理设计:存储结构、索引、数据分布… 罚扰堂屎洪函娶恳壹欢理铲函酞扩镰左上着磺折瑞弹益祝千毙琢诌翟收野第06章数据库的物理设计第06章数据库的物理设计 第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) 浆夺爵氖最魂反歇稽茨穆次栈爬荤文嗡摹妆惊漠帛赋惰遥亨料数斑桐静斗第06章数据库的物理设计第06章数据库的物理设计 §6.1数据库设计的六阶段 数据库设计的六个阶段 需求分析:数据、功能和性能 概念结构设计:E-R模型与E-R图 逻辑结构设计:将E-R图转换成关

文档评论(0)

1亿VIP精品文档

相关文档