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.