INGAR   05399
INSTITUTO DE DESARROLLO Y DISEÑO
Unidad Ejecutora - UE
libros
Título:
Generación de soportes y métodos para el desarrollo de Sistemas de Información bajo el paradigma Objeto-Relacional
Autor/es:
GOLOBISKY, MARÍA FERNANDA
Editorial:
Santa Fe
Referencias:
Año: 2009 p. 250
ISSN:
978-987-05-7953-3
Resumen:
Las bases de datos son un componente fundamental de los sistemas de información, jugando un rol estratégico en el soporte de las decisiones de las organizaciones privadas y públicas. Por este motivo, la aplicación de una metodología de diseño de una base de datos es una de las principales tareas que se debe afrontar para gestionar de manera eficiente y eficaz un sistema de información. En la actualidad el uso de los sistemas relacionales está ampliamente extendido, habiéndose iniciado ya su evolución hacia un modelo más expresivo, en el que se incorporan los últimos avances en el campo de las bases de datos. Este nuevo modelo de datos, que está soportado actualmente por el estándar SQL:2003, es un modelo objeto-relacional que permite el tratamiento de datos y relaciones complejas, con mayores alternativas de diseño, y un pasaje del modelo conceptual al modelo lógico menos directo que en el modelo relacional. Sin embargo, no se dispone de métodos ni estándares que guíen el proceso de diseño de estas bases de datos. Encontrar un método de diseño que sea aceptado por la comunidad de bases de datos es fundamental. Hace muchos años atrás la mayoría de los diseños se realizaba de forma manual, sin embargo, actualmente existen herramientas que permiten automatizar el diseño de las bases de datos, pero todas ellas obtienen esquemas de bases de datos relacionales. Estas herramientas reciben el nombre de mapeadores objeto-relacionales y realizan la conversión de objetos en UML, o de modelos entidad-relación, a esquemas relacionales u objetos de lenguajes de programación, como Java. Teniendo presente lo expresado, el objetivo de esta tesis es generar una metodología de diseño de esquemas de bases de datos objeto-relacionales, a partir de un modelo de datos conceptual basado en diagramas de clases UML. Para conseguirlo, en este trabajo se proponen capas para realizar los mapeos y se caracterizan los elementos de cada una de ellas. Se define una metodología de transformación entre los mismos y se introduce un prototipo de herramienta que la implemente. La transformación aquí propuesta no debe confundirse con la que realizan los mapeadores objeto-relacionales antes mencionados. Teniendo presente lo expresado, el objetivo de esta tesis es generar una metodología de diseño de esquemas de bases de datos objeto-relacionales, a partir de un modelo de datos conceptual basado en diagramas de clases UML. Para conseguirlo, en este trabajo se proponen capas para realizar los mapeos y se caracterizan los elementos de cada una de ellas. Se define una metodología de transformación entre los mismos y se introduce un prototipo de herramienta que la implemente. La transformación aquí propuesta no debe confundirse con la que realizan los mapeadores objeto-relacionales antes mencionados. Teniendo presente lo expresado, el objetivo de esta tesis es generar una metodología de diseño de esquemas de bases de datos objeto-relacionales, a partir de un modelo de datos conceptual basado en diagramas de clases UML. Para conseguirlo, en este trabajo se proponen capas para realizar los mapeos y se caracterizan los elementos de cada una de ellas. Se define una metodología de transformación entre los mismos y se introduce un prototipo de herramienta que la implemente. La transformación aquí propuesta no debe confundirse con la que realizan los mapeadores objeto-relacionales antes mencionados. Teniendo presente lo expresado, el objetivo de esta tesis es generar una metodología de diseño de esquemas de bases de datos objeto-relacionales, a partir de un modelo de datos conceptual basado en diagramas de clases UML. Para conseguirlo, en este trabajo se proponen capas para realizar los mapeos y se caracterizan los elementos de cada una de ellas. Se define una metodología de transformación entre los mismos y se introduce un prototipo de herramienta que la implemente. La transformación aquí propuesta no debe confundirse con la que realizan los mapeadores objeto-relacionales antes mencionados.