Ejemplo De E/R
MODELO ENTIDAD-RELACIÓN
CICLO DE VIDA DEL SW
La vida de una aplicación transcurre desde que se analiza hasta que se deja de utilizar. El ciclo del desarrollo transcurre hasta la entrega del producto. Tiene varias fases:
Análisis percibido Diseño conceptual. (Modelo Entidad-Relación) Diseño Lógico. (Modelo Relacional) Diseño Físico.
DAM-Bases de Datos Pablo Garramone Ramírez
DISEÑO CONCEPTUAL. MODELO DE DATOS
La herramienta de abstracción que permite representar la realidad captando su semántica. Se trata del MODELO CONCEPTUAL. El modelo Entidad-Relación es el más utilizado y el mejor existente hoy en día. Más concretamente es el conjunto de conceptos y reglas que nos permiten aplicar una serie de abstraccionescon el proposito de definir y manipular datos de la realidad, almacenándola en una Base de Datos.
DAM- Bases de Datos Pablo Garramone Ramírez
MODELO ENTIDADRELACION
Modelo de datos conceptual de alto nivel Propuesto por Peter P. Chen en 1976
»
Extensiones/aportaciones de muchos otros autores No existe un único MER, sino una FAMILIA DE MODELOS
Describe el “mundo real” comoun conjunto de ENTIDADES y de RELACIONES entre ellas Gran difusión
Muy extendido en los métodos de diseño de bases de datos Soportado por herramientas software de diseño (CASE)
DAM- Bases de Datos Pablo Garramone Ramírez
MODELO ENTIDADRELACION II
Descripción concisa de los requisitos de información de los usuarios
Descripciones detalladas de
TIPOS DEDATOS RELACIONES ENTRE DATOS RESTRICCIONES que los DATOS deben cumplir
Sin detalles de implementación
Más fácil de entender Comunicación con el usuario no técnico
DAM- Bases de Datos Pablo Garramone Ramírez
PARTES MODELO DE DATOS
ESQUEMA: La parte estática. Como se estructuran los datos de la realidad. DDL EJEMPLARES: La parte dinámica. La parte que varía con eltiempo. Una foto concreta de la BD. DML. Restricciones de Integridad: Reglas que están en la realidad que debemos representar en el modelo.
Semánticas: Significado de los datos Integridad: Corrección de datos y consistencia
Restricciones inherentes del modelo relacional: No están determinadas por el usuario, sino por la base de datos relacional.
DAM- Bases de Datos Pablo GarramoneRamírez
ELEMENTOS DEL MODELO E/R
ENTIDADES RELACIONES ATRIBUTOS
DAM- Bases de Datos Pablo Garramone Ramírez
ENTIDADES
El Objeto de la realidad sobre el que queremos almacenar información. Se representa por un rectángulo. ALUMNOS Un nombre. Sustantivo 2 Tipos:
Regulares: Existen por si mismas Débiles: Depende de otra entidad
Existencia: Se identifica porsi misma (Ej: Persona Dirección. Profesor Curso) Identidad: Necesita de la entidad fuerte para identificarse. (Ej: Callejero Tramo Postal)
E/Id
DAM- Bases de Datos Pablo Garramone Ramírez
RELACIONES
Correspondencia entres entidades. Se representa por un rombo.
Elementos:
Nombre: Identifica la relación. Verbo Grado: Nº de entidades que intervienenTipo de correspondencia: Nº Máximo de correspondencias (1:1, 1:M, M:M) Cardinalidad: Nº Min/Max (0,1),(1,1), (1,N), (0,N)
DAM- Bases de Datos Pablo Garramone Ramírez
DIRECTOR
HA_RODADO
Instancia del tipo de relación
PELICULA
Vacas Tesis Belle Epoque Torrente
J. Médem C. Saura F. Trueba S. Segura
Tierra
Abre los ojos Los otrosA. Amenábar
Tipo de Entidad: conjunto de instancias
Tipo de Relación: conjunto de instancias
DAM- Bases de Datos Pablo Garramone Ramírez
Relaciones. Por Grado
Reflexiva (monaria,unaria): una entidad relacionada consigo misma
Persona
Está casada
DAM- Bases de Datos Pablo Garramone Ramírez
Relaciones. Por Grado
Binaria: la relación asocia dos tipos de...
Regístrate para leer el documento completo.