| Week # |
Tuesday |
Thursday |
| 1 |
Aug. 30
Intro. to class, logistics, Overview
|
Sep. 1
SQL review
Read: |
Elmasri, R. & Navathe, S. (2004). Fundamentals of Database Systems. Ch. 8.
(OPTIONAL)SQL tutorials on class resources page |
| Slides: |
(HTML, PPT) |
|
| 2 |
Sep. 6
Modeling and evaluation
|
Sep. 8
SQL and MySQL
|
| 3 |
Sep. 13
Modeling and evaluation
|
Sep. 15
Intro to SQL*Plus
|
| 4 |
Sep. 20
Transactions
Read: |
Elmasri and Navathe (Ch. 17). |
| Slides: |
(HTML, PPT) |
|
Sep. 22
Transactions
Read: |
Elmasri and Navathe (Ch. 18). |
|
| 5 |
Sep. 27
Recovery
Read: |
Elmasri and Navathe (Ch. 19). |
| Slides: |
(HTML, PPT) |
|
Sep. 29
Oracle Architecture
Read: |
Morrison and Morrison. (2002). Enhanced Guide to Oracle 9i. (Ch. 2, 3). |
| Notes: |
Oracle data dictionary lab |
| Slides: |
(HTML, PPT) |
Due: |
Individual db design and implementation (ER and DDL) |
|
| 6 |
Oct. 4
|
Oct. 6
|
| 7 |
Oct. 11
|
Oct. 13
Oracle database objects
| Slides: |
(HTML, PPT) |
Due: |
Individual db assignment (queries) |
|
| 8 |
Oct. 18
More Oracle
|
Oct. 20
No class (Fall break)
|
| 9 |
Oct. 25
Query Optimization
|
Oct. 27
More optimization
|
| 10 |
Nov. 1
Class Cancelled
Read: |
Morrison and Morrison. (Ch. 5, 6). |
|
Nov. 3
more Oracle Forms
|
| 11 |
Nov. 8
Reports
| Nov. 10
PL/SQL
|
| 12 |
Nov. 15
Advanced SQL
|
Nov. 17
Distributed databases
|
| 13 |
Nov. 22
No class
|
Nov. 24
No class
|
| 14 |
Nov. 29
Distributed and federated databases
|
Dec. 1
Non-relational data models
| Read: |
Elmasri and Navathe (Ch. 2.6, 20). |
| Slides: |
(HTML, PPT) |
|
| 15 |
Dec. 6
Project demos
|
Dec. 8
Wrap up
|
| |
Dec. 17
Final project documentation due by 4 pm.
|
|