Skip to main content
The Database Systems Course Book
Show table of contents
Table of contents
Welcome to Database Systems
Overview
Part I Models & Languages
1
The Relational Model
2
Relational Algebra
3
Database Design
4
Normalization
Part II Query Execution & Optimization
5
The Database File Abstraction
6
Database Indexes: B+ Trees
7
Buffer Pool Management
8
Sorting & Hashing
9
Query Processing & Joins
10
Query Optimization
Part III Transactions
11
Concurrency Control
12
Recovery
Appendix
A
SQL Deep Dive
B
File Layouts in Practice
C
Benchmarking
D
Labs & Problem Sets
E
In Class Discussions
E
In Class Discussions
Date
Notes
Files
Oct 30
Hash Tables
Slides
D
Labs & Problem Sets
On this page
E
In Class Discussions