Adm de base de datos
Enviado por Kate • 14 de Diciembre de 2018 • 3.552 Palabras (15 Páginas) • 364 Visitas
...
FACTORES EXTERNOS: Los respaldos son especialmente importantes cuando un sistema sufre una destrucción completa a causa de incendio, terremoto, inundación, etc.
Cuando el proceso de recuperación utiliza escritura diferida o actualización diferida, las operaciones de transacción no actualizan de inmediato la base de datos física. Solo se actualiza el registro de transacciones.
Cuando el procedimiento utiliza escritura inmediata o actualización inmediata, la base de datos es actualizada inmediatamente por las operaciones de transacción durante la ejecución de esta e incluso antes que alcance su punto de terminación.
7.- Evolución de sistemas de base de datos distribuidas
Durante los años 70, las corporaciones ejercieron sistemas de administración de base de datos centralizados para satisfacer sus necesidades de información estructuradas. Básicamente el uso de una base de datos centralizada requería que los datos corporativos se guardaran en un solo sitio central, por lo general una computadora mainframe o minicomputadora. Las primeras versiones no producían resultados aceptables.
En los años 80 dieron lugar a una serie de cambios tecnológicos y sociales que afectaron el desarrollo y el diseño de la base de datos, como:
- Las operaciones de negocios se volvieron más geográficamente descentralizadas.
- La competencia se incrementó a nivel global.
- Las demandas de los clientes y las necesidades favorecieron el estilo de administración descentralizado.
Durante los años 90 los factores se atrincheraron con más firmeza. La manera en que estos fueron abordados se vio fuertemente influenciada por:
La creciente aceptación de internet y, en particular, la Red Mundial (WWW), como plataforma para el acceso y distribución de datos.
8.- Procesamiento distribuido y base de datos distribuidas
El procesamiento distribuido comparte el procesamiento lógico de la base de datos entre dos o más sitios físicamente dependientes conectados mediante una red.
Una base de datos distribuida guarda una base de datos lógicamente relacionada en dos o más sitios físicamente independientes. Los sitios están conectados mediante una red de computadoras. Por su parte, el sistema de procesamiento distribuido utiliza solo una base de datos en un solo sitio, pero comparte las áreas de procesamiento entre varios. En un sistema de base de datos distribuida, una base de datos se compone de varias partes conocidas como fragmentos de base de datos distribuida.
9.- ¿Qué es un sistema de base de datos distribuidas?
Es el que rige el almacenamiento y procesamiento de datos lógicamente relacionados a través de sistemas de computadoras interconectadas en las cuales, tanto las funciones de datos como de procesamiento, se distribuyen entre varios sitios.
Un DBM debe contar por lo menos con las siguientes funciones para ser considerado como distribuido.
- Interface de aplicación para interactuar con el usuario final o con programas de aplicación y con otros DBMS dentro de la base de datos distribuida.
- Validación para analizar las solicitudes de datos.
- Formateo para preparar los datos para su presentación al usuario final.
- Seguridad para proporcionar privacidad tanto en base de datos locales como en remotas.
- Administración de base de datos para el administrador de la base de datos.
Un sistema de administración de base de datos distribuida debe realizar todas las funciones de un DBMS centralizado, y manejar todas las funciones necesarias impuestas por la distribución de los datos y procesamiento.
Las funciones transparentes de acceso a los datos del DDBMS se ilustran a continuación:
10.- Componentes de un sistema de base de datos distribuida.
El DDBMS debe incluir (por lo menos) los siguientes componentes:
- Estaciones de trabajo (sitios o nodos) que formen el sistema de red. El sistema de base de datos distribuida debe ser independiente del hardware del sistema de computadoras.
- Los componentes de red permiten que todos los sitios interactúen e intercambien datos. Como es probable que los componentes, computadores, sistemas de operación, redes, etc. Sean surtidos por diferentes proveedores.
- Medios de comunicación que transporten los datos de una estación de trabajo a otra. El DDBMS debe ser independiente de los medios de comunicación.
- El procesador de transacciones (el cual es el componente de software encontrado en cada computadora que solicita datos. El TP también es conocida como procesador de aplicaciones o como administrador de transacciones.
- El procesador de datos, el cual es el componente de software residente en cada computadora que guarda y recupera datos localizados en el sitio. El DP también se conoce como administrador de datos.
11.- Niveles de distribución de datos y procesos
Los sistemas de base de datos clasifican con base en como la distribución de los procesos y los datos que son soportados.
Procesamiento en un solo sitio y datos en un solo sitio
- Todo el procesamiento se realiza con un solo CPU o computadora anfitriona y todos los datos se guardan en el disco local de la computadora anfitriona.
Procesamiento en sitios múltiples y datos en un solo sitio
- Se realizan procesos múltiples en diferentes computadoras que comparten un solo depósito de datos
Procesamiento y datos en sitios múltiples
- Describe un sistema de administración de base de datos totalmente distribuida con soporte para múltiples procesadores de datos y de transacciones en diversos sitios.
12.- Características de transparencia de base de datos distribuidas
Tienen la prioridad común de compartir que el usuario sienta que es el único que está utilizando la base de datos
-
...