Anda di halaman 1dari 4

SECRETARÍA DE EDUCACIÓN

PÚBLICA

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE EL SALTO

MATERIA:
Tópicos de bases de datos

TÍTULO:
3.1 Características y Clasificación
3.2 Arquitectura de Sistema Multibase de
Datos

PRESENTA:
DANIA KARINA ORTEGA SOLIS
PROFESOR:
Sergio Guerrero Deras

El Salto, P.N., Dgo. Octubre de 2016


3.1 Características y Clasificación
Un sistema multibase de datos (SMulBD) soporta operaciones en múltiples sistemas de base
de datos componentes (SBDC). Cada SBDC es manejado por un sistema manejador de base
de datos (SMBD). Un SBDC en un SMulBD puede ser centralizado o distribuido y puede residir
en la misma computadora o en múltiples computadoras conectadas por un subsistema de
comunicación. Un SMulBD es llamado homogéneo si todos los SMBD componentes son
iguales; si son diferentes entonces es llamado un SMulBD heterogéneo.

Un SMulBD puede ser clasificado en dos tipos basados en la autonomía de la SBDCs:


sistemas de base de datos no-federada y sistemas de base de datos federada.
Sistema de Base de Datos No-Federada
Un sistema de base de datos no federado es una integración de SMBDs componentes que no
son autónomos. Esto significa que los SBDCs al participar en una federación pierden su
autonomía y cualquier operación debe hacerse sobre la base de datos global. Un sistema de
este tipo no distingue entre usuarios locales y usuarios no-locales. Un tipo particular de
sistema de base de datos no-federado en el cual todas las bases están completamente
integradas para proveer un esquema global simple puede ser llamado SMulBD unificado. Esto
lógicamente parece a los usuarios como un sistema de base de datos distribuida.

3.2 Arquitectura de Sistema Multibase de Datos


Un esquema global en los SBDFs fuertemente acoplados es el resultado de la integración de
los esquemas de exportación de las bases de datos componentes. Un lenguaje de consulta
global es utilizado por los usuarios del sistema de base de datos federada para especificar
consultas contra el esquema global.

Para procesar una consulta global, la consulta primero es analizada y después descompuesta
en unidades de consulta las cuales son representadas en la forma de un grafo de unidades
de consulta. El Generador del Plan de Ejecución construye subconsultas a partir del grafo de
unidades de consulta y estima su costo de ejecución. El plan de consulta con el costo
estimado mínimo será enviado al despachador el cual será el encargado de coordinar la
ejecución de las consultas. Por ultimo los resultados de las consultas son combinados para
construir los resultados de la consulta global.