Componentes de un sistema de BDD
Enviado por Daniel De la O Vázquez • 3 de Mayo de 2020 • Reseña • 643 Palabras (3 Páginas) • 159 Visitas
[pic 1][pic 2][pic 3][pic 4]
Introducción
La elaboración de este resumen tiene como objetivo el ayudar a entender de forma simplificada que es una base de datos distribuida, sus componentes y como funciona.
Si bien es cierto que la arquitectura de una base de datos distribuida podría en ocasiones llegar a ser compleja, si dedicamos el tiempo necesario al análisis teórico de estas y posteriormente llevarlo a la practica, podremos dominar este tema.
Sistema de administración de base de datos distribuida (DBBMS)
Podemos decir que una base de datos distribuida es una agrupación o compilación de sitios conectados entre si a través de una red comúnmente constituidas por cable (ethernet, fibra óptica o cable coaxial, por mencionar algunas) o por red inalámbrica, y es a través de esta red que se tiene acceso a la base de datos distribuida, y esto solo se puede llevar a cabo con un sistema de administración de base de datos.
Tomando lo anterior como referencia, tenemos que, un sistema de administración de base de datos es indispensable para poder tener acceso a nuestra base de datos distribuida, ya que es este sistema el encargado de regir el almacenamiento y procesamiento de datos a través de distintas computadoras interconectadas entre si y que se encuentra distribuidas en distintos sitios.
Haciendo un poco de referencia a Peter Rob (2004), un sistema de administración de base de datos distribuida debe estar conformada por los siguientes componentes:
- Estación de trabajo
- Componentes de software y hardware
- Medios de comunicación
- Procesador de transacciones
- Transacciones
- Procesador de datos
De igual forma para que una DDBMS pueda ser considera como distribuida debe de contar con las siguientes características:
- Interfaz de aplicación
- Validación
- Transformación
- Optimización de consultas
- Mapeo
- Interfaz de E/S
- Formateo
- Seguridad
- Respaldo y recuperación
- Administración de base de datos
- Control de concurrencia
- Manejo de transacciones
En estricta teoría y a grandes rasgos, un sistema manejador de base de datos centralizado (DBMS), hace la función de enlazar y manejar las interacciones entre el usuario final y la base de datos.
Cabe destacar también que, así como existen bases de datos distribuidas, también existen bases de datos centralizadas, que, como su nombre lo indica, a diferencia de la base de datos distribuida, la base de datos centralizada se caracteriza por guardar datos en un solo sitio y no en múltiples sitios.
...