Modelo entidad - relación Características Ejemplos.

23
Modelos existentes de base de datos Modelo entidad - relación Características Ejemplos

Transcript of Modelo entidad - relación Características Ejemplos.

Page 1: Modelo entidad - relación Características Ejemplos.

Modelos existentes de base de datos

Modelo entidad - relaciónCaracterísticas

Ejemplos

Page 2: Modelo entidad - relación Características Ejemplos.

Andrés David Betín RodríguezJhonny Enrique Madera OsorioJorge Andrés Osorio Romero

Estudiantes del programa de Ingeniería de Sistemas – Universidad de Cartagena – VI

Semestre

Integrantes

Page 3: Modelo entidad - relación Características Ejemplos.

General:Definir de manera clara y puntual los diferentes modelos de bases de datos existentes a nivel general.

Específico:Realizar la definición y explicación del modelo entidad – relación, dejando claras sus características y proponiendo ejemplos.

Objetivos

Page 4: Modelo entidad - relación Características Ejemplos.

Específico:

Realizar la definición y explicación del modelo entidad – relación, dejando claras sus características y proponiendo ejemplos.

Establecer recomendaciones para definir un buen modelo de base de datos.

Page 5: Modelo entidad - relación Características Ejemplos.

«SABER HACER»

Más que hacer las cosas bien, es mejor hacerlas bien hechas.

EL BUEN DISEÑO DE UNA BASE DE DATOS DETERMINA EL ÉXITO DE UN SISTEMA DE

INFORMACIÓN

Justificación

Page 6: Modelo entidad - relación Características Ejemplos.

¿Qué es un modelo?

Modelo de red Modelo jerárquico Modelo de orientado a objetos Modelo entidad - relación Modelo relacional

MODELOS EXISTENTES

Page 7: Modelo entidad - relación Características Ejemplos.

Modelo orientado a objetos

Colección de objetos

Estado Comportamiento

METODOSPROPIEDADES O VARIABLES

Page 8: Modelo entidad - relación Características Ejemplos.

El modelo de red es un Modelo de base de datos concebido como un modo flexible de representar objetos y su relación.Inventor:Charles Bachman

Modelo de red

Page 9: Modelo entidad - relación Características Ejemplos.

Modelo jerárquico

La estructura permite a la información que repite y usa relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre.

Page 10: Modelo entidad - relación Características Ejemplos.

Edgar Frank Codd (IBM) Uso de «Relaciones» Filas (Tuplas) Campos (Columnas) Recuperación y almacenamiento =>

«Consultas»

Modelo relacional

Page 11: Modelo entidad - relación Características Ejemplos.

Modelo Entidad - Relación

Page 12: Modelo entidad - relación Características Ejemplos.

Entidad

Conceptos básicos

Page 13: Modelo entidad - relación Características Ejemplos.

Atributos«Describen propiedades que posee cada miembro de un conjunto de entidades»

Sirven para identificar, describir o expresar el estado de una entidad o relación.

Compuestos Multivalorados Derivados Nulos

Page 14: Modelo entidad - relación Características Ejemplos.

Relación: Describe cierta dependencia entre entidades o permite la asociación de las mismas.

Page 15: Modelo entidad - relación Características Ejemplos.

Definición

Page 16: Modelo entidad - relación Características Ejemplos.

Es una herramienta para el modelado de datos de un sistema de información, basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre esos objetos.

Page 17: Modelo entidad - relación Características Ejemplos.

Superclave (atributos) Claves Candidatas Clave Primaria

Claves

Page 18: Modelo entidad - relación Características Ejemplos.

Diagrama E-RConjuntos de entidades

Representa atributos

Conjuntos de relaciones

Page 19: Modelo entidad - relación Características Ejemplos.

Atributos multivalorados

Atributos derivados

Conjuntos de entidades débiles

Participación total

Page 20: Modelo entidad - relación Características Ejemplos.

Ejemplos

Page 21: Modelo entidad - relación Características Ejemplos.

1. Identificar las entidades. 2. Identificar las relaciones. 3. Identificar los atributos y asociarlos a entidades y

relaciones. 4. Determinar los dominios de los atributos. 5. Determinar los identificadores. 6. Determinar las jerarquías de generalización (si las

hay). 7. Dibujar el diagrama entidad-relación. 8. Revisar el esquema conceptual local con el usuario.

Metodología de diseño conceptual

Page 22: Modelo entidad - relación Características Ejemplos.

El diseño de la base de datos aplicando alguno de los modelos existentes constituye la base fundamental para la construcción de un sistema de información.

El modelo entidad-relación permite aplicar altos niveles de abstracción útiles en los paradigmas de programación actuales.

Conclusiones

Page 23: Modelo entidad - relación Características Ejemplos.

1. Elabore una definición de modelo2. Mencione los dos grupos en los que se

clasifican los modelos existentes3. En cual de los modelos se basan los

gestionado res de bases de datos actuales?4. Un atributo puede ser una entidad? Fuerte o

débil? Justificar5. Qué es una clave?6. Cuáles son los tipos de clave?7. Un atributo nombre sería una elección

correcta de clave primaria?8. Dar un ejemplo de dos entidades y una

relación entre ellas

Preguntas