January 7 |
Introduction (small , large)
|
January 9 |
Review of relational model and SQL (small , large)
|
January 11 |
DBMS architecture (small , large)
|
January 14 |
Data storage and buffer management (small , large)
|
January 16 |
Indexing (small , large)
|
January 18 |
Indexing continued
|
January 23 |
Query execution and operator algorithms (part 1) (small , large)
|
January 25 |
Operator algorithms (part 2) (small , large
|
January 28 |
Query plan cost estimation (small , large)
|
January 30 |
Query optimization (small , large)
|
February 1 |
Query optimization (small , large)
|
February 4 |
SNOW DAY
|
February 6 |
Query optimization (small , large)
|
February 8 |
Transactions: Concurrency control (small , large)
|
February 11 |
SNOW DAY
|
February 15 |
Transactions: Concurrency control (small , large)
|
February 20 |
Transactions: Recovery (small , large, example)
|
February 22 |
Transactions: Recovery
|
February 25 |
Transactions: Recovery
|
February 27 |
Transactions: Recovery concludion and Parallel DBMSs (small , large)
|
March 1 |
Parallel DBMSs
|
March 4 |
MapReduce (small , large)
|
March 6 |
Spark (small , large)
|
March 8 |
Spark conclusion
|
March 11 |
Quiz
|
March 13 |
Distributed Transactions and Replication (small , large)
|
March 15 |
NoSQL and NewSQL (small , large)
|