| January 3 |
1. Introduction.
|
| January 8 |
2. Relational Algebra and SQL.
|
| January 10 |
3. Normalization.
|
| January 17 |
4. Data Models. (RESCHEDULED Tue 10am in room CSE 305) Review 1: What goes around Chapters 1-5, 10,11 (skip 6-9)
|
| January 22 |
5. Datalog (i).
|
| January 24 |
6. Datalog (ii).
|
| January 29 |
7. Query Execution (1). Review 2: DB Arch. Chap. 1 and 2
|
| January 31 |
8. Query Execution (2).
|
| February 5 |
9. Query Optimization. Review 3: DB Arch. Chap. 4 (skip 4.6, 4.7)
|
| February 7 |
10. Query Optimization.
|
| February 12 |
11. Query Optimization wrap-up Review 4: How Good
|
| February 14 |
12. Parallel Databases
|
| February 21 |
13. MapReduce and Spark.
|
| February 26 |
14. Transactions (1).
|
| February 28 |
15. Transactions (2).
|
| March 5 |
16. Transactions (3). Review 5: DB Arch. Chap. 6.1-6.3
|
| March 7 |
17. Data Provenance.
|