Tiny SQL is a simple SQL interpreter. The interpreter includes parser, logical query plan generator and physical query plan generator. The StorageManager library is provided to support physical execution of the Tiny-SQL interpreter.
- It is suggested to use IDE such as IntelliJ to open the project.
- Use Test as main Class and run the program.
- Input output file name.
- Choose command line or file mode.
- Input Tiny SQL statement at a line.
- Input a file name which contains many Tiny-SQL statements (e.g test.txt).
- The console will print every successful query and results of SELECT query.
Note:
- test.txt contains all test cases.
- output.txt saved output of test.txt
Contribuor: Zishuo and Jicheng
Acknowledgements: We get some ideas of implementation from Yongle and Lihao