| Pre-requisites |
COMP131 or COMP131A or COMP530 or COMP531 or candidature in GradCertCompSc or GradDipCompSc or MCompSc
|
| Restrictions |
COMP382 or COMP382A or COMP389 or COMP389A or COMP502
|
| 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. Principles of logic-based systems are discussed and explained.
|
| Disclaimer |
Unit information may be subject to change prior to commencement of the teaching period.
|