- 2
- 0
- 约5.24千字
- 约 19页
- 2018-05-21 发布于河南
- 举报
第8章 B树
* 物料管理 SEAR * Algorithms and DataStructures:Search 7、B_ 树和 B+ 树 1、为什么采用B_ 树和 B+ 树: 大量数据存放在外存中,通常存放在硬盘中。由于是海量数据,不可能一次调入内存。因此,要多次 访问外存。但硬盘的驱动受机械运动的制约,速度慢。所以,主要矛盾变为减少访外次数。 在 1970 年由 R bayer 和 E macreight 提出用B_ 树作为索引组织文件。提高访问速度、减少时间。 内存 E.G: 用二叉树组织文件,当文件的记录个数为 100,000时,要找到给定关键字的记录,需访问外存17次(log100,000),太长了! 50 25 10 75 15 35 60 90 20 30 40 55 70 80 95 索引文件 数据文件 文件头,可常驻内存 文件访问示意图:索引文件、数据文件存在盘上 7、B_ 树和 B+ 树 2、B_ 树是一种多分支数,首先介绍 m 阶 B_ 树: 定义: m 阶 B_ 树满足或空,或: A、根结点要么是叶子,要么至少有两个儿子 B、除根结点和叶子结点之外,每个结点的儿子个数为: m/2 = s = m C、有 s 个儿子的非叶结点具有 n = s - 1 个关键字,即: s = n + 1 这
您可能关注的文档
- 二0一一年春六年级学情调查.doc
- 初一下二阶段地理.doc
- 打造安全执行文化、践行“人人都是通风员”活动总结.doc
- 脱硫工艺原理.doc
- 2008年5月人教社南宁教材培训会1.doc
- 2011年自主招考院校《综合文化知识》考试大纲.doc
- 申论热点头脑风暴.doc
- 产业转移-练习.ppt
- 恶性肿瘤(核分裂、鳞癌、腺癌).ppt
- 边阳二小2010—2011年度“晨读午练”实施方案.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)