Descargar presentación.

Anuncio
Integrantes:
Rodríguez Ordaz Omar
Base de datos centralizada
¿QUE SON LAS BASES DE DATOS
CENTRALIZADAS?
Base de datos centralizada
Es una base de datos almacenada en su
totalidad en un solo lugar físico, en
donde los usuarios trabajan en
terminales que solo muestran
resultados
Base de datos centralizada
Características:
• Se almacenan completamente en una localidad
central
Base de datos centralizada
Características:
No posee múltiples elementos de procesamiento ni
mecanismos de intercomunicación con las bases de
datos distribuidas (BDD)
Base de datos centralizada
Características:
Los componentes de las bases de datos centralizadas
son los datos, el software del SGBD (Sistema gestor de
base de datos) y los dispositivos de almacenamiento
secundario asociados como discos de
almacenamiento en línea y las cintas para las copias
de seguridad.
Base de datos centralizada
Características:
El problema de seguridad es inherentemente fácil en
estos sistemas de bases de datos.
Base de datos centralizada
Ventajas:
Se evita la redundancia ya que todos los datos se
almacenan en una sola localidad, evitando duplicidad
de datos.
Base de datos centralizada
Ventajas:
Se evita la inconsistencia ya que si un hecho
especifico se representa por una sola entrada, la no
concordancia de datos no puede ocurrir.
Base de datos centralizada
Ventajas:
Pueden hacerse cumplir las normas establecidas.
Base de datos centralizada
Ventajas:
Pueden aplicarse restricciones de seguridad:
*Asegurar que el unico medio de acceder a la bas de
datos sea atraves de los medios definidos.
* Definir controles de autorizacion para que se
apliquen cada vez el acceso a datos sensibles.
Base de datos centralizada
Ventajas:
Puede conservarse la integridad.
Base de datos centralizada
Ventajas:
El procesamiento de datos ofrece un mejor
rendimiento y resulta mas confiable que en los
sistemas distribuidos.
Base de datos centralizada
Desventajas:
Los mainframes (computadora central) no ofrece
mejor proporción precio/rendimiento que los
microprocesadores de los sistemas distribuidos.
Base de datos centralizada
Desventajas:
Cuando un sistema de datos centralizado falla, se
pierde toda la disponibilidad de procesamiento y
sobretodo la información confiada del sistema.
Base de datos centralizada
Desventajas:
Las cargas de trabajo no se pueden difundir entre
diferentes computadoras, ya que los trabajos siempre
se ejecutaran en la misma maquina..
Base de datos centralizada
Desventajas:
No se puede añadir poder de computo en pequeños
incrementos debido a lo complicado de la operación.
¿QUE SON LAS BASES DE DATOS
DISTRIBUIDAS?
Base de datos distribuida
Es una colección de datos que pertenecen
lógicamente a un solo sistema pero se
encuentran fisicamente esparcidos en varios
sitios de la red.
Base de datos distribuida
Principio fundamental:
Para el usuario un sistema distribuido debe ser igual
que uno centralizado.
Base de datos distribuida
1. Autonomía local.
Los sitios distribuidos deben ser autónomos.
Base de datos distribuida
2. No dependencia de un sitio central.
No debe haber dependencia de un sitio central
para obtener un servicio
Base de datos distribuida
3. Operación continua.
Proporciona mayor confiabilidad y mayor
disponibilidad.
Base de datos distribuida
4. Independencia con respecto a la localización.
No debe de ser necesario que los
usuarios sepan dónde están
almacenados físicamente los
datos, el usuario debe
ver como si solo
existiera un sitio local
Base de datos distribuida
5. Independencia de fragmentación.
Los datos se almacenan donde
se utilizan con mayor frecuencia,
de manera que las operaciones
sean de manera local y se
reduzca el trafico de datos.
Base de datos distribuida
6. Independencia de réplica.
Un fragmento puede ser representado por muchas
copias distintitas o réplicas, guardadas en sitios
distintos.
Base de datos distribuida
7. Procesamiento distribuido de consultas.
Convertir transacciones de usuarios en
instrucciones par manipular los datos, y reducir el
trafico en la red, esto implica que el proceso de
optimización de consultas sea distribuido.
Base de datos distribuida
8. Manejo distribuido de transacciones.
• Control de recuperación.
• Control de concurrencia.
Base de datos distribuida
9. Independencia con respecto al equipo.
El SGBDD(sistema de gestión de base de datos
distribuidas) debe ser ejecutable en cualquier
equipo.
Base de datos distribuida
10. Independencia con respecto al sistema
operativo.
El sistema debe ser ejecutable en distintos SO.
Base de datos distribuida
11. Independencia con respecto a la red.
El sistema debe poder ejecutarse en distintas
redes.
Base de datos distribuida
12. Independencia con respecto al SGBD.
No se requiere sino que los SGBD en los
diferentes sitios manejen todos la misma
interfaz, no necesariamente deben ser copias
del mismo sistema.
Base de datos distribuida
Ventajas.
• Compartimiento de datos.
Los usuarios de un nodo pueden acceder a los
datos de otro.
Base de datos distribuida
Ventajas.
Cada nodo tiene control sobre sus datos.
Base de datos distribuida
Ventajas.
Si un nodo falla, los demás pueden seguir
funcionando.
Base de datos distribuida
Desventajas.
La complejidad necesaria para mantener la
coordinación entre nodos hace que el
desarrollo sea mas costoso.
Base de datos distribuida
Desventajas.
Existe mayor probabilidad de errores debido a
la dificultad para asegurar el funcionamiento,
a si como la recuperación de fallos del sistema.
Base de datos distribuida
Desventajas.
El intercambio de mensajes
y ejecución de algoritmos
para el mantenimiento,
para la coordinación entre los
nodos crea una sobrecarga
de procesamiento.
Descargar