Year: 2009
Attendance Attendance at Tutorial/Practical sessions is mandatory. Students who have legitimate reasons for
Requirements non-attendance should contact the lecturer.
.
Objectives The goal of the course is to present a basic introduction to database management systems, with an
emphasis on database design methodologies (ER diagrams and normalization theory) and database query
languages (relational algebra and SQL). Students will design and implement a simple database system to
deepen their understanding of the basic database concepts and theories. After taking this course, you will
have the capability of developing simple database applications.
Outcomes Upon successful completion of this unit, students will be able to:
Content This course is the first part of the Database Management Series I - III; it introduces theoretical concepts of
the modelling of data and its implementation, starting from the requirements analysis (what do I need for the
database system?) over the semantic design (Entity-Relationship modelling) and relational schema design to
the implementation using an implementation language (e.g. SQL). The content compounds a lecture and
exercises ; it will be selected topics out of the following ones:
• Current problems and challenges: different database type, data fusion and warehousing, business
intelligence (OLAP, Mining).
Page 1 of 3
• Requirements and how to define them
• Relational Algebra
• Introduction to SQL
Student Students are expected to spend additional 5 out of class hours per week on the unit.
Workload
Texts Recommended Text:
Ragu Ramakrishnaan,
References
Connely and Begg, Elmasri Navathe,
Assessment
Details This unit has the following assessment component(s):
Continuous Assessment 35%
Forty percent (50%) of the unit will be in the form of continuous assessment, which will consist of the
following:
The Final Examination will be a closed book formal examination of three (3) hours duration with 10 minutes
reading time. Exam questions may range over all topics treated in the unit, including those studied in
lectures, tutorial/laboratory classes, and self-study modules and exercises.
Late A student who submits a late assessment without approval of the lecturer for an extension will not be given
Submission any marks.
This information is to be read and applied in conjunction with each unit outline of your course.
Page 2 of 3
Copying an assignment from another student in this class or obtaining a solution from some other source will lead to an
automatic failure for this course and to a disciplinary action. Allowing another student to copy one's work will be treated as an act
of academic dishonesty, leading to the same penalty as copying. You should learn how to protect your data. Failure to do so is
also unprofessional and it may expose you to the danger that someone will copy your homework and will submit it as his or her
own (see above). In this case, you may be given a score of 0 for the assignment in question (and the other party will get a
failure).
Plagiarism
Plagiarism involves submitting or presenting work in a unit as if it were the student's own work done expressly for that
particular unit when, in fact, it was not. Most commonly, plagiarism exists when:
a. the work submitted or presented was done, in whole or in part, by an individual other than the one submitting or
presenting the work;
b. parts of the work are taken from another source without reference to the original author; or
c. the whole work, such as an essay, is copied from another source such as a website or another student's essay.
Collusion
Collusion includes inciting, assisting, facilitating, concealing or being involved in plagiarism, cheating or other academic
misconduct with others.
Cheating
Cheating includes, but is not limited to:
a. dishonest or attempted dishonest conduct during an examination, such as speaking to other candidates or otherwise
communicating with them;
b. bringing into the examination room any textbook, notebook, memorandum, other written material or mechanical or
electronic device (including mobile phones), or any other item, not authorised by the examiner;
c. writing an examination or part of it, or consulting any person or materials outside the confines of the examination room,
without permission to do so;
d. leaving answer papers exposed to view, or persistent attempts to read other students' examination papers; or
e. cheating in take-home examinations, which includes, but is not limited to:
(i) making available notes, papers or answers in connection with the examination (in whatever form) to others
without the permission of the relevant lecturer;
(ii) receiving answers, notes or papers in connection with the examination (in whatever form) from another
student, or another source, without the permission of the relevant lecturer; and
(iii) Unauthorised collaboration with another person or student in the formulation of an assessable component of
work.
Mode of
Delivery
Page 3 of 3