文摘
英文文摘
独创性声明及学位论文版权使用授权书
第一章绪论
1.1论文的研究与选题背景
1.2本文主要研究内容和作者的主要工作
1.3论文的章节安排
第二章相关理论知识介绍
2.1缓冲区及缓冲管理技术简介
2.2 BLOB的存储、检索和维护方式简介
2.2.1 BLOB数据的存储与检索
2.2.2 BLOB记录的维护
2.3本章小结
第三章空间数据库系统的总体设计
3.1空间数据库存储管理系统的总体结构和模块
3.1.1空间数据库存储管理系统总体结构介绍
3.1.2空间数据库系统模块介绍
3.2空间数据库存储管理系统的应用
3.3本章小结
第四章缓冲管理器的研究与实现
4.1缓冲管理模块的总体设计
4.2缓冲管理模块的内部结构
4.2.1 Buffer Table的设计思想
4.2.2 Partition Table的设计思想
4.2.3 Hash Table的设计思想
4.2.4 Buffer Dirty Table的设计思想
4.3缓冲管理模块的功能实现
4.3.1缓冲管理模块在内存中的数据结构
4.3.2缓冲管理模块中的算法设计和函数说明
4.3.3缓冲管理模块中的常用替换算法
4.4相关数据预读人缓冲区方案的研究
4.4.1“相关数据预读入缓冲区”方案的研究基础和研究意义
4.4.2相关数据的定义
4.4.3相关关系的存储
4.4.4相关数据处理算法的选择
4.4.5相关关系处理算法的设计
4.4.6“相关数据预读人缓冲区”方案的可实施性分析
4.4.7“相关数据预读入缓冲区”方案的实现
4.5本章小结
第五章BLOB数据存储和处理的研究与实现
5.1 BLOB Manager模块的总体设计
5.2 BLOB Manager模块的内部构造
5.2.1 BLOB空间中的Root page和Leaf page组成的链表
5.2.2 BLOB Buffer Table
5.2.3 BlOB Buffer Free Table(BLSCFREE)
5.2.4 BLOB空间中所有BLOB Descriptor组成的链表(BLCSNODE)
5.3 BLOB Manager模块的设计思想和函数说明
5.3.1 BLOB模块中的初始化操作。
5.3.2 BLOB空间中BLOB对象的创建和删除
5.3.3对BLOB对象中的数据进行读取、更新、插入、删除操作
5.4关于BLOB数据的存储和检索的进一步研究
5.4.1扩展BLOB类型
5.4.2 BLOB字段的检索
5.5本章小结
第六章结论
致谢
攻读硕士学位期间从事的主要科研工作及发表的论文
参考文献