Dette projekt er lavet på 3 semester på datamatikerstudiet og omhandler udviklingen af et DatabaseManagementSystem. Dette system er udviklet i C++ til LINUX, og er udviklet helt fra bunden uden brug af nogen nuværende databasesystemer. Systemet implementere:
Persistens af data via B-træer i filer.
Parsing af simple
SQL udsagn.
Eksekvering af
SQL udsagn i filerne herunder bla. insert, update, select og simpel join (samt distribueret join).
Håndtering af distribuerede databaser på flere forskellige computere.
Håndtering af flere klienter på engang (fler trådet)
Download projektet til linux her og windows udgaven her