CSE 344 Winter 2013
Lecture Topics

Subscribe to this calendar (google, iCal, etc.)

DateDescription
January 7 1. Introduction
Slides
January 9 2. Data Models (2.1-2.3)
Sqlite notes
January 11 3. SQL (6.1, 6.2)
Sqlite notes (Sqlite supplement)
January 14 4. SQL - Aggregates (6.3, 6.4)
Slides, Sqlite notes, data
January 16 5. SQL - Aggregates (6.3, 6.4)
January 18 6. Basic Query Evaluation, Indexes (14.1)
Slides
January 23 8. SQL - Nested Queries (6.3) (guest lecturer: Paris Koutris)
Slides Sqlite notes, Additional notes
January 25 9. SQL Wrap-up and RDBMs Architecture (6.3, 2.4)
Slides
January 28 10. Relational Algebra (2.4, 5.1)
Slides
January 30 11. Relational Algebra and Query Evaluation (2.4, 5.1)
February 1 12. Datalog (5.3, 5.4)
Slides
February 4 13. Relational Calculus (5.3, 5.4)
Slides, Query Language Primer
February 6 14. XML, XPath (11.1-11.3, 12.1)
Slides XML XML with DTD
February 11 16. XPath and XQuery (12.1 - 12.2)
Slides
February 13 17. E/R Diagrams (4.1-4.6)
Slides
February 15 18. Constraints (7.1, 7.2, 7.4)
Slides
February 20 20. Design Theory (3.1-3.4)
Slides
February 22 21. Views
Slides
February 25 22. Transactions
Slides
February 27 23. Transactions
Slides
March 1 24. Transactions
Slides
March 4 25. Parallel Databases
Slides
March 6 26. Parallel Databases - MapReduce
Slides
March 8 27. Parallel Databases - Pig Latin
Slides
March 11 28. Parallel Databases - Wrap Up
Slides
March 13 29. Parallel Databases - Wrap Up
Slides
March 15 30. Final Review
Slides