| Restrictions |
COMP382 or COMP382A or COMP389A or COMP502 or COMP589
|
| Notes |
200- and 300-level COMP units (excluding COMP286, COMP292, COMP303, COMP313 and COMP393) require a knowledge of, and programming experience with, the C++ or Java language. |
| Unit Description |
This unit concentrates on database principles, architecture of database systems, database modeling, and database design. SQL, functional dependencies, normalization principles, and principles of object-oriented database systems are discussed. It further includes the notions of relational algebra, relational calculus, recovery, concurrency, and security.
|
| Disclaimer |
Unit information may be subject to change prior to commencement of the teaching period.
|