Base de datos

Páginas: 12 (2901 palabras) Publicado: 27 de agosto de 2012
Bases de Datos
Distribuidas

Vicente Toledo – Israel Miralles
Base de Datos Distribuidas

Pg-1

Indice
1. -¿Que son Bases de Datos Distribuidas?
1. -Comparación
2. -Arquitectura de las Bases de Datos
1. -Ejemplo de una Base de Datos Distribuidas
3. -Tipos de almacenamiento

Pg-3
Pg-3
Pg-4
Pg-5
Pg-6

1. -Replica

Pg-6

2. -Fragmentación

Pg-6

1. FragmentaciónHorizontal

Pg-6

2. Fragmentación Vertical

Pg-7

3. Fragmentación Mixta

Pg-8

3. -Replica y Fragmentación

Pg-9

4. -Niveles de Transparencia en una Base de Datos Distribuida

Pg-9

5. -Procesamiento Distribuido de Consultas

Pg-10

6. -Recuperación

Pg-11

7. -Ventajas y Desventajas

Pg-12

8. -Bibliografía

Pg-13

Base de Datos Distribuidas

Pg-2

1.-¿Que sonBases de Datos Distribuidas?
-Son un grupo de datos que pertenecen a un sistema pero a su vez esta
reapartido entre ordenadores de una misma red, ya sea a nivel local o cada uno en
una diferente localizacion geografica, cada sitio en la red es autónomo en sus
capacidades de procesamiento y es capaz de realizar operaciones locales y en cada
uno de estos ordenadores debe estar ejecutandose unaaplicación a nivel global
que permita la consulta de todos los datos como si se tratase de uno solo.

1.-

Comparación
Centralizado

Control centralizado:
un solo DBA

Distribuido
Control jerárquico:
DBA global y DBA local

Independencia de Datos:
Organización de los datos es
transparente para el programador

Transparencia en la Distribución:
Localización de los datos es unaspecto adicional de independencia
de datos

Reducción de redundancia:
Una sola copia de datos que se
comparta

Replicación de Datos:
Copias múltiples de datos que
incrementa la localidad y la
disponibilidad de datos

Estructuras físicas complejas para
accesos eficientes

No hay estructuras intersitios. Uso
de optimización global para reducir
transferencia de datos

SeguridadProblemas de seguridad intrínsecos

-Para tener una base de datos distribuida debe cumplirse las condiciones de una
Red Computacional. Una red de comunicación provee las capacicades para que un
proceso ejecutandose en un sitio de la red envie y reciba mensajes de otro proceso
ejecutandose en un sitio distinto. Parámetros a considerar incluyen: Retraso en la
entrega de mensajes, Costo detransmisión de un mensaje y Confiabilidade de la
red. Diferentes tipos de redes: point-to-point, broadcast, lan, wan.

Base de Datos Distribuidas

Pg-3

2.-Arquitectura de las Bases de Datos
Integración lógica por medio de diseño top-down (DistDB)

GlobSchma
al e

Fragmen
tat
ion
Schma
e

All tion
oca
Schma
e

Lo Mapp
cal ing
Schma
e

. . . .. . . .. . ..

Dat ase
aBManar
ge
Syst
em

Dat ase
aB
Manar
ge
Syst
em

Loca
l
Databa
se

Lo Mapp
cal ing
Schma
e

. . . .. . . .. . ..

Loca
l
Databa
se
Siio n
t

Siio 1
t

Integración lógica por medio de bottom-up (Multidatabase)
GlobSchma
al e

Schma
e
In graon
te ti

It rmed
e iat
e
Schma
e

..........

Itermed
iat
e
Schma
e

Tr n aor
a sl t

Tr n or
a slatLo
cal
Conepal
c tu
Schma
e

Lo
cal
Conep l
c tua
Schma
e

Loca
l
Databa
se
Si 1
tio

Base de Datos Distribuidas

..........

Loca
l
Databa
se
Siio n
t

Pg-4

-Global Schema: Define todos los datos que están incluidos en la bd distribuida tal
como si la bd no fuera distribuida. Consiste de una definición de relaciones
globales.
-Fragmentation Schema:Traducción entre relaciones globales y fragmentos. (Una
relación global puede consistir de varios fragmentos pero un fragmento está
asociado con sólo una relación global)
-Allocation Schema: Define el sitio (o sitios) en el cual un fragmennto está
localizado.
-Local Maping Schema: Traduce los fragamentos locales a los objetos que son
manejados por el SMBD local
Separación entre fragmentación y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS