We start by discussing data storage on disks and buffer management methods, followed by indexing techniques to speed up access to the data.
We then discuss query processing, query parsing and query optimization. The remaining topics cover data consistency: transaction processing (using logging), concurrency control and serializability.