0% found this document useful (0 votes)
13 views3 pages

CCS2127 COutline

The document outlines the course structure for 'Database Systems' offered by the Faculty of Computing & Information Technology at Multimedia University of Kenya. It includes course objectives, learning outcomes, content delivery methods, assessment criteria, and recommended textbooks and journals. The course aims to equip students with knowledge of database concepts, design, and management practices.

Uploaded by

8448.leumas.co
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)
13 views3 pages

CCS2127 COutline

The document outlines the course structure for 'Database Systems' offered by the Faculty of Computing & Information Technology at Multimedia University of Kenya. It includes course objectives, learning outcomes, content delivery methods, assessment criteria, and recommended textbooks and journals. The course aims to equip students with knowledge of database concepts, design, and management practices.

Uploaded by

8448.leumas.co
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/ 3

MULTIMEDIA UNIVERSITY OF KENYA

P.O. Box 15653 - 00503, Nairobi, Kenya.


Tel: +254 020 7252027
(MMU is ISO 9001:2015 Certified)

FACULTY OF COMPUTING & INFORMATION TECHNOLOGY


DEPARTMENT OF IT
COURSE OUTLINE

Code & Name Unit Code: Database systems


Prerequisite Unit Code: None
Cohort BCS/BSE Y2S1 Sep 2024
Lecturer Kirika Ndegwa
Contact [email protected]

Purpose
The course introduces a learner to concepts of data, efficient data storage and practises to ensure
data integrity and accuracy is maintained in the modern work environment.

Learning outcomes
By the end of this course the students should be able to:
1. Explain the concepts of database systems.
2. Demonstrate the use of Database Management Systems and Query languages.
3. Apply the modeling techniques to database design and implementation.

Course Description
Introduction: Definition of data, information, DBMS and database systems. Types of database
models: filing, hierarchical, network, relational, object-based. Relational data models: entities,
attributes, domain and atomicity. Database design phases: conceptual, logical and physical
database design. Normalization. Entity Relationship Diagrams. SQL: Data definition language,
Data manipulation language. Implementation of and manipulation of database: data entry:
append, edit, delete: field, names, types, size, index. Manipulating records: sorting:
finding/searching. Queries, deleting, updating. views, appending and deleting. Maintaining a
database. Reports: merging, labels, forms/screens, printing. Limitation of relational database
management systems such as MS-ACCESS, ORACLE, MySQL, MS SQL SERVER

Delivery Methodology
Lectures, laboratory exercises, assignments and projects
Learning Resources
Books, Computers, Internet, Journals Software required Whiteboard and Markers

Course Content
WEEK TOPIC OUTLINE
WK1 Introduction Introduction: Definition of data, information, DBMS and
database systems. Types of database models: filing,

Page 1 of 3
hierarchical, network, relational, object-based.
WK2 Relational data entities, attributes, domain and atomicity. Database design
model phases: conceptual, logical and physical database design.
WK3 Relational data Entity Relationship Diagrams
model
WK4 Relational data Entity Relationship Diagrams
model
WK5 CAT 1
WK6 Normalization Normalising relations. 1NF to 3NF
WK7 Normalization Normalising relations. 1NF to 3NF
WK8 SQL Data definition language
WK9 SQL Data manipulation language. Implementation of and
manipulation of database
WK10 SQL data entry: append, edit, delete: field, names, types, size, index
WK11 CAT 2
WK12 SQL Maintaining a database. Reports: merging, labels,
forms/screens, printing. Transaction management
WK13 Relational Limitation of relational database management systems
WK14 Revision

Course Assessment
Continuous Assessment Tests 30%
End of Semester Examination 70%

Course Textbooks
1. Coronel, Morris, Rob (2010): Database Systems: Design, Implementation and Management,
9th edition, Cengage Learning.

2. J. Hoffer, V. Ramesh, H. Topi (2011): Modern Database Management, 10th edition, Pearson
Education, Inc.

3. Dušan Petković (2008): Microsoft® SQL ServerTM 2008: A Beginners Guide, The McGraw-
Hill Companies

Course Journals
1. International Journal of Advanced Computer Science and Technology (IJACST)
2. Advances in Computational Sciences and Technology (ACST)
3. International Journal of Intelligent Information and Database Systems
(IJIIDS)

Reference Textbooks
1. Ramakrishnan, R. & Gehrke J. (2003). Database Management Systems (3rd ed.). McGraw
Hill.
2. Ullman, J. & Widom J. (2002). A first Course in Database Systems (2nd ed.). Prentice Hall.
ISBN 0130353000, 9780130353009
3. Hoffer,J., Ramesh, V. and Toppi, H. (2010). Modern Database Management (10th ed.).
Pearson Prentice Hall.

Reference Journals
1. Journal of Information Systems Education
2. Journal of Computer Science and Application (JCSA)
3. International Journal of Information Sciences and Application (IJISA)
Page 2 of 3
Approved by: _______________________ Signature: ________________ Date: ____________

Page 3 of 3

You might also like