Modelo relacional

Solo disponible en BuenasTareas
  • Páginas : 38 (9475 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de enero de 2012
Leer documento completo
Vista previa del texto
Information and Software Technology 39 (1997) 449-462

Una evaluación del del modelo entidad relación extendido
Hossein Saiedian
Departamento de Ciencias de la Computación, Universidad de Nebraska de Omaha. NE 68182-0500, USA Recibida el 29 de mayo 1995: revisada 11 de diciembre 1996: aceptada 18 de diciembre de 1996 (Traducido por Eduardo Jara G.)

Resumen El Modelo Entidad Relación (ER)permite desarrollar un diseño de base de datos en un esquema de alto nivel conceptual sin considerar los problemas de bajo nivel como la eficiencia, el modelo implícito del administrador de base de datos o las estructuras físicas de los datos. El Modelo Entidad Relación se hizo muy popular para el diseño de base de datos y es usado extensivamente. Para aumentar su poder de expresión, muchosinvestigadores han introducido o propuesto ciertas extensiones a este modelo. Algunas de estas extensiones son importantes, mientras que otras agregan poco poder de expresión, pero proveen características auxiliares. Puesto que el Modelo Entidad Relación es ampliamente usado, es importante conocer qué extensiones han sido propuestas para este modelo y qué ofrecen estas extensiones a los usuarios. Elobjetivo de este artículo es estudiar las extensiones al Modelo Entidad Relación más importantes y evaluar sus méritos. Resaltamos que detrás de las diferencias sintácticas de algunas extensiones hay un enriquecimiento de la semántica de las relaciones entre las entidades. También resaltamos la cercanía entre el Modelo Entidad Relación y el modelamiento de datos orientado objeto. © 1997 ElsevierScience B.V. © 1997 Elsevier Science B. V. Palabras Clave: modelamiento conceptual; Modelo Entidad Relación Extendido; modelo de objeto.

1. Introducción En 1976 Peter Chen Publicó el Modelo Entidad Relación (MER) original que proveía un enfoque visual fácil de usar del diseño lógico de la base de datos [1]. El modelo es comprehensivo, elude la complicaciones de almacenamiento y consideraciones deeficiencia, las cuales son reservadas para el diseño físico de la base de datos. En las dos décadas siguientes, muchos otros han adoptado el modelo original y lo han usado estusiastamente con cambios pequeños. Además, algunos autores han extendido el modelo incrementando sus capacidades haciéndolas más apropiadas a sus requerimientos particulares. La más comprehensiva extensión incluye iconosdinámicos como una adaptación al modelamiento de base de datos orientada a objetos. En el prefacio de su artículo, Chen decía “El enfoque entidad-relación provee una metodología comprehensiva y fácil de entender para un diseño lógico de la base de datos independiente del almacenamiento o consideraciones de eficiencia” [1]. El problema resuelto por él con el MER es la complejidad del diseño lógico de unabase de datos. El proceso convencional de diseño de una base de datos consiste en el mapeo de la información del mundo real directamente a un esquema del usuario, esquema que es específico para cierto tipo de sistema de administración de base de datos (DBMS). El accionar del diseñador está restringido a tipos limitados de estructuras de datos, consideraciones de rutas de acceso y eficiencias derecuperación y actualización, y debe

producir un esquema de usuario tomando en cuenta todas esas consideraciones. El resultado puede ser un esquema de usuario difícil de entender y modificar. El enfoque MER simplifica este proceso introduciendo unos diseños intermedios llamados vistas de negocio o esquemas de negocio. El esquema de negocio, que se expresa como un diagrama entidad relación, es undiseño conceptual de la base de datos y es una representación pura del mundo real y además es independiente del almacenamiento y las consideraciones de eficiencia. Este esquema de negocio puede más tarde ser trasladado hacia un esquema de usuario específico de un DBMS. Estas dos fases simplifican el proceso y lo hacen más organizado. El esquema de negocio es fácil de diseñar, y, en caso de una...
tracking img