The lab assignments of MIT course 6.830: implementation of a tiny relational database management system.
To build, type in the root directory:
ant
To run unit tests:
ant test:
To run system tests:
ant systemtest
To clean up executable files:
ant clean
To create a JAR file in dist/:
ant dist
To load a schema file and start the interpreter, use the following command:
java -jar dist/simpledb.jar parser dblp_data/dblp_simpledb.schema
- Implement B+ Tree Index
- Improve deadlock detection