Database system architecture; conceptual database models; semantic, object-oriented, logic-based, and relational databases; user and program interfaces; database system implementation; integrity, security, concurrency and recovery. Recommended preparation: Knowledge of relational databases, SQL, relational algebra and physical database design is required.
| Assignment | URL |
|---|---|
| Assignment #1 | HW1 |
| Assignment #2 | HW2 |
| Assignment #3 | HW3 |
| Assignment #4 | HW4 |
| Assignment #5 | HW5 |