Teaching Implementational Aspects of Distributed Data Management in a Practical Way Cover Image

Teaching Implementational Aspects of Distributed Data Management in a Practical Way
Teaching Implementational Aspects of Distributed Data Management in a Practical Way

Author(s): Christian Pape, Peter Peinl
Subject(s): Education, ICT Information and Communications Technologies
Published by: Нов български университет
Keywords: heterogeneous databases; distributed databases; education; Heterogeneous Databases; Distributed databases;

Summary/Abstract: One objective of a database management course is to enable students to participate in real-world database development processes. Very often deep knowledge of the underlying technology of database management systems is required to achieve practical tasks. Actual computer information systems are multi-tiered and distributed. Additional complexity is introduced by the fact that almost all of them are extremely heterogeneous. Such systems can only be designed, analyzed and correctly implemented with a thorough conceptual knowledge and hands on experience of distributed data management. This paper describes a comprehensive lab experiment to teach the above mentioned skills by the means of a complex programming assignment which was given to groups of 4 students. To accomplish the assignment it was necessary to at first understand the principal problems of the management of federated database systems and after that, implement a limited scope of functionality commensurate with the available time and resources.

  • Issue Year: 7/2011
  • Issue No: 1
  • Page Range: 287-305
  • Page Count: 19
  • Language: English