Integración de herramientas de ayuda al diseño de bases de datos en ambientes distribuidos

Fecha

2011-06-26

Autores

Fernández Mir, Carlos Ernesto

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central “Marta Abreu” de Las Villas

Resumen

Captar toda la información que se requiere para diseñar una base de datos distribuida es una tarea difícil que requiere tiempo, experiencia y esfuerzo. Lo cual se facilita con el uso de una herramienta de ayuda al diseño de base de datos distribuida, capaz mantener la gran cantidad de información estructurada referente a los datos, las aplicaciones que corresponden a los casos de uso o solicitudes, los sitios donde residirán los datos y el procesamiento de las solicitudes; también sobre la red que soporta la conexión entre sitios y el intercambio de datos entre estos. Como resultado de este trabajo se obtuvo una nueva versión de la herramienta de ayuda al diseño de base de datos distribuidas (SIADBDD) constituida por las herramientas: ERECASE que sistematiza resolución de problemas de modelación de esquemas conceptuales globales, NETWIZARD que capta la información necesaria para la caracterización de la red y los sitios de procesamiento, APPWIZARD que captura información sobre las aplicaciones del universo de discurso, FRAGMENTER que realiza la fragmentación de esquemas globales en esquemas lógicos, y ALLOCATOR que lleva acabo la asignación lógica y física de los fragmentos a los correspondientes sitios de procesamiento. Además, se creó un sistema de ayudas para SIADBDD y un instalador personalizable con dos opciones excluyentes permitiendo instalar SIADBDD para diseñar BDD o solamente ERECASE para diseñar BD centralizadas.
To capture all information needed to design a distributed database is a difficult task that requires time, effort and experience. This is facilitated by the use of a tool that aids the design of a distributed database and is capable of maintaining large amounts of structured information concerning data, the applications that correspond to use cases or requests, the sites where the data will reside and the processing of such requests; also the network that supports the connection between sites and data exchange between them. As a result of this work, a new version of the tool to help the design of distributed database (SIADBDD) was presented, it is composed of tools like: ERECASE that systematize modeling problem solving global conceptual schema, NETWIZARD that captures the information needed for characterization of the network and processing sites, APPWIZARD that captures information about the applications of the universe of discourse, FRAGMENTER that performs the fragmentation of global logical schema diagrams and ALLOCATOR that performs the logical and physical mapping of the fragments to corresponding processing sites. Additionally, a support system for SIADBDD and an installer customizable with two mutually exclusive options to install SIADBDD to design BDD or ERECASE to design centralized BD was created.

Descripción

Palabras clave

Integración de Herramientas, Ayuda al Diseño, Bases de Datos, Ambientes Distribuidos, Herramientas ERECASE

Citación

Descargar Referencia Bibliográfica