Week
Sept 3 - 5
Sept 8 - 12
Sept 15 - 19
Sept 22 - 26
Sept 29 - Oct 3
Oct 6 - 10
Oct 13 - 17
Oct 20 - 24
Oct 27 - 31
Nov 3 - 7
Nov 10 - 14
Nov 17 - 21
Nov 24 - 28
Dec 6
|
Lectures (sections of the textbook)
Introduction / Relational Data Model (2.1 - 2.2)
Relational Data Model (7.1 and 2.3) / Relational Algebra (2.4)
SQL Queries (6.1 - 6.4)
SQL Modifications and Transactions (6.5 - 6.6)
SQL Constraints and Triggers (7.2 - 7.5)
Entity-Relationship Model (4.1 - 4.6)
Design Theory for Relational Databases (3.1 - 3.5)
Midterm Exam (Monday, October 20)
SQL in a Server Environment (9.1 - 9.2)
SQL in a Server Environment (9.3 - 9.6)
Semistructured Data Model (11.1 - 11.4)
Query Languages for XML (12.1 - 12.2)
Online Analytic Processing (10.6 - 10.7)
Final Exam (Saturday, December 6, 8:30 to 11:30 am, WMC 3260)
|
Assignments
Relational Algebra
Queries on SQL Server (AdventureWorks DB)
SQL queries and modifications
SQL constraints and triggers
Importing data for the Movie DB
SQL queries on the Movie DB
ER Diagrams and Relational Design Theory
Implementation of a movie recommender
XML and XML queries
|