Skip navigation

COMP2400 Relational Databases

Later Year Course

Offered By School of Computer Science
Academic Career Undergraduate
Course Subject Computer Science
Offered in Second Semester, 2010 and Second Semester, 2011
Unit Value 6 units
Course Description

Introduction to the basic goals, functions, models, components, applications, and social impact of database system applications. The course introduces the relational data model and the database query language SQL. Entity-Relationship Diagrams are introduced as a tool for conceptual modeling. Effective mapping of a conceptual model to a relational database schema requires some appreciation of the role of integrity constraints, and the impact of DBMS characteristics.

Learning Outcomes

Upon completion of this course, the student will be able to do the following:

  • Describe the features of the relational data model and understand the relevance of the model to database systems. (level in Biggs SOLO taxonomy: 3 ; generic graduate attributes: 1)
  • Describe the reasons for normalisation; analyse given relations for normal form; design normalysed relations. (level in Biggs SOLO taxonomy: 4 ; generic graduate attributes: 1,4) 
  • Use a database maniplation language (SQL) (level in Biggs SOLO taxonomy: 4 ; generic graduate attributes: 1,3) 
  • Use a database definition language (SQL) (level in Biggs SOLO taxonomy: 4 ; generic graduate attributes: 1,3) 
  • Appreciate integrity and security issues for database systems (level in Biggs SOLO taxonomy: 3 ; generic graduate attributes: 1,4,9) 
  • Implement a small database having regard to integrity and security requirements. (level in Biggs SOLO taxonomy: 3 ; generic graduate attributes: 1,4)
Indicative Assessment

Continuous Assessment (30%); Mid Semester Exam (20%); Final Exam (50%)

Workload

Thirty one-hour lectures and six two-hour tutorial/laboratory sessions

Areas of Interest Information Technology and Software Engineering
Assumed Knowledge and
Required Skills
COMP1100 or COMP1710 or INFS1001
Prescribed Texts

Elmasri & Navathe Fundamentals of Database Systems, 5th edition, Addison-Wesley, 2007. (Fourth edition is OK, and earlier ones too.)

Also recommended, especially for high achieving students:

Ullman, Jeffrey, D Principles of Database and Knowledge-Base Systems, Computer Science Press, 1988.
Majors/Specialisations IT in New Media Arts
Programs Bachelor of Arts (New Media Arts)
Science Group B

The information published on the Study at ANU 2010 website applies to the 2010 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2009 website.

Updated:   13 Nov 2015 / Responsible Officer:   The Registrar / Page Contact:   Student Business Solutions