ARQUITECTURAS DE BASE DE DATOS
Enviado por osel • 4 de Noviembre de 2013 • 374 Palabras (2 Páginas) • 499 Visitas
ARQUITECTURAS DE SISTEMAS DE BASES DE DATOS.
Anteriormente se ha analizado con cierto detalle la arquitectura ANSI/SPARC para sistemas de
bases de datos. En esta sección vamos a examinar los sistemas de bases de datos desde un punto de vista
diferente.
La arquitectura de un sistema de base de datos está influenciada en gran medida por el sistema
informático subyacente en el que se ejecuta el sistema de base de datos. En la arquitectura de un sistema de
base de datos se reflejan aspectos como la conexión en red, el paralelismo y la distribución:
9
- La arquitectura centralizada es la más clásica. En ella, el SGBD está implantado en una sola
plataforma u ordenador desde donde se gestiona directamente, de modo centralizado, la totalidad de los
recursos. Es la arquitectura de los centros de proceso de datos tradicionales. Se basa en tecnologías sencillas,
muy experimentadas y de gran robustez.
- La conexión en red de varias computadoras permite que algunas tareas se ejecuten en un sistema
servidor y que otras se ejecuten en los sistemas clientes. Esta división de trabajo ha conducido al desarrollo
de sistemas de bases de datos cliente-servidor.
- La distribución de datos a través de las distintas sedes o departamentos de una organización
permite que estos datos residan donde han sido generados o donde son más necesarios, pero continuar siendo
accesibles desde otros lugares o departamentos diferentes. El hecho de guardar varias copias de la base de
datos en diferentes sitios permite que puedan continuar las operaciones sobre la base de datos aunque algún
sitio se vea afectado por algún desastre natural, como una inundación, un incendio o un terremoto. Se han
desarrollado los sistemas de bases de datos distribuidos para manejar datos distribuidos geográfica o
administrativamente a lo largo de múltiples sistemas de bases de datos.
- El procesamiento paralelo dentro de una computadora permite acelerar las actividades del sistema
de base de datos, proporcionando a las transacciones unas respuestas más rápidas, así como la capacidad de
ejecutar más transacciones por segundo. Las consultas pueden procesarse de manera que se explote el
paralelismo ofrecido por el sistema informático subyacente. La necesidad del procesamiento paralelo de
consultas ha conducido al desarrollo de los sistemas de bases de datos paralelos.
No debe confundirse el SGBD con la arquitectura que se elige para implantarlo. Algunos SGBD sólo
se pueden implantar en una de las arquitecturas y otros en ella
...