EECS 484: Schedule

EECS 484 (Database Management Systems) Winter 2012

Overview

Schedule

 

Lecture notes for the entire semester are posted now. Please print a copy of the notes if you need it during class. But do expect a few last minute updates. The final version that you are responsible for will be online within a day or so of class. Solutions to odd-numbered exercises in the book can be found at the dbbook website.

This page is the plan for the entire semester as I have it in mind now. Information on this page is likely to change during the semester -- please check the latest version before preparing for class.

Lecture # Date Topic Reading Assignments Etc
1 Jan 4 Introduction Ch.1  
Discussion Jan 6 Java Tutorial    
2 Jan 9 ER Model Ch.2 Homework 1 Out
3 Jan 11 Relational Model Ch. 3  
Discussion Jan 13 Project 1 Intro Project 1 Assigned; Group Registration Due
  Jan 16 No Class MLK Day    
4 Jan 18 ER to Relational Ch. 3    
Discussion Jan 20 HW 1 Soln; Project 1 issues   Homework 1 Due
5 Jan 23 Relational Algebra Ch. 4  
6 Jan 25 Relational Algebra (contd.) + Relational Calculus Ch. 4 Homework 2 Out
  Jan 26     Project 1 Due at midnight
Discussion Jan 27 JDBC and Project 2 discussion   Project 2 Assigned
7 Jan 30 SQL Ch. 5  
8 Feb 1 SQL (contd.) and Triggers Ch. 5  
Discussion Feb 3 HW 2 solutions Read SQL Handout HW 2 due
9 Feb 6 Database Application Pogramming Ch 6, except 6.4 and 6.5  
10 Feb 8 Normalization and Tuning Ch. 19 except 19.8, and Ch. 20.7-20.9  
  Feb 9     Project 2 Due at midnight
Discussion Feb 10 Exam Review    
11 Feb 13 Wrap up for First Half    
  Feb 15 First Exam    
Discussion Feb 17 Minirel Overview   Project 3 Assigned
13 Feb 20 Disks and Files Ch. 9, except 9.2  
14 Feb 22 Storage & Indexing Ch. 8 Homework 3 Out
Discussion Feb 24 Exam solutions    
  Feb 27 -- Mar 2 Midterm break    
15 Mar 5 Tree-Structured Indexing Ch. 10, except 10.8.1  
16 Mar 7 Hash-based Indexing Ch. 11  
Discussion Mar 9 HW 3 Solutions   Homework 3 Due
17 Mar 12 Sorting Ch. 13  
18 Mar 14 Storage & Indexing (contd.) Ch. 8 Homework 4 Out
  Mar 15     Project 3 Due at midnight
Discussion Mar 16 Project 4 intro and page counting   Project 4 Assigned
19 Mar 19 Query Evaluation Ch. 12, Ch. 14  
20 Mar 21 Query Evaluation    
Discussion Mar 23 HW 4 Solutions   Homework 4 Due
21 Mar 26 Query Optimization Ch. 15 Homework 5 Out
22 Mar 28 Transactions Ch. 16, except 16.6; Ch. 17, up to and including 17.4  
  Mar 29     Project 4 Due at midnight
Discussion Mar 30 Review of counting page accesses    
23 Apr 2 Transactions (contd.) Ch. 18, except 18.6 and 18.8  
24 Apr 4 Transactions (contd.)    
Discussion Apr 6 HW 5 Solutions   Homework 5 Due
25 Apr 9 Open Topics    
26 Apr 11 Wrap up    
Discussion Apr 13 Review    
  Apr 16 Second Exam