1、添加功能: 添加一个学生的基本信息,包括姓名,学号,性别,生日,家庭电话号码,班级,科目,成绩,授课老师,班主任。 2、删除功能: 能够对一个学生的信息进行删除,要求按学号进行删除 3、显示功能: 显示所有学生的主要信息包括姓名,学号,性别,生日,家庭电话号码,班级,科目,成绩,授课老师,班主任等! 4、查找功能: 根据你键入的学生姓名或学号,显示其详细信息! 5、修改功能: 对学生的信息进行修改。
A:添加50000学生,10000门课程,每个学生选择20门课程
B:查找某门课程有多少学生选修
- 数据文件采用dbf文件格式存储
- 实现了索引功能(基本实现了一个小型的数据库引擎)
- 树结构使用的是红黑树
- 对于姓名查询的优化是对名字计算啥希值 具体介绍可以查看Document\StudentManage.ppt 具体实现请阅读代码