Skip to content

A simple DBMS that implements a subset of std. SQL

License

Notifications You must be signed in to change notification settings

pan2013e/MiniSQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniSQL

A simple DBMS that implements a subset of std. SQL, for educational purposes only.

Intro.

A course project for Database Systems, Zhejiang University, 2021.

Compile from source

Prerequisites

  • >= C++14
  • CMake
  • Boost
  • GNU Readline (You may need to specify the paths of libraries to be linked in CMakeLists.txt)

Compile

mkdir build && cd build
cmake ..
make

TODO

  • Authentication, data encryption
  • Complete SQL grammar
  • B+ Tree Indexing
  • Web interface/API

Credits

About

A simple DBMS that implements a subset of std. SQL

Resources

License

Stars

Watchers

Forks

Packages

No packages published