Course work for cs222p.
Implemented all requirements and also introduces the free space pages to save all data pages' remain spaces.
- hidden pages' reading times not counted
Implemented all basic requirements.
- add/drop attributes after a table is created
Implemented all basic requirements.
- B+ tree deletion (current is lazy-deletion meaning no adjustment performed when deleting an entry)
- Entries that share the same key and that may span multiple pages is not supported
Implemented all requirements.
- Join only supports equal condition.