Estrategia para Integrar Bases de Datos Basada en el Registro y Extracción de Correspondencias Semánticas
Export citation
Abstract
Actualmente en las empresas existen bases de datos aisladas que requieren ser interoperables, lo cual significa que dichas bases de datos deben ser compartidas, accesadas y manipuladas de manera uniforme. Una de las opciones para lograr la interoperabilidad de un conjunto de bases de datos locales es integrar mediante un Esquema Global (GS), pero los problemas de heterogeneidad son un obstáculo para lograr esta integración. La heterogeneidad se puede presentar al tener diferentes DBMS's, o por las diferencias en semántica de las bases de datos locales. La heterogeneidad por diferentes DBMS's se puede resolver con una capa de middleware. Sin embargo, el resultado de esta solución es un GS formado por un conjunto de tablas que pueden ser redundantes, lo cual impide la interoperabilidad entre las bases de datos locales. La heterogeneidad semántica no es posible resolverla usando alguna herramienta, esto es debido a las limitaciones que tienen las herramientas para integrar bases de datos de hoy en día. Dichas limitaciones son la falta de una solución para integrar tablas, atributos y datos. Ante estas limitaciones, en esta tesis se presenta una estrategia para integrar bases de datos basada en el registro de correspondencias semánticas, la cual se divide en tres etapas: la primera etapa consiste en crear un GS a partir de los esquemas de las bases de datos locales, la segunda etapa consiste en registrar las correspondencias semánticas entre el GS y las bases de datos locales en un Diccionario de Datos Global (GDD) y la tercera etapa consiste en proporcionar acceso a las correspondencias semánticas mediante una arquitectura de componentes de software. De esta manera se logra la interoperabilidad de las bases de datos locales, es decir, para los usuarios del GS es transparente el acceso a las bases de datos locales, como si se tratara de una Única base de datos.