第5章_数据库的存储结构1.docVIP

  • 7
  • 0
  • 约9.87千字
  • 约 16页
  • 2017-10-06 发布于重庆
  • 举报
第5章_数据库的存储结构1

第五章 数据库的存储结构 在SQL标准中,数据库按三级模式构建,它们是:视图(子模式)、基本表(模式)、存放数据的操作系统文件(存储模式)。这一章我们重点讨论:“DBMS如何把基本表、索引等数据存储到磁盘文件中,以及如何提高查询速度等问题”,学习这些知识的目的是:更好地设计你的数据库及配置你的数据库参数,使系统效率更高。 5.1 数据库的物理存储介质 一个数据库最终要存储到计算机的存储设备中。因此,我们首先介绍一下数据库系统所涉及到的计算机存储设备。 5.1.1 存储介质层次 一个数据库在运行过程中,涉及多种存储设备。我们按存储器中数据被DBMS使用的顺序,把存储器分为三级。内存作为一级存储器,存放DBMS当前正在使用或正要使用的数据库数据;硬磁盘作为二级存储器,存放整个数据库,这些数据可能随时被DBMS调入内存;磁盘、磁带、光盘等作为三级存储器,存放数据库的备份,当磁盘中的数据库遭到破坏时,用数据库的备份来恢复。如图所示: 内存 5.1.2 内存 内存中存放系统正在使用或正要使用的指令和数据。内存由操作系统来管理。操作系统为数据库在内存中开辟一块区域,用来存放数据库数据。如图所示: 数据库系统所关心的内存技术指标主要是:1、读写速度,2、存储容量 5.1.3 硬磁盘 一、硬盘的内部结构与技术指标 1、内部结构 硬盘又称温切斯特盘(Winchester),它

文档评论(0)

1亿VIP精品文档

相关文档