Base de Datos Centralizadas y Distribuidas

6
Bases de Datos Distribuidas Autor: J’ Agustín Guerrero Romero 2015

description

Bases de Datos

Transcript of Base de Datos Centralizadas y Distribuidas

Page 1: Base de Datos Centralizadas y Distribuidas

Bases de Datos Distribuidas

2015

Autor: J’ Agustín Guerrero Romero

2015

Page 2: Base de Datos Centralizadas y Distribuidas

Base de Datos Centralizada y Distribuidas

Autor: J’ Agustín Guerrero Romero

2

Conceptos

Base de Datos Centralizada

Una base de datos centralizada es una base de datos almacenada en su totalidad en un solo

lugar físico, es decir, es una base de datos almacenada en una sola máquina y en una sola CPU,

donde los usuarios trabajan en terminales "tontas" que solo muestran resultados.

Los sistemas de bases de datos centralizadas son aquellos que se ejecutan en un único sistema

informático sin interaccionar con ninguna otra computadora.

Base de Datos Distribuidas

Una base de datos distribuida es un conjunto de múltiples bases de datos lógicamente

relacionadas, las cuales se encuentran distribuidas entre diferentes sitios interconectados por

una red de comunicaciones, los cuales tienen la capacidad de procesamiento autónomo lo que

indica que puede realizar operaciones locales o distribuidas.

Cuadro Comparativo

B. Datos Centralizada B. Datos Distribuidas

VENTAJAS Se evita la redundancia. En

sistemas que no usan Bases de

Datos Centralizadas, cada

aplicación tiene sus propios

archivos privados o se

encuentran en diferentes

Refleja una estructura

organizacional – los fragmentos de la

base de datos se ubican en los

departamentos a los que tienen

relación.

Autonomía local – un departamento

Base de Datos Centralizada

y Distribuidas

Page 3: Base de Datos Centralizadas y Distribuidas

Base de Datos Centralizada y Distribuidas

Autor: J’ Agustín Guerrero Romero

3

localidades. Esto a menudo

origina enorme redundancia en

los datos almacenados, así como

desperdicio resultante del

espacio de almacenamiento.

Se evita la inconsistencia. Ya que

si un hecho específico se

representa por una sola entrada,

la no concordancia de datos no

puede ocurrir. Pueden hacerse

cumplir las normas establecidas.

Con un control central de la base

de datos, el Administrador de

Base de Datos (DBA) puede

garantizar que se cumplan todas

las formas aplicables a la

representación de los datos.

Pueden aplicarse restricciones de

seguridad. El Administrador de

Base de Datos (DBA) puede:

-Asegurar que el único medio de

acceder la base de datos sea a

través de los canales

establecidos.

-Definir controles de autorización

para que se apliquen cada vez

que se intente el acceso a datos

sensibles

-Puede conservarse la

integridad. Que los datos se

encuentren en una sola máquina

ayuda a evitar la inconsistencia

de los datos, por el mismo hecho

de encontrarse en una sola

máquina.

El procesamiento de los datos

ofrece un mejor rendimiento y

resulta más confiable que en los

sistemas distribuidos.

puede controlar los datos que le

pertenecen.

Disponibilidad – un fallo en una

parte del sistema solo afectará a un

fragmento, en lugar de a toda la base

de datos.

Rendimiento – los datos

generalmente se ubican cerca del

sitio con mayor demanda, también

los sistemas trabajan en paralelo, lo

cual permite balancear la carga en

los servidores.

Economía.- es más barato crear una

red de muchas computadoras

pequeñas, que tener una sola

computadora muy poderosa.

Modularidad.- se pueden modificar,

agregar o quitar sistemas de la base

de datos distribuida sin afectar a los

demás sistemas (módulos).

DESVENTAJAS Los mainframes (computadora

central) no ofrecen mejor

proporción precio/rendimiento

que los microprocesadores de

los sistemas distribuidos.

Cuando un sistema de Base de

Datos Centralizada falla, se

pierde toda la disponibilidad de

procesamiento y sobre todo de

Page 4: Base de Datos Centralizadas y Distribuidas

Base de Datos Centralizada y Distribuidas

Autor: J’ Agustín Guerrero Romero

4

la información confiada al

sistema.

En caso de un desastre o

catástrofe, la recuperación es

difícil de sincronizar.

Las cargas de trabajo no se

pueden difundir entre

diferentes computadoras, ya

que los trabajos siempre se

ejecutarán en la misma

máquina.

No se puede añadir poder de

cómputo en pequeños

incrementos, debido a lo

complicado de esta operación.

Costo de desarrollo del

software. La complejidad

añadida que es necesaria para

mantener la coordinación entre

nodos hace que el desarrollo de

software sea más costoso.

Mayor probabilidad de errores.

Como los nodos que

constituyen el sistema

funcionan en paralelo, es más

difícil asegurar el

funcionamiento correcto de los

algoritmos, así como de los

procedimientos de

recuperación de fallos del

sistema.

Mayor sobrecarga de

procesamiento. El intercambio

de mensajes y ejecución de

algoritmos para el

mantenimiento de la

coordinación entre nodos

supone una sobrecarga que no

se da en los sistemas

centralizados.

CARACTERÍSTICAS Se almacena completamente en

una localidad central, es decir,

todos los componentes del

sistema residen en un solo

computador o sitio. No posee

Autonomía Local: Los sitios

distribuidos deben ser autónomos,

es decir que todas las operaciones

en un sitio dado, se controlan en

ese sitio. No dependencia de un

Page 5: Base de Datos Centralizadas y Distribuidas

Base de Datos Centralizada y Distribuidas

Autor: J’ Agustín Guerrero Romero

5

múltiples elementos de

procesamiento ni mecanismos

de intercomunicación como las

Bases de Datos Distribuidas.

Los componentes de la Bases de

Datos Centralizadas son los

datos, el software del SGBD

(Sistema de Gestión de Base de

Datos) y los dispositivos de

almacenamiento

secundario asociados, como

disco de almacenamiento en

línea de la base de datos y

cintas para las copias de

seguridad.

El problema de seguridad es

inherentemente fácil en estos

sistemas de bases de datos.

sitio central: No debe de haber

dependencia de un sitio central

para obtener un servicio.

Operación Continua: Nunca

debería haber necesidad de

apagarse apropósito para que se

pueda realizar alguna función,

como añadir un nuevo sitio, o

instalar una versión mejorada

Independencia con respecto a la

localización: No debe de ser

necesario que los usuarios sepan

dónde están almacenados

EJEMPLOS CLH es la empresa líder de

transporte y almacenamiento

de productos petrolíferos en el

mercado español, con una red

de oleoductos de más de 4.000

kilómetros y 38 instalaciones de

almacenamiento, por lo

que cuenta con una de las

mayores y más eficientes redes

integradas de transporte y

almacenamiento de productos

petrolíferos de todo el mundo.

ACCIONA es una de las principales

corporaciones empresariales

españolas, líder en la promoción y

gestión de infraestructuras,

energías renovables, agua y

servicios. Con más de un siglo de

trayectoria, está formada por más

de 30.000 empleados y tiene

presencia en más de 30 países de

los cinco continentes. Sus bases de

datos distribuidas le permiten un

mejor manejo control de

la empresa. El Grupo Banco

Santander es el cuarto banco del

mundo por beneficios y el octavo

por capitalización bursátil,

segundo en el caso del selectivo

español Ibex 35.

Banca Santander pretende

consolidarse como un gran grupo

financiero internacional, que da

una rentabilidad creciente a sus

accionistas y satisface todas las

necesidades financieras de sus

clientes, teniendo un gran control

con sus bases de datos distribuidas

al rededor del mundo.

Page 6: Base de Datos Centralizadas y Distribuidas

Base de Datos Centralizada y Distribuidas

Autor: J’ Agustín Guerrero Romero

6

Contenido

Conceptos ............................................................................................................................................................2

Base de Datos Centralizada .............................................................................................................................2

Base de Datos Distribuidas ..............................................................................................................................2

Cuadro Comparativo ....................................................................................................................................2