Use the Tab and Up, Down arrow keys to select menu items.
An introduction to database systems, database design, relational databases and database management systems.
This course covers data models and database systems, and has been designed to enable you to understand the theoretical basis of databases and be able to apply that knowledge in developing and using relational databases. The lectures are organized around the database design lifecycle, while in the labs students go through the process of developing small databases from given requirements.
After completing this course, students will be able to- design databases well- use relational algebra to query databases- use SQL to query, define, populate, update and manage databases- understand the functions of Relational Database Management Systems
(1) COSC121 or INFO125 or ACIS125; (2) 15 points from Mathematics, Statistics, Engineering Mathematics or MSCI110. MATH101 is not acceptable. MATH120/STAT101 are strongly recommended.
COSC205, COSC226
Tanja Mitrovic
Yalini Sundralingam
Elmasri, Ramez. , Navathe, Sham; Fundamentals of database systems ; 5th ed; Pearson/Addison Wesley, 2007.
(6th edition), previous editions of the same textbook are also suitable.
Library portalCourse Information on Computer Science and Software Engineering website Course Outline Course Information on Learn
Domestic fee $692.00
International fee $3,200.00
* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.
For further information see Computer Science and Software Engineering .