In this programming assignment, you will implement the database buffer manager. A database
buffer pool is an array of memory buffers (also called frames) that are used to hold database pages
(also called disk blocks) that have been read from disk into memory. A page is the unit of transfer
between the disk and main memory and typically varies between 4 KB and 8 KB in size.