0% found this document useful (0 votes)
28 views4 pages

Course Outline For BCS224

This document provides information about the Database Management Systems course offered at Regentrofpen College of Applied Sciences during the 2019/21 academic year second semester. The course is a 3-credit, level 200 course that meets on Mondays and Tuesdays at 8am. The course aims to provide students with fundamental database concepts and practical experience with relational database systems. Students will learn about database concepts and architecture, applying concepts to solve real-world problems, and using skills to solve business problems. Assessment includes tests, group database design projects, tutorial participation, and a final exam. The course content will cover database systems, data models, the relational model, entity-relationship modeling, normalization, SQL, and interfacing

Uploaded by

erik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views4 pages

Course Outline For BCS224

This document provides information about the Database Management Systems course offered at Regentrofpen College of Applied Sciences during the 2019/21 academic year second semester. The course is a 3-credit, level 200 course that meets on Mondays and Tuesdays at 8am. The course aims to provide students with fundamental database concepts and practical experience with relational database systems. Students will learn about database concepts and architecture, applying concepts to solve real-world problems, and using skills to solve business problems. Assessment includes tests, group database design projects, tutorial participation, and a final exam. The course content will cover database systems, data models, the relational model, entity-relationship modeling, normalization, SQL, and interfacing

Uploaded by

erik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

REGENTROPFEN COLLEGE OF APPLIED SCIENCES

DEPARTMENT OF COMPUTER SCIENCE


2019/21 ACADEMIC YEAR- SECOND SEMESTER

Course Code: BCS224 Course Title: Database Management Systems


Credits: 3 Level: Level 200
Lecture Periods: Monday @8am & Tuesday @8am
Lecturer: Akolgo Eric Ayintareba
Contact Number: 0545554506
Email: [email protected]
Student Hours: By Appointment

Course Rationale:
The course is to get broad understanding of the basic concepts of database management
system in particular relational database system.

Course Objectives
I. This course is aimed at providing students with fundamental knowledge, and practical
experience with, database concepts.
II. Furnished students with the study of information concepts and the realization of those
concepts using the relational data model
III. Comprehensive Practical experience and application of relational data model concepts
and DBMS packages to solve real world business problems.
Learning Outcomes

The specific learning outcomes You will be assessed on the Completing these tasks
that you will achieve by successful learning outcome in task/s: successfully will contribute to you
completion of this course: becoming:

Database Concepts & Architecture 2 Creative and critical thinkers

Application of Concepts to Real 2, 3 Empowered.


World Problems.
Application of Knowledge and skills 1,2,4 Knowledgeable
to solving business Problems
Assessment tasks
Task Assessment Tasks Individual Weighting What is the duration / How
No. or Group % length?
1 Testing Understanding Individual 15 30 mins* 2 Class
of the key Concepts in
Database Management
Systems
2 Design a database to Group 20 Complete Design of Class
solve Real world Database for A named
Organizational Organization
problem using the
relational database
model
3 Tutorial Contribution/ Individual 5 N/A Tutorials
Participation
4 Final Examination Individual 60 3hrs Exams Hall

Course Requirements
Attendance: Minimum 75%
Access to Personal Computer
Access to Internet

Recommended Texts
Author Year Title Publisher/ Place of
Publication
Jeffrey A. Hoffer, 2013 Modern Database New York:
V. Ramesh, Management Systems (11th Prentice Hall.
Heikki Topi ed.).
Ramakrishnan, R., 2003 Database management Boston: McGraw-Hill
Gehrke, J., & systems (Vol. 3)
Gehrke, J.
Connolly, T. M., 2005 Database systems: a practical Pearson Education.
&Begg, C. E. approach to design,
implementation, and
management.
Course Content / Teaching schedule
Teaching Key concepts and Contents Activities to Cover Contents
Week
1 Databases Systems: data vs. information, role and Introduction
advantages of the DBMS, types (relational, object-
oriented, file), managing the database system.
2 Data Models: Design Concepts Identification of data models and
drawing of E-R diagrams for common
businesses.
Assignment 1 Due
3 Relational Database Model: a logical view of data, Discussion of Relational Database
keys, integrity rules, data dictionary & system Model.
catalog, relationships, indexes.

4 Entity-Relationship Model: [Object-Oriented Modeling with Visio


Model] Practical: creating an E-R diagram from a
real-world situation

5 Entity-Relationship Model: [Object-Oriented Modelling with MS Access


Model] Practical: converting an E-R diagram to a Assignment 2 Due
database diagram and appropriate database
tables.

6 Normalisation I (1st and 2nd normal form) Discussion of Normalisation and its
Practical: normalize normalized form to 2nd normal processes.
form

7 Mid-Semester Exams

8 Normalisation II (3rd and 4th normal form) Discussion of Normalisation and its
Practical: normalize further until 4th normal form processes

9 Introduction and Overview to SQL Interface (SQL Discussions on SQL


Enterprise Manager, SQL Analyser) Assignment 3 Due

10 Creating Tables and defining constraints on tables Practical

12 Select and Update queries Practical

13 Insert and Delete queries Practical


Presentation
14 Introduction to Program Interface with queries Practical

Revision for End of Semester Exams/ Course Revision


Assessment

NOTE:
Academic Responsibility: Students are encouraged to consult with other students on assignments. However,
students must show originality, independence, and scholarly acknowledgement of authors where due in all
assigned tasks submitted for grading or award. Any form of copying or plagiarizing from current or past students ‘
work as well as other authors will result in disciplinary action and automatic F grade.

You might also like