0% found this document useful (0 votes)
10 views

Distributed Database

Uploaded by

Arnab Biswas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Distributed Database

Uploaded by

Arnab Biswas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 96

....

POPULAR PUBLICATIONS

fragments that can be stored on di ffrrcnt co111p11lcrs and rrrh ans tc·i>li , 1
('( 1 I<; h 1 d r l r- n ,:-
the user. 1 he obJecttvc
• • •
of the trnnsparcncy 1s
,
to 11rnke th<' dic;tr,,.ihtilc·<I C<..y,l ��,. ,rr, n,
. · c rn r1. rrr--,ir I , k ":i
centralized system.
We can identify four main type:- or trn11spnrc1H.:y i11 r1 I )I )I lMS.
► Distribution transparency
a) Frag,nentation transparency
b) Location transparency
► Transaction transparency
c) Performance tra.nspare11cy
d) DBMS transparency

2�d Part:
Network transparency:
According to this property, a distributed database must be network transparen
t. N e
transparency means that a user must be unaware about the operational details, twork
.
networ k. Net�o�k transparency 1s bas1ca .. IIy one of �he properties of or· the
. distrib ut ed database.
Actually m d1str_1buted databases when a �s�r wants to access data and if that parti
cular
data does not. exist on user computer then 1t 1s the. responsibility of DBMS to provide the
data fro� any c:>t?er co1:1puter where it exists. User does not know about this thing as
from whe�� data 1s commg. Network transparency also means roaming transparency and
it gives �he freedom of entering query from any workstation to a user. So a user does aoc
know from where the resu]ts of query are C()ming as results may be coming from user
workstation or any other workstation. Here the term roaming means that if a user moves
from one place to other then all other users does not know about this.
Replication transparency:·· . · .
A copy of each fr�gment can be maintained at several sites. Data replication is the design
process -0f deciding which: fragment� wiJI be replicated. A DISTRIBUTED SYSTEM
often employs DATA REPLICATION to ensure a fast response from databases and ro
enable the system .to be resilient to hardware errors. Replication transparency is the term
used tci describe the fact that the user should be unaware that data is replicated.

b) Heterogeneous-databases:
A heterogeneous DDBMS uses instead at least two different DBMSs. Heterogen�ous
DDBMSs add the problem of translating between the different data models of �e­
different local DBMss· to the complexity of homogeneous DDBMSs. For this reas?n� it
. . .
the development of a d1stnbuted database 1s performed top-down wit. hou t a P1 •
"IX\IS[l[l"
.0
. . . slated
. 1-s convement
system, 1t to develop a homogeneous system. Howeve,, as� it was
111
..
the·previous section iri some cases the motiv.ation for creating a distributed data?as e i::.
.
. .
th� necessity
' . t �1 11s case it is required co
of integrating several preexisting databases; m ·
develop a heterog eneous DDBMS capable of building a gl�ba l view O f' th·e database . : II}
Although the problems of heterog' eneous DDBMSs are very hard, and theretore iea·
· hal
heterogeneous DDBMSs. .exist only as research prototypes, tt mus t be stated t
commercially avai�able systems provide some degree of support for heterogeneity.

.. DDMS-16

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy