ECE 464: Databases
Fall 2016
Wednesday 5:00 PM - 6:00 PM, Rm 427;
Thursday 3:00 PM - 5:00 PM, Rm 427
Instructor: 
Carl Sable
e-mail: CarlSable.Cooper@gmail.com
Office: Room 614
"Database Management Systems, 3rd Edition"
Ramakrishnan and Gehrke
- Test #1: 25%
- Test #2: 25%
- Programming Project (due in parts): 50%
 Click here
for instructions on submitting proposals
 Click here
for instructions on submitting schemas
 Click here
for instructions on submitting final write-ups
The schedule will be updated as the semester progresses.
- Wednesday, September 7
 Course Overview
 Introduction to Database Concepts
 Suggested reading: Ch. 1 of Ramakrishnan and Gehrke
- Thursday, September 8
 Introduction to Database Concepts (cont.)
 The Entity-Relationship (ER) Data Model
 Suggested reading: Ch. 2 of Ramakrishnan and Gehrke
- Wednesday, September 14
 The Entity-Relationship (ER) Data Model (cont.)
- Thursday, September 15
 Project Proposals Assigned
 The Relational Data Model
 Suggested reading: Ch. 3 of Ramakrishnan and Gehrke
- Wednesday, September 21
 The Relational Data Model (cont.)
- Thursday, September 22
 Relational Algebra
 Suggested reading: Ch. 4 of Ramakrishnan and Gehrke
- Wednesday, September 28
 Relational Algebra (cont.)
 SQL
 Suggested reading: Ch. 5 of Ramakrishnan and Gehrke
- Thursday, September 29
 SQL (cont.)
- Wednesday, October 5
 SQL (cont.)
 Java
- Thursday, October 6
 Java (cont.)
- Wednesday, October 12
 Java (cont.)
 Project Schemas Assigned
- Thursday, October 13
 JDBC and MySQL
- Wednesday, October 19
 JDBC and MySQL (cont.)
 JSP
- Thursday, October 20
 JSP (cont.)
- Wedneday, October 26
 Midterm review
- Thursday, October 27
 MIDTERM
- Wednesday, November 2
 Files and Indexes
 Suggested reading: Ch. 8 of Ramakrishnan and Gehrke
- Thursday, November 3
 Files and Indexes (cont.)
- Wednesday, November 9
 Query Evaluation
 Suggested reading: Ch. 12 of Ramakrishnan and Gehrke
- Thursday, November 10
 Query Evaluation (cont.)
- Wednesday, November 16
 Transaction
 Suggested reading: Ch. 16 of Ramakrishnan and Gehrke
- Thursday, November 17
 Transactions (cont.)
- Tuesday, November 22 (Thursday schedule)
 Physical Database Design
 Suggested reading: Ch. 20 of Ramakrishnan and Gehrke
- Wednesday, November 30
 Physical Database Design (cont.)
- Thursday, December 1
 NoSQL and MongoDB
- Wednesday, December 7
 Final exam review
- Thursday, December 8
 FINAL EXAM
- Monday, December 19
 PROJECT DEMOS