Skip to content

brandonbronisz/db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DB implementation

"What i cannot create, i don't understand -Richard Feynman"

The purpose of this project is to aid in having a more complete understanding of how databases work.

Questions to be answered by this project:

  1. What format is data saved in? (in memory and on disk)
  2. When does it move from memory to disk?
  3. Why can there only be one primary key per table?
  4. How does rolling back a transaction work?
  5. How are indexes formatted?
  6. When and how does a full table scan happen?
  7. What format is a prepared statement saved in?

https://github.com/danistefanovic/build-your-own-x#build-your-own-operating-system

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published