- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科数据库原理第6章
第6章 数据库存储结构
第6章 数据库存储结构
6.1 数据库存储设备
6.2 文件组织
6.3 记录的组织
习题
第6章 数据库存储结构
6.1 数据库存储设备
6.1.1 物理存储介质
计算机中有两级存储,分别是主存和辅存。数据
库作为一类特殊资源, 主要保存在磁盘等外存介质上。
根据访问数据的速度、 成本和可靠性,存储介质可分
成以下六类。
第6章 数据库存储结构
1.主存储器
主存(一般称内存)是计算机主机系统重要的组成部
分之一, CPU要处理的任何对象,必须将它们先加载
到内存才能处理。 CPU可以直接对主存中的数据进行
操作。由于受硬件结构的限制,内存大小总有一定的
限度,一般处于MB数量级,例如64 MB,128 MB等。
这相对于大型数据库系统,容量还是不足,而且成本
也高。主存中的数据在掉电或系统崩溃时,会全部丢
失。以下几类是辅助存储器,属于永久性存储设备,
数据可长期保留。
第6章 数据库存储结构
2 .磁盘存储器
磁盘是目前最流行的外部存储器, 由磁性材料制
成,数据存储在磁盘表面。用户要访问数据,必须把
数据从磁盘移到主存才能使用。 根据磁盘特性及数据
存放的物理结构, 用户可以直接访问磁盘中某一位置
的数据,因此磁盘属于直接存取介质。在掉电或系统
崩溃后, 仍能保持数据不丢失。 由于硬件技术的发
展,磁盘存储容量越来越大,以GB (1 GB=109B)为
单位,例如20 GB ,40 GB ,乃至有海量存储器一说。
下面就磁盘的基本结构作一简单介绍。
第6章 数据库存储结构
磁盘是一种大容量的可直接存取的外部存储设
备,容量从100 MB~40 GB 。大型的商用数据库需要
数百个磁盘。磁盘有软磁盘和硬磁盘之分,软磁盘像
一张唱片,在塑料介质上涂以磁性
第6章 数据库存储结构
磁道
磁头
图6.1 软磁盘存储器
第6章 数据库存储结构
材料记录信息; 硬磁盘可看成是多张软盘片有规
则的叠加,由一组铝盘片表面涂以磁性材料构成。软
磁盘的基本结构如图6.1所示,每个盘面由多个磁道组
成,每个磁道又分为多个扇区(称为盘块),每个扇
区存储容量相同, 且大多为512 B 。 盘块是磁盘寻址
的最小单位。 每个磁道上有4~32个盘块, 每个盘面
上有20~1500个磁道。 访问数据时获知磁道号和扇区
号可定位盘块,通过磁头移动来存取数据。
第6章 数据库存储结构
下面主要介绍硬磁盘的特性。
(1) 硬磁盘的物理特性。
硬磁盘是由若干张盘片组成的一个磁盘组, 磁盘
组固定在一个主轴上,随着主轴高速旋转,速度有每
秒60、 90或120转。每个盘片两个面都能存放数据,
但最顶上和最底下的外侧面由于性能不稳定, 故弃而
不用。每面上都有一个读写磁头,所以磁头号对应盘
面号。多张盘片的同一磁道上下形成一个柱面。
第6章 数据库存储结构
硬磁盘的总容量为:
盘面数目×每盘面的磁道数×每磁道的盘块数×
每盘块的字节数
磁盘是一种直接存储设备,可随机读写任一盘块。
盘块地址的形式是:
柱面号 磁头号 盘块号
第6章 数据库存储结构
有了这三个值, 接口电路根据柱面号移动磁头到
达指定柱面,根据磁头号选中盘面,再根据盘块号抵
达指定位置存取数据。
为了管理方便,系统对盘块统一编址。编址方法
文档评论(0)