MiniSQL 总体设计报告
第 1 页 共 7 页 2022-7-18
MiniSQL 总体设计报告
作者:2002 级计算机科学与技术专业
XXX ZZZ TTT TTTT CCC
1. 引言
1.1 编写目的
为了很好的实现我们的 MiniSQL,这里先对系统进行一个总体的分析与层次的设计,
以便提高代码的效率与质量。
1.2 项目背景
本项目由 ZZZ,TTT,XXX,CCC 受数据库老师陈根才任命,以课堂大程的形式来独立完
成一个 MiniSQL 的小型系统。
本组开发人员具有数据库应用与实现的知识,并且有较好的 C++基础,而且有良好的
团队精神。
1.3 定义
1.3.1 专门术语
C++:一种面向对象编程语言
SQL:一种访问数据库管理数据库的语言。
1.3.2 缩写
SQL: Structured Query Language(结构化查询语言)。
1.4 参考资料
《数据库系统概念》 Abraham Silberschatz
Henry F.Korth
S. Sudarshan
2. 任务概述
2.1 目标
设计并实现一个精简型单用户 SQL 引擎(DBMS)MiniSQL,允许用户通过字符界面输入
SQL 语句实现表的建立/删除;索引的建立/删除以及表记录的插入/删除/查找。