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

Bindura University of Science Education: Pchaka@buse - Ac.zw

This document outlines the course details for an Advanced Database Systems course offered at Bindura University of Science Education. The course aims to provide students with an appreciation of database systems at an advanced level, assuming they have a basic understanding of databases from prior coursework. Over 13 weeks, topics such as data modeling, relational algebra, SQL, query optimization, database design, normalization, and transaction management will be covered. Student assessment will include a final exam, assignments, and tests, with the exam counting for 70% of the final grade. Recommended resources are provided.

Uploaded by

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

Bindura University of Science Education: Pchaka@buse - Ac.zw

This document outlines the course details for an Advanced Database Systems course offered at Bindura University of Science Education. The course aims to provide students with an appreciation of database systems at an advanced level, assuming they have a basic understanding of databases from prior coursework. Over 13 weeks, topics such as data modeling, relational algebra, SQL, query optimization, database design, normalization, and transaction management will be covered. Student assessment will include a final exam, assignments, and tests, with the exam counting for 70% of the final grade. Recommended resources are provided.

Uploaded by

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

BINDURA UNIVERSITY OF SCIENCE EDUCATION

FACULTY OF SCIENCE

DEPARTMNENT OF COMPUTER SCIENCE

Semester: Sept - Dec 2020

Lecturer: Chaka. P. Contacts: Mobile 0772485015; [email protected],


Consultation time: Tuesday and Thursday 1400hrs-1600hrs or by appointment.

CS413 ADVANCED DATABASE SYSTEMS


Course Aim and Objectives
This course is designed to provide students with appreciation to Database Systems at advanced
stages. It assumes that the student have appreciation of databases from Database Concepts course
taken in the second academic year.

At the end of the course students should be able to:


 Have an appreciation of the fundamentals of database systems
 Design a consistent and complete database system
 Implement a database system

Lecturer
Week Course content
Hours
Week 1 4 Course Overview, Introduction
 File systems
 Database approach
 Roles in the database environment
 Advantages and disadvantages of databases
 3 level architecture and schemas

Week 2 4  Data Models


 Conceptual Modeling

Week 3 4 The relational model


 Relation and its properties
 Relational integrity
 Views
ASSIGN 1

Week 4 4 Accessing and manipulating the database


 Relational algebra
 Tuple Relational Calculus
 Test 1

Week 5 4
 Relational algebra (Cont...)

ASSIGN 2

Week 6 4 Data manipulation in SQL


Data definition

Week 7 4 SQL(Cont…)

Week 8 4 QUERY OPTIMISATION


Week 9 4 Database analysis and design
 ERD
 Design methodologies , Conceptual, Logical and Physical

Week 10 4 Normalisation
 FDs
 Armstrong Axioms
 Normal forms
 Lossless decomposition
 Test 2

Week 11 4 Transaction management


Database Recovery
Week 12 4 DBMS implementation
Week 13 Final Exam covers the full term

The Exam will be written on paper

Assessment:
1. Examination (70%)
2. Practical/Assignments (15%)
3. Tests (15%)

Recommended Literature:

 Bancilhon, F., C. Delobel and P. Kanellakis (Eds) (1992). Building an Object-Oriented


Database System: The Story of O2. San Mateo, CA, Morgan Kaufmann.

 Blaha, M. and W. Premerlani (1997). Object-Oriented Modelling and Design for Database
Applications. Englewood Cliffs, NJ, Prentice-Hall.

 Blaha, M.R., W.J. Premerlani and J.E. Rumbaugh (1988). Relational database design using
an object-oriented methodology. Comm. of ACM 31(4): 414–27.

 Elmasri, R and Navathe, S (2004). Fundamentals of Database Systems, Fourth Edition,


Pearson Education., Prentice Hall, ISBN 0-13020-601-6

E-Resources

 http://www.quackit.com/database/tutorial/
 http://db.grussell.org
 http://www.databasedev.co.uk/
 http://www.skillbuilders.com/Oracle/Oracle-Consulting-Training.cfm?tab=free-retired-
tutorials

You might also like