0% found this document useful (0 votes)
2 views

CourseOutline

The ICS 2206 Database Systems course aims to introduce students to database concepts, models, and implementation in networked environments. Key topics include data models, E-R modeling, SQL, transaction management, and distributed database management. Students will be assessed through continuous assessments, assignments, and a final exam, with a focus on practical understanding and implementation of database systems.

Uploaded by

Novan Hazard
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

CourseOutline

The ICS 2206 Database Systems course aims to introduce students to database concepts, models, and implementation in networked environments. Key topics include data models, E-R modeling, SQL, transaction management, and distributed database management. Students will be assessed through continuous assessments, assignments, and a final exam, with a focus on practical understanding and implementation of database systems.

Uploaded by

Novan Hazard
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

ICS 2206 DATABASE SYSTEMS [45 Hours]

Course Objectives

To introduce the student to the concepts of database systems, database models and the implementation of
databases in a networked environment.

Course Description

File systems and data bases. Data models: Hierarchical, network and relational database models.
E – R (entity-relational) modeling. Normalization. Query processing. Introduction to SQL (standard query
language). Transaction management and concurrency control. Distributed database management.
Client – server systems. Object oriented databases.

Course Expectations
At the end of the course unit, the student should be able to:
 Demonstrate a good understanding of the concept of database systems and database models
 Carry out conceptual database modelling.
 Demonstrate a good understanding of concept of transaction management and concurrency control.
 Implement a prototype database.

Teaching Methodologies

The method of instruction will be lectures, interactive tutorials, and educational field trips, practical classes, and
any other presentations / demonstrations the lecturer will deem fit towards enhancing understanding of the
concepts taught in class.

Course assessment

During the period of study, assessment will be conducted by CATs (Continuous Assessment Tests), regular
assignments and a final Examination at end of the unit. The composition for continuous assessment shall be as
follows: 15% Practical, 5% Assignments, 10% Tests

References

1. Connolly T., Begg C., (2002). Database Systems: A Practical Approach to Design, Implementation, and
Management, 4th Edition. Addison-Wesley.
2. Date, C. J. (1985): An Introduction to Database Systems. Addison-Wesley.
3. Silberschatz A., Korth, H. F., Sudarshan, S. (1997). Database System Concepts, 3rd Edition. McGraw Hill.
4. Worboys, M. F. (1995). GIS: A Computing Perspective. Taylor & Francis

You might also like