This course provides the theory and practice of advance database management systems. It covers the principles of database systems and emphasizes how they are used in developing data-intensive applications. Topics will include the fundamental of how data is stored and manipulated in relational database and xml database, building complex database objects and user defined data types in object oriented database, parallel and distributed database, establishing and maintaining database security and authorization.
The aims of this course are:
Upon the successful completion of this course, students should be able to:
Textbooks:
References:
Evaluation | Marks | Percentage |
---|---|---|
Project Presentation | 20 Marks | 20% |
Individual Assignment | 10 Marks | 10% |
Tutorial | 10 Marks | 10% |
Final Examination | 60 Marks | 60% |