Distributed Database Management Systems: Lecture 1. The main topics covered in this chapter include: introduction to database and distributed systems in general; architectures and design issues of DDBS; technological treatment; theoretical aspects of the topic;...
Trang 1Allah
Trang 2Distributed Database Management Systems
Lecture - 01
Trang 31Distributed Database Systems (2 nd Edition) by T.M., Ozsu, P. Valdusiez
2 Distributed Database Systems.
By D. Bell, J. Grimson, Addison
Wesley, 1992
References
Trang 43 Distributed Systems: Concepts and
Design, 4 th Edition, by G. Coulouris,
J. Dollimore, T. Kindberg, Addison Wesley
Prerequisites: Database Management Systems, Computer Networks
Trang 5 Introduction to database and Distributed Systems in general
Architectures and Design Issues of
DDBS
Technological Treatment
Theoretical Aspects of the topic
Trang 6Traditional File Processing
System: the very first form of business data processing
description that it manipulates
Trang 7Registration Applications
Registration Data Files
Registration
Examination Applications
Examination
Data Files
Examination
Library
Applications
Library
Data
Files
Library
Trang 8Library Exam Registration
Reg_Number Reg_Number Reg_Number
Father Name Address Father Name
File Processing Systems
Duplication of Data Vulnerable to Inconsistency
Trang 9Database Approach: (Also called
centralized database) Database is a shared collection of logically related data
Trang 10Data Description Data
Manipulation
….
PROGRAM 1
PROGRAM 2
PROGRAM 3
Database Approach
Takes care of all major drawbacks of File System Environment plus more
Trang 11A number of autonomous processing elements that are connected through a computer network and that cooperate
in performing their assigned tasks
Trang 12computers to coordinate and share
– Processing logic
– Functions
– Data
– Control; All are relevant and important here
Trang 13– How closely systems are connected – May be the measured as ratio of
messages interchanged to the local processing
– Could be Weak (over the network) or Strong (if components are shared)
Trang 14– Could be point to point or a common
interconnection channel
Trang 15Structures; more reliable and
responsive
Trang 16Standards
Design