mengjiahao / miniob

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

miniob设计的目标是让不熟悉数据库设计和实现的同学能够快速的了解与深入学习数据库内核,期望通过miniob相关训练之后,能够对各个数据库内核模块的功能与它们之间的关联有所了解,并能够在 使用时,设计出高效的SQL。面向的对象主要是在校学生,并且诸多模块做了简化,比如不考虑并发操作。 注意:此代码仅供学习使用,不考虑任何安全特性。

How to build

please refer to docs/how_to_build.md

miniob 题目

miniob 题目

miniob 实现解析

miniob-date 实现解析

miniob drop-table 实现解析

miniob select-tables 实现解析

miniob 调试篇

About

License:Other


Languages

Language:C++ 62.2%Language:C 32.5%Language:Yacc 2.8%Language:CMake 1.8%Language:Lex 0.7%