So I made a little something, a Database from scratch, it's in C#. It performs the basic insert, delete, update, and select operations, along with preserving files of database sessions. It manages everything with a B+ Tree.
check here:
I also got to learn