- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MiniSQL详细设计报告
MiniSQL 详细设计报告 U
J
Z
参与人员:管铮 B+ Tree,API
张海燕 Buffer
张一品 Intepretor,Catalog
邬雪松 Catalog
许灵 Record,Buffer
时间:2007 年6 月
指导老师:孙建伶
U
目录 J
1.引言 Z
2.系统结构
2.1结构图
2.2Interpreter
2.3API
2.4Catalog Manager
2.5IndexManager
2.6 BufferManager
2.7 RecordManager
3.文件清单
1 引言: U
J
1.1 项目名称: Z
小型关系数据库管理系统的设计与实现。
1.2 编写目的:
在文件系统之上设计并开发一个小型的关系数据库管理系统,深入了解模式定义、查询处理、
存储管理、索引管理等相关实现技术,通过实验加深对DBMS 及其内部实现技术的理解。
实践系统软件开发的工程化方法。
1.3 项目背景:
数据库系统设计与实现实验。
1.4 参考资料:
Database system concepts .
2 系统结构: U
J
2.1 系统结构图: Z
2.1.1 结构图:
各个部分的大致结构关系
U
J
Z
各个部分的详细模式分类及关系
①判断并接受用户字符输入 ,使做为解释器的输入。
②解释器对用户输入进行翻译 ,产生操作数(所需API编码以及参数数组)。
③执行选定的API ,返回用户所需的输出。
④ 、 、 类方法注册至 并整合生成适合于用户调用的 。
BPlus Record Catalog APILIB, API
⑥ 、 、 类调用 类的方法实现自己各自的方法。
BPlus Record Catalog Buffer
⑦Buffer类方法对数据库文件进行直接操作。
2.1.2 各模块简要说明: U
J
1.Inter
您可能关注的文档
- LenovoThinkPad(R400系列)笔记型电脑.PDF
- LF1A型LED照明单元.PDF
- LR170VD-G开放式系列.PDF
- LTC6803-1LTC6803-3多节电池的.PDF
- LS30机芯新品技术培训.PDF
- M8带有MAX反射器技术的日光型灯具.PDF
- LZM-系列有机玻璃流量计.PDF
- MATLAB图形用户界面(GUI)设计基础.PDF
- MCP-1及TGF-β1表达的影响.PDF
- Interline984环氧酚醛.PDF
- 原电池电动势的测定实验报告.pdf
- 与业主、设计、总包、监理和他承包人的配合措施.pdf
- 公司管理流程.pptx
- 2024_2025学年新教材高中地理第1章地球的运动素养综合训练新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第3章大气的运动第1节常见天气系统第1课时锋与天气分层作业新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第1章地球的运动第2节地球运动的地理意义第4课时正午太阳高度的变化四季更替和五带划分分层作业课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第2章地表形态的塑造第2节构造地貌的形成第1课时地质构造与地貌课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第1章地球的运动问题研究人类是否需要人造月亮课件新人教版选择性必修1.pptx
- 五片小雪花课件.pdf
- 2024_2025学年新教材高中地理第3章大气的运动第2节气压带和风带第1课时气压带和风带的形成分层作业课件新人教版选择性必修1.pptx
文档评论(0)