bases de datos distribuidas ites de la región carbonífera 1 bases de datos distribuidas
Post on 22-Jan-2016
225 Views
Preview:
TRANSCRIPT
1
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Bases de datos distribuidas
2
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Evolución de los sistemas de información
CPUControlador
de discoControlador de impresora
Controlador de unidad
de cinta
Controlador De memoria
Memoria
Bus del sistema
Un sistema informático centralizado:Sistema multiusuario
3
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Evolución de los sistemas de información
Sistema cliente-servidorCliente Cliente Cliente Cliente
Servidor
Red
4
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Evolución de los sistemas de información
Sistema distribuidoSitio A Sitio B
Sitio C
Comunicación a través de la red
5
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Definición
• Una Base de Datos Distribuida (BDD) es una colección de datos que pertenecen lógicamente al mismo sistema pero esta disperso en los sitios de una red.
6
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Aspectos importantes
1. Distribución. El hecho que los datos no residen en el mismo sitio, de manera que podemos distinguir una base de datos distribuida de una centralizada
2. Correlación lógica. El hecho que los datos tienen algunas propiedades las cuales las ligan, de manera que podemos distinguir una base de datos distribuida de un conjunto de bases de datos locales o archivos residentes en diferentes sitios de una red de computadoras.
7
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
¿Por qué sistemas de bases de datos distribuidos?
• A menudo, las organizaciones tienen ramales o divisiones en diferentes localidades. Para una localidad dada, L, pudiera haber un conjunto de datos que use frecuentemente y quizás exclusivamente. Además L puede usar datos que se usen con más frecuencia en otra localidad L’.
8
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
La organización ya está distribuida
Se envía un resumen diario a
las oficinas centrales
Las transacciones se procesan localmente
Compara sus ventas y
ganancias con otras tiendas
9
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
¿Por qué sistemas de bases de datos distribuidos?
• Permitir que cada sitio almacene y mantenga su propia base de datos facilita el acceso inmediato y eficaz a los datos que se usan con mas frecuencia.
10
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Acceso local inmediato y eficaz
11
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
¿Por qué sistemas de bases de datos distribuidos?
• Las bases de datos distribuidas pueden mejorar la fiabilidad. Si las computadoras de un sitio fallan, o si se queda fuera de servicio algún enlace de comunicaciones , el resto de la red puede seguir funcionando.
12
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Fiabilidad
13
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
¿Por qué sistemas de bases de datos distribuidos?
• Permitir el control local de los datos se usan con más frecuencia en un sitio puede mejorar la satisfacción de los usuarios con respecto al sistema de base de datos.
14
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Bases de datos distribuidas vs. centralizadas
• Control centralizado.
• Independencia de los datos
• Reducción de redundancia
• Estructuras físicas complejas y acceso eficiente
• Integridad, recuperación y control de concurrencia.
• Privacidad y seguridad
15
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Control centralizado
• La posibilidad de tener un control centralizado sobre los informáticos de una organización fue considerada una de las más fuertes motivaciones para introducir las bases de datos.
16
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Control centralizado
Administrador global de la base de datos
Administrador local de la base de datos
Administrador local de la base de datos
Administrador local de la base de datos
A u t o n o m í a d e l s i t i o
17
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Independencia de los datos
• Considerada también una de las principales motivaciones. Significa que la organización real de los datos es transparente para el programador de aplicaciones.
18
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Independencia de los datos
• Tiene la misma importancia en las bases de datos distribuidas, sin embargo se agrega un nuevo concepto a la independencia de datos: La transparencia de distribución.
19
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Reducción de redundancia
• En las bases de datos tradicionales se evita la redundancia de información: Primero, la inconsistencia entre diferentes copias de la información se evita teniendo solo una copia, en segundo lugar, al reducir la redundancia se ahorra espacio de almacenamiento.
20
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Reducción de redundancia
• Existen, sin embargo, varias razones para considerar la redundancia una característica deseable: La localidad de las aplicaciones se incrementa si se replica la información en cada sitio donde la aplicación lo requiera, en segunda la falla de un sitio no detiene la ejecución de las aplicaciones de otros sitios.
21
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Estructuras físicas complejas y acceso eficiente
• Las estructuras físicas complejas como los índices secundarios y encadenamiento entre archivos son de los principales aspectos de las bases de datos tradicionales. La razón de proporcionar soporte a estas características es el proporcionar acceso eficiente a la información.
22
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Estructuras físicas complejas y acceso eficiente
• El acceso eficiente a una base de datos distribuida no puede proporcionarse usando estructuras físicas intersitiales, porque es muy difícil construir y mantener tales estructuras y porque no es conveniente navegar a nivel de registro en bases de datos distribuidas.
23
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Integridad, recuperación y control de concurrencia.
• Aunque en estos términos se refieren a problemas distintos, está fuertemente interrelacionados. En pocas palabras la solución a estos problemas consisten en proporcionar transacciones.
24
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Privacidad y seguridad
• En las bases de datos tradicionales, el DBA, teniendo control centralizado puede garantizar que el acceso a los datos esta autorizado.
25
Bases d
e d
ato
s D
istr
ibu
idas
ITES
de la r
eg
ión
carb
on
ífera
Privacidad y seguridad: Dos aspectos peculiares de las bases distribuidas
• Con un alto grado de autonomía, los propietarios de los datos locales se sienten mas protegidos porque pueden reforzar sus propias medidas de protección en vez de depender de un administrador global de la base de datos.
• Los problemas de seguridad son intrínsecos a los sistemas distribuidos en general, debido a que las redes de comunicación pueden representar un punto débil con respecto a la protección.
top related