Tải bản đầy đủ (.pdf) (15 trang)

Distributed Database Management Systems: Lecture 3

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (542.88 KB, 15 trang )

Distributed database 
Management Systems

Lecture 03
Virtual University of Pakistan


Resembling Setups

Virtual University of Pakistan


Distributed Files: A collection of files 
stored on different computers of a 
network; not a DDBS
DDBS is logically related, common 
structure among files, and accessed via 
same interface
Virtual University of Pakistan

3


Resembling Setups
Multiprocessor System: multiple  
processors that share some form of 
memory Processor Processor Processor
Unit

Unit


Unit

Memory

Shared Everything
Tight Coupling
Virtual University of Pakistan

I/O System

4


Resembling Setups
Computer
System

Computer
System

Computer
System

CPU

CPU

CPU

Memory


Memory

Memory

Shared Everything
Loose Coupling
Virtual University of Pakistan

Shared
Secondary
Memory

5


Resembling Setups
Computer
System

Computer
System

Computer
System

CPU

CPU


CPU

Memory

Memory

Memory

Switch

Shared Nothing
Virtual University of Pakistan

6


Resembling Setups
DDBS is also different from a 
centralized system having C/S 
system involving network

Virtual University of Pakistan

7


Reasons for DDBS

Virtual University of Pakistan



Local units want control over data.
Consolidate data for integrated 
decisions
Reduce telecommunication costs.
Reduce the risk of 
telecommunication  failures.
Virtual University of Pakistan

9


Global User

Local User

Global User

Distributed DBMS

Global 
Schema

Node 1

Node n
DBMS 1
DBMS 1

• • • •


DBMS n

Local User
Virtual University of Pakistan

10


Promises of DDBSs

Virtual University of Pakistan


Transparency
User View

Virtual University of Pakistan

System View

12


Data Independence
Two types, Logical Data 
Independence and Physical Data 
Independence
A transparent system hides the 
implementation details from its 

users
Virtual University of Pakistan

13


Network Transparency
User should not only be free from 
network management activities rather 
it should be unaware of even 
existence of the network
Location Transparency and Naming 
Transparency 
Virtual University of Pakistan

14


Thanks

Virtual University of Pakistan



×