COMP2400 Relational Databases
Later Year Course
| Offered By | Research School of Computer Science |
|---|---|
| Academic Career | Undergraduate |
| Course Subject | Computer Science |
| Offered in | Second Semester, 2013 and Second Semester, 2014 |
| Unit Value | 6 units |
| Course Description |
This course is an introduction to relational databases and the general skills for designing and using them. The topics include the relational data model, SQL, entity-relationship model, functional dependencies, (de-)normalisation, relational algebra, query processing and optimisation, database transactions and security. To deepen the understanding of relational databases, the current industry development of database systems such as NoSQL databases will be introduced at the end of this course. |
| Learning Outcomes |
On satisfying the requirements of this course, students will have the knowledge and skills to: |
| Indicative Assessment |
Lab Assessment (4%); Assignments Exam (30%); SQL Lab Exam (16%); Final Exam (50%) |
| Workload |
Thirty three one-hour lectures and seven two-hour laboratory sessions |
| Areas of Interest | Information Technology and Software Engineering |
|
Assumed Knowledge and Required Skills |
Have completed 6 units of 1000 level COMP courses or INFS1001 |
| Requisite Statement |
Have completed 6 units of 1000 level COMP courses or INFS1001 |
| Recommended Courses | |
| Prescribed Texts |
Database systems: models, languages, design, and application programming, 6th edition, R. Elmasri and S. Navathe, Pearson, 2011 |
| Majors/Specialisations | Business Information Systems and Computer Science |
| Science Group | B |
The information published on the Study at ANU 2013 website applies to the 2013 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2012 website.




