CS6360.004 Schedule Fall 2016

Instructor: John Cole

This schedule is tentative and subject to change.  All readings are in Fundamentals of Database Systems, Seventh Edition.

Week Date Topic

Reading

1 August 22 Syllabus review, course requirements, etc. Ch. 1
  August 24 Database Concepts Ch. 2
2 August 29 The Entity-Relationship Model Ch. 3
  August 31

The Entity-Relationship (ER) model

Ch. 3
3 September 5

Labor Day holiday

 
  September 7 The Enhanced Entity-Relationship Model Ch. 4
4 September 12 The Enhanced Entity-Relationship Model Ch. 4
  September 14 Basic SQL Ch. 6
5 September 19

More SQL
Assignment 1 due

Ch. 7
  September 21 The Relational Model and Relational Database Constraints Ch. 5
6 September 26 The Relational Model and Relational Database Constraints Ch. 5
  September 28 Relational database design by ER to EER mapping Ch. 9
7 October 3 Relational database design by ER to EER mapping Ch. 9
  October 5 Midterm Review
8 October 10

Exam 1 on Chapters 1-5, 7-9

  October 12

Relational Algebra and Calculus

Ch. 8
9 October 17

Relational Algebra and Calculus

Ch. 8
October 19 File Structures Ch. 16
10 October 24 File Structures / Index Structures Ch. 16, 17
  October 26 Index Structures Ch. 17
11 October 31 Functional Dependency and Normalization Ch. 14
  November 2 Functional Dependency and Normalization Ch. 14
12 November 7 Design Algorithms & Further Dependencies Ch. 15
  November 9 Design Algorithms & Further Dependencies Ch. 15
13 November 14 Query Processing & Optimization Ch. 18
  November 16 Query Processing & Optimization Ch. 18
14 November 21 Fall Break  
  November 23 Fall Break  
15 November 28 Transaction Processing Ch. 20
  November 30 Concurrency Control Ch. 21
16 December 5 Exam Review  
  December 12 Final Exam at 8:30 AM
Covers Chapters 8, 14, 15, 16, 17, 18, 19, 20