Tesis profesional presentada por Modesto Romero Martínez

Maestría en Ciencias con Especialidad en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dr. J. Alfredo Sánchez Huitrón
Vocal y Director: Dr. David Ricardo Sol Martínez

Cholula, Puebla, México a 21 de mayo de 1999.

Índice de contenido

Índices (archivo pdf, 56 kb)

Introducción (archivo pdf, 41 kb)

Capítulo 1. Sistemas Multibase de Datos (archivo pdf, 132 kb)

  • 1.1 Sistemas Multibases de Datos
  • 1.2 Sistema de Base de Datos Federada
  • 1.3 Trabajos Previos Sobre SBDF

Capítulo 2. Tecnologías disponibles para la comunicación con fuentes de datos heterogéneas (archivo pdf, 61 kb)

  • 2.1 Compuertas para Bases de Datos
  • 2.2 Monitores de Procesamiento de Transacciones
  • 2.3 ODBC
  • 2.4 JDBC
  • 2.5 OLE DB
  • 2.6 CORBA

Capítulo 3. Procesamiento de consultas en un sistema multibase de datos (archivo pdf, 95 kb)

  • 3.1 Arquitectura de un Procesador de Consultas Multibase de Datos
  • 3.2 El Catálogo de un SBDF

Capítulo 4. Lenguajes de bases de datos (archivo pdf, 124 kb)

  • 4.1 Lenguaje de Consultas
  • 4.2 Lenguaje de Manipulación de Datos
  • 4.3 Lenguaje de Definición de Datos
  • 4.4 Construcción de Lenguajes de Bases de Datos
  • 4.5 Compiladores
  • 4.6 Interpretes
  • 4.7 Lenguaje de Consultas Multibase de Datos
  • 4.8 Herramientas para la Construcción de Compiladores e Interpretes

Capítulo 5. LMBD: Un lenguaje de consulta para un sistema multibase de datos (archivo pdf, 350 kb)

  • 5.1 Desarrollo del Analizador Léxico y Sintáctico
  • 5.2 Desarrollo del Analizador Semántico
  • 5.3 Desarrollo del Descomponedor de Consultas
  • 5.4 Desarrollo del Despachador de Consultas
  • 5.5 Desarrollo del Combinador de Resultados
  • 5.6 Desarrollo de la Interfaz de Usuario para la Captura y Presentación de Información
  • 5.7 La Interface de Programación de la Aplicación de LMBD

Capítulo 6. Conclusiones (archivo pdf, 45 kb)

  • 6.1 Conclusiones Generales
  • 6.2 Conclusiones del Prototipo
  • 6.3 Trabajo Futuro

Referencias (archivo pdf, 45 kb)

Apéndice A. Reglas gramaticales de LMen su forma B (archivo pdf, 47 kb)

Apéndice B. Tipos de conflictos de integración (archivo pdf, 47 kb)

Apéndice C. Ejemplos de procesamiento de consultas multibase de datos (archivo pdf, 198 kb)

Apéndice D. Algoritmo ordenamiento-mezcla para la operación reunión (archivo pdf, 38 kb)

Apéndice E. Implementación en Java de la clase Result (archivo pdf, 40 kb)

Apéndice F. Implementación en Java de la clase Metadatos (archivo pdf, 41 kb)

Apéndice G. Implementación en Java de la clase BaseDatos (archivo pdf, 40 kb)

Romero Martínez, M. 1999. Lenguaje de Consultas para una Multibase de Datos. Tesis Maestría. Ciencias con Especialidad en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales, Escuela de Ingeniería, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 1999.