OurSQL is a small single user database management system implemented in C++. The grammar of OurSQL is almost the same with MySQL. It supports B+ tree index, not null constraint, primary key constraint, foreign key constraint, check constraint, aggregate functions, group by statement, order by statement, multi-table inner join and ECMAScript regular expressions match.
No platform-related library is used in this project. This program is totally portable as well as all data files generated by it.
Copyright (c) 2014-2015 Jamis Hoo, Terran Lee. See the LICENSE file for license rights and limitations(MIT).