- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chap6.数据库及存储结构
第 六 章 数据库的存储结构 6.1 物理存储介质 §6.1.1 存储介质层次 根据访问数据的速度、成本和可靠性,计算机系统的存储介质可以分为以下六类: 1、高速缓冲存储器 2、主存储器 3、快擦写存储器 4、磁盘存储器 5、光存储器 6、磁带 §6.1.2 磁盘 磁盘是一种大容量的可直接存取的外部存储设备。所谓直接存取是指可以随机到达磁盘上的任何一个部位存取其中的数据。 §6.1.2 磁盘 §6.1.2 磁盘 1、硬磁盘的总容量是: 记录盘面数目×每记录盘面的磁道数×每磁道的盘块数×每盘块的字节数 这样,一个数据存在磁盘上需要的三个定位信息: 柱面号 磁头号 盘块号 §6.1.2 磁盘 2、编址 柱面从外向内从0开始依次编号,磁道按柱面编号,盘块号根据磁道号统一编址。 3、格式化 在各个盘块的块头部位加注该块地址,包括该块所在的柱面号、磁头号和盘块号以及某些状态标志。 §6.1.2 磁盘 4、磁盘的性能指标 磁盘的性能指标可用四个参数衡量:磁盘的容量,存取时间,数据传输速度和可靠性。 (1)磁盘容量随技术的发展而变化; (2)存取时间指从发出读、写请求到数据传输开始这一段时间。由磁头定位时间和旋转延迟时间组成。一般在10~40ms之间。 (3)数据传输速度是指在磁盘上读写数据的速度,每秒可达1~5MB; (4)可靠性是指磁盘的故障率,一般在3~8万小时(3.4到9.1年)内不出故障。 §6.1.2 磁盘 5、内外存间的数据交换 数据库运行时,内外存间要频繁的进行数据交换,每交换一次数据就称为一次I/O操作。在数据库中最终是调用操作系统这一功能的。 (1)交换单位:一次一个数据块,可以是一个或几个磁盘块; (2)组块方式: 不跨块方式 跨块方式 (3)由数据库的设计者决定 §6.1.2 磁盘 6、磁盘冗余阵列(RAID) (1)产生原因: 早期—小磁盘成本低 现在—提高磁盘系统的性能和数据存储的可靠性 (2)通过“冗余”改善可靠性 最简单的冗余方法是复式存储,也称为镜像技术。 (3)通过“并行”提高数据传输速度 常见的有“位级拆存技术”和“块级拆存技术”。 §6.1.3 第三级存储器 1、光盘 (1)存储容量大,从500M到17G左右 (2)成本低 (3)运行性能低于磁盘 (4)部分种类可读写 2、磁带 (1)容量大 (2)存取速度慢 (3)作为辅助存储器 (4)可靠性好,一般作为数据转换的脱机介质使用 6.2 文件组织 §6.2.1 定长记录 例如:对于关系模式EMP(ENAME,ENO,SALARY)可以设计一个文件,记录格式如下: TYPE EMP_TYPE=RECORD ENAME:CHAR(10); ENO:CHAR(10); SALARY:REAL; END; 假设一个实数占8个字节,那么每个记录占28个字节。在系统运行时,有两个问题: (1)如果要删除一个记录,必须在被删位置填补上一个记录,或者设法使文件忽略该位置; (2)记录有可能横跨两个块。 §6.2.1 定长记录 1、删除操作时的考虑 (1)把被删除记录后面的记录依次移上去; (2)把文件中最后一个记录填补到被删除位置; (3)把被删除结点用指针链接起来 在每个记录中增加一个指针,在文件中增设一个文件首部。文件首部中包括文件中的有关信息,其中有一个指针指向第一个被删除记录位置,所有被删结点用指针链接,构成一个栈结构的空闲记录链表。 §6.2.1 定长记录 2、插入操作时的考虑 如果采用把被删记录链接起来的方法,那么插入操作可采用下列方法: (1)在空闲记录链表的第一个空闲记录中,填上插入记录的值,同时使首部指针指向下一个空闲记录; (2)如果空闲记录链表为空,那么只能把新记录插到文件尾。 §6.2.2 变长记录 一个文件中存储了多种不同的记录类型记录;文件中允许记录类型的记录是变长的;允许记录中某个字段可以出现重复组等。这些都是变长记录格式。 上例文件中的记录也可以设计成变长的。 TYPE EMP_LIST=RECORD ENAME:CHAR(10); ENO_INFO:
您可能关注的文档
- 建筑结构抗震设计第一章抗震设防及基本要求.ppt
- 建筑结构抗震设计第三章单自由度弹性体系及水平地震作用.ppt
- 建筑结构及耐火特性及建筑防火与抗火设计.ppt
- 建筑装饰工程建筑面积及计算.ppt
- ch6 IIR数字滤波器及设计.ppt
- ch6 相关及回归分析习题课.ppt
- 建筑识图杨太生:9建筑结构施工图及读识.ppt
- 建设可持续发展及准公共信用资源创新成长性中小企业信用保证机制.ppt
- 建设工程纠纷及处理.ppt
- 建设工程施工合同中及时效.ppt
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
最近下载
- 宾馆装修改造项目立项建议书.doc VIP
- 悬臂法挂篮施工监测方案.docx VIP
- 财税大楼装修项目建议书.doc VIP
- XXX教学楼装修改造项目建议书.pdf VIP
- 提高胸外科患者肺功能锻炼的依从性品管圈汇报书ppt.pptx
- 2025广西百色工业投资发展集团有限公司招聘27人笔试参考题库附答案解析.docx VIP
- 2025国内短剧行业市场规模、出海短剧市场机遇及未来短剧制作方向分析报告.pptx VIP
- 2025广西百色工业投资发展集团有限公司招聘27人考试备考题库及答案解析.docx VIP
- 2025广西百色工业投资发展集团有限公司招聘27人笔试备考试题及答案解析.docx VIP
- 小升初语文成语错别字专项练习.pdf VIP
文档评论(0)