Course Outline 2016 INFOMGMT 292: DATABASE APPLICATIONS (15 POINTS) Semester 1 Course Prescription

advertisement
Course Outline 2016
INFOMGMT 292: DATABASE APPLICATIONS (15 POINTS)
Semester 1(1163)
Course Prescription
Businesses need to develop effective mechanisms for storing and retrieving information.
Examines different ways of understanding, storing, and viewing business data using the
latest information technology tools. Builds skills in problem analysis, data modelling, and
database design.
Programme and Course Advice
Prerequisite: INFOSYS 110 or 120 or INFOMGMT 192 or COMPSCI 105 or 107
Restriction: INFOSYS 222
Goals of the Course
The course covers theoretical concepts in depth and gives the students a thorough
practical knowledge of database. The assessments require students to demonstrate their
mastery of the practical aspects of structured query language (SQL) and database design.
Learning Outcomes
By the end of this course it is expected that the student will be able to:
1.
2.
3.
4.
5.
6.
Understand the fundamental concepts of relational database;
Design a relational database;
Implement a relational database;
Define and manage data from a relational database using SQL;
Understand transaction management in a relational database; and
Understand the fundamental concepts of a data warehouse
Content Outline
Week
Week
Week
Week
Week
Week
1: Introduction
2: The relational model
3 – Week 5: Data modelling and normalisation
6 – Week 10: SQL
11: Transaction management and Data warehouse
12: Wrap Up
Learning and Teaching
Students must attend three one-hour lectures and one, two-hour lab per week.
Teaching Staff
Lecturer: Udayangi Muthupoltotage
Emails: [email protected]
Office: Room 601, Owen G Glenn Building
Learning Resources
Optional text:
•
Hoffer, Jeffrey A., Mary B. Prescott, and Heikki Topi (2009). Modern Database
Management, 8th/9th or higher Edition, Prentice Hall, ISBN-10: 0-13-600391-5.
Other Resources:
• Greenspun. (1998). SQL for Web Nerds. http://philip.greenspun.com/sql/
• Allen & Owens. (2010). The Definitive Guide to SQLite. (Available to download from the
library)
Additional reading materials and lecture notes will be posted on the course website on
Canvas
Assessment
The details of each assessment will be provided as the course proceeds.
Type of
Assessment
Assignment 01
Assignment 02
Class Test
Exam
Weighting
15%
15%
20%
50%
Learning Outcome
1-2
3-4
1-4
1-6
Note: This course requires students to pass both the internal coursework and the final
examination.
Inclusive Learning
Students are urged to discuss privately any impairment-related requirements face- toface and/or in written form with the course coordinator/lecturer.
Student Feedback
The real value of any course is what you learn, which is best judged by you. Any
comments about the course, course materials and/or assignments at any time in order
to make this learning experience as enjoyable and valuable as possible are welcome and
encouraged. All students will be asked to complete evaluations for the course, teaching
and tutoring at the end of the course.
Download