This is a group project for CSCE 608 Database Systems (Fall 2017). Working with another teammate, I took care of the parser front-end through ANTLR. I also implemented the actual CREATE, INSERT and DELETE functionalities and throughout tested them to make sure the simulator worked as expected.
TinySQL is a light version of SQL. It mimics the actual DBMS (Database Management System) and is implemented in Java. More details could be found from the technical report above.