Note that this schedule will be altered during the quarter. Please make sure to check it every week.
You can find the consolidated list of readings at the end of the page.
Week of |
Monday |
Wednesday |
Thursday (sections)
|
Friday |
|
Jan 2 |
NO CLASSES |
1. Introduction lecture 1 |
2. Data Models lecture 2 |
||
Jan 9 |
3. Basic SQL |
4. Aggregates in SQL |
5. Aggregates in SQL |
||
Jan 16 |
NO CLASSES (MLK Day) |
NO CLASSES (snow day) |
NO CLASSES (snow day) |
NO CLASSES (snow day) |
|
Jan 23 |
6. Basic Database Tuning |
7. Nested Queries in SQL
lecture 7 lecture07-sql-subqueries.sql lecture07-sql-subqueries-additional-examples.sql |
8-9. Relational Algebra and Query Evaluation |
||
Jan 30 |
10. Datalog |
11. XML, XPath |
12. XQuery |
||
Feb 6 |
Midterm (in class) |
14. E/R Diagrams |
From XML To Relations XML-ER.txt |
15. Constraints |
|
Feb 13 |
16. Database Design |
Functional Dependencies and Normal Forms section7.txt |
18. Transactions |
||
Feb 20 |
NO CLASSES (Presidents' Day) |
19. Transactions |
Transactions in SQL Server transactions.txt |
20. Transactions |
|
Feb 27 |
21. Parallel Databases |
22. MapReduce |
Amazon Web Services/PigLatin |
23. Analysing Big Graphs, and Pig Latin |
|
Mar 5 |
24. Parallel Data Processing Wrap-up |
25. No-SQL and Database-as-a-Service |
Map/Reduce Examples section_mr.txt |
26. Final Review |
|
Mar 12 |
|
Final Exam Wednesday, Mar 14, 8:30am-10:20am, THO 101 |
There will be no exam questions on the following book chapters, but you may still find them interesting to read now that you have mastered the basics of data management