University of Information Technology

Data processing Techniques in Distributed Systems

Course Description

The increased capabilities of a collection of logically interrelated databases distributed over a computer network enable scalable data processing. The course discusses concepts and techniques for the management of distributed data using distributed database management systems. This course also addresses the components of these systems, covering the following main topics:

  • distributed database architectures
  • distributed data storage and indexing
  • distributed query processing/optimization
  • reliability, distributed data and access control

The aims of this course are:

  • To build on the previous background of database systems by deepening the understanding of the theoretical and practical aspects of the database technologies, showing the need for distributed database technology.
  • To tackle deficiencies of the centralized database systems.
  • To introduce the concepts and techniques of distributed database including principles, architectures, design, implementation.

Intended Learning Outcomes

Upon the successful completion of this course, students should be able to:

  • identify the introductory distributed database concepts and its structures.
  • describe terms related to distributed database design and management.
  • produce the transaction management and query processing techniques in DDBMS.
  • relate the importance and application of emerging database technology.
  • discuss the emerging research issues in distributed database systems and application development.

Text and References Books

Textbooks:

  1. Principles of Distributed Database Systems, Third Edition, M.TamerOzsu, PartickValduriez

References:

  1. Distributed Database Management Systems A Practical Approach Management, Rahimi, Haug, Wiley-IEEE, 2010

Assessment system

Evaluation Marks Percentage
Tutorial 10 Marks 10%
Assignment 10 Marks 10%
Discussion/ Demonstration 10 Marks 10%
Class participation 10 Marks 10%
Final Examination 60 Marks 60%