This is a course project as ACM Database Implementation. You can find more specification details here
- Full-Length Database Implementation
- Buffer Manager for I/O
- B+-Tree as disk-based index
- Select Push Down
- Order Clean Up
- Equivalent expression propagation and constant propagation
You can use this code by import this project into Eclipse. Make sure to compile this project with JDK 1.7+.
Recall the Honor Code, and use at your own RISK!