Skip to content

TOMATOFQY/miniob

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 66.5%
  • C 22.7%
  • Python 6.3%
  • Yacc 2.1%
  • CMake 1.5%
  • Lex 0.6%
  • Dockerfile 0.3%