Skip to content

SQLite-like database implementation from scratch (semestral project by Petr Chmel and Vilém Zouhar)

Notifications You must be signed in to change notification settings

zouharvi/ZimaDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZimaDB logo

SQLite-like database implementation from scratch (semestral project by Petr Chmel and Vilém Zouhar).

Build Status Build Status

Documentation

Read concept assignment, user and technical docuementation in doc_meta/.

Build

make (ZimaDB is already the default target)

make run will build & run ZimaDB.

make re will clean & run ZimaDB.

We used a makefile with a simple cascade, but due to linkage complexity we work in three main directories: share/, engine/ and core/.

engine/ (storage, processor) is maintained by Petr Chmel and core/ (lexing, parsing) by Vilém Zouhar.

Sources

Requirements

  • The readline library is needed to build the program. It can be obtained from most of the maintained repositories, eg. dnf install readline-devel.

About

SQLite-like database implementation from scratch (semestral project by Petr Chmel and Vilém Zouhar)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published