DDBS 1 Flashcards
Distributed Computing:
A number of autonomus processing elements (not necessarily homegeneous) that are interconection by a computer network and that cooperate in performing their assigned task
What is being distributed?
Function, Data and Control
Distributed function:
Various function of a computer system could be delegated to various pieces of hardware or software
Distributed data:
Data used by number of applications may be distributed to a number of processing sites.
Distributed control:
The control of the execution of various tasks might be distributed instead of being perfomed by one computer system
Why do we ditributed all?
Distributed processing better understads to the organization structure of today’s
What applications of computer technology are inherent to distributed architectures?
-Web aplicactions
-Electronic commerce business
-Multimedia applications
-Manufacturing control systems
-Cloud Computing
Distributed database(DDB):
is a collection of multiple, logically interrelated database distributed over a computer network
Distributed database management system (D-DBMS)
is the software that manages the DDB and provides an access mechanism that makes this distribution transparents to the users
Distributed database system(DDBS):
DDBS= DDB + D-DBMS
whats is not a DDBS
-Is not a “Colection of files” individually stored at each node of a computer network
-Only physical distribution
-A timesharing computer system
-A loosely or tightly coupled multiprocessor system
Data Delivery
Is related to how data is delivery from sites where they are stored to where the query is posed
Ther are three ortogonal dimensions into data delivery alteratives(DDA)
-Delivery modes
-Delivery frequency
-Communication methods
Delivery modes:
Pull-only and Push-only
Pull-only:
The transfer of data from servers to clients is initiated by a client pull.
Push-Only:
the transfered of the data from servers to client is initiated by a server push in the absence of any specific request from clients