/Advanced_Database_Organization

Advanced Database Organization is about designing database system, storing and retrieving data to and from disk to memory, file system, query processing and other database concepts.

Primary LanguageC

Advanced_Database_Organization

ADO

Advanced Database Organization is about designing database system, storing and retrieving data to and from disk to memory, file system, query processing. This repository includes below functionalities implemented:

Storage Manager: Read/write blocks from a file on disk to/from memory.

Buffer Manager: Manages a buffer of blocks in memory including reading/flushing to disk and block replacement (flushing blocks to disk to make space for reading new blocks from disk)