Sei sulla pagina 1di 4

CONCEPTO BASE DE DATOS DISTRIBUIDAS BASES DE DATOS

CENTRALIZADAS

DEFINICION Una base de datos distribuida Los sistemas de base de datos


(BDD) es un conjunto de centralizados son aquellos que
múltiples bases de datos se ejecutan en un único
lógicamente relacionadas las sistema informático sin
cuales se encuentran interaccionar con ninguna otra
distribuidas en diferentes computadora.
espacios lógicos e
Tales sistemas comprenden el
interconectados por una red
rango desde los sistemas de
de comunicaciones.
bases de datos monousuarios
Un sistema de Bases de Datos ejecutándose en
Distribuida (SBDD) es un computadoras personales
sistema en el cual múltiples hasta los sistemas de base de
sitios de bases de datos están datos de alto rendimiento
ligados por un sistema de ejecutándose en grandes
comunicaciones, un usuario sistemas.
puede acceder los datos en
cualquier parte de la red
exactamente como si estos
fueran accedidos de forma
local.

DIFERENCIAS  Todos los  Un solo punto de


componentes del control de los clientes
sistema residen en un para la Web y línea de
solo computador o comandos.
sitio.
 La vista del explorador
 Se pueden tener permite la
acceso remoto a una administración de
base de datos trabajos, calendarios,
centralizada a través etc.
de terminales
 Los flujos de trabajos
conectadas al sitio; los
se pueden editar y
datos y el software del
controlar en el diseño
SMBD residen
gráfico.
principalmente en un
solo sitio...  Los objetos son
organizados en una
 La base de datos está
jerarquía de
almacenada en varias
archivo/directorio.
computadoras
conectadas en red.  Distribuye la base de
datos alrededor de un
 Surgen debido a la
clúster o por una red y
existencia física de
sistemáticamente la
organismos
configura cuando es
descentralizados.
necesario.
CARACTERÍSTICAS  Autonomía Local: Los  Se almacena
sitios distribuidos completamente en
deben ser autónomos, una localidad central,
es decir que todas las es decir, todos los
operaciones en un componentes del
sitio dado, se sistema residen en un
controlan en ese sitio. solo computador o
sitio.
 No dependencia de un
sitio central: No debe  No posee múltiples
de haber dependencia elementos de
de un sitio central para procesamiento ni
obtener un servicio. mecanismos de
intercomunicación
 Operación Continua:
como las bases de
Nunca debería haber
datos distribuidas.
necesidad de
apagarse apropósito  El problema de
para que se pueda seguridad es
realizar alguna inherentemente fácil
función, como añadir en estos sistemas de
un nuevo sitio, o bases de datos.
instalar una versión
 Los componentes de la
mejorada
Bases de Datos
 Independencia de Centralizadas son los
localización: No debe datos, el software del
de ser necesario que SGBD y los dispositivos
los usuarios sepan de almacenamiento
dónde están secundario asociados,
almacenados como disco de
almacenamiento en
línea de la base de
datos y cintas para las
copias de seguridad.

VENTAJAS  Refleja una estructura  Se evita la


organizacional – los redundancia.
fragmentos de la base
 Se evita la
de datos se ubican en
inconsistencia. Ya que
los departamentos a
si un hecho específico
los que tienen
se representa por una
relación.
sola entrada, la no-
 Autonomía local – un concordancia de datos
departamento puede no puede ocurrir.
controlar los datos que
 Pueden aplicarse
le pertenecen.
restricciones de
 Disponibilidad – un seguridad.
fallo en una parte del
 Puede conservarse la
sistema solo afectará a
integridad.
un fragmento, en lugar
de a toda la base de  El procesamiento de
datos. los datos ofrece un
mejor rendimiento y
 Rendimiento – los
resulta más confiable
datos generalmente se
que los sistemas
ubican cerca del sitio
distribuidos.
con mayor demanda,
también los sistemas
trabajan en paralelo,
lo cual permite
balancear la carga en
los servidores.

DESVENTAJAS  Complejidad del  Cuando un sistema de


sistema, desarrollo de bases de datos
software más costoso, centralizados falla, se
problemas de pierde toda
sincronización, disponibilidad de
dificultad para conocer procesamiento y sobre
la corrección de los todo de información
algoritmos paralelos, confiada al sistema.
detección de caídas de
nodos.
 En caso de un desastre
 Dependencia de la red
o catástrofe, la
de comunicaciones,
recuperación es difícil
sobrecarga de
de sincronizar.
procesamiento de
mensajes

 Dificultad de diseño,  Las cargas de trabajo


fases adicionales. no se pueden difundir
entre varias
 Funciones de
computadoras, ya que
administración
los trabajos siempre se
compleja,
ejecutarán en la
sincronización y
misma máquina.
coordinación.

 Dificultad de cambio,
inexistencia de  Un mainframe en
metodologías comparación de un
sistema distribuido no
 Personal
tiene mayor poder de
especializado.
cómputo.

Potrebbero piacerti anche