La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Instituto Tecnológico Superior de la Región Sierra

Presentaciones similares


Presentación del tema: "Instituto Tecnológico Superior de la Región Sierra"— Transcripción de la presentación:

1 Instituto Tecnológico Superior de la Región Sierra
Ingeniería en informática Carrera: Tema: Unidad 3: Sistemas de multibase de datos Materia: Tópicos de base de datos Alumno: William Javier Ortiz de la Cruz Diciembre 2016

2 Un sistema multibase de datos (SMulBD)
3.1. Características y clasificación Un sistema multibase de datos (SMulBD) 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. 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 SMulBD es llamado homogéneo si todos los SMBD componentes son iguales; si son diferentes entonces es llamado un SMulBD heterogéneo.

3 3.1. Características y clasificación
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.

4 Sistema de Base de Datos No-Federada
3.1. Características y clasificación Sistema de Base de Datos No-Federada 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.

5 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.

6 3.3 Procesamiento de operaciones de actualización
Todas las operaciones financieras relativas a la gestión de un pedido se almacenan temporalmente en un fichero de pagos hasta que se lleva a cabo su procesamiento. al procesar las operaciones toda la información relativa a ellas debe imprimirse necesariamente. El procesamiento de las operaciones (que se realizará de forma centralizada en los Servicios Centrales)

7 3.4 Procesamiento de Consultas
El proceso Es el empleo de lenguajes de especificación: “si se utiliza un lenguaje de especificación el programador no tiene que diseñar ni generar un método para ejecutar la especificación o consulta requerida”, Es decir el programador es introducido en un escenario “no procedural”, “no está obligado a crear métodos ni procedimientos para obtener los datos, sólo a especificar los datos que requiere”. SELECT NºMatricula,Nombre,Asignatura,Nota FROM notas WHERE curso= “3º”.

8 3.5 Aplicaciones multibase de datos
Las BD’s Heterogéneas o Multibase de Datos Son aquellas donde Sitios diferentes utilizan diferentes DBMS’s, siendo cada uno esencialmente autónomo. La heterogeneidad se debe a que los datos de cada BD son de diferentes tipos o formatos. El enfoque heterogéneo es más complejo que el enfoque homogéneo. Exige una capa de software adicional por encima de los sistemas de bases de datos ya existentes. Esta capa de software se denomina sistema de bases de datos múltiples.


Descargar ppt "Instituto Tecnológico Superior de la Región Sierra"

Presentaciones similares


Anuncios Google