Modelo Entidad-Relación

Slides:



Advertisements
Presentaciones similares
Modelo Entidad Relación E-R
Advertisements

MODELO RELACIONAL.
Modelo Entidad Relación
Diagrama de Clases SPI 2016.
El ELKA es una técnica de modelado de información desarrollada por Hughes Aircraft Company. Esta técnica especifica a través de gráficas, contempla las.
ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍAS Creación de un Modelo lógico de datos Tecnología En Desarrollo De Software - UNAD Matriz de Relación.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
El Modelo Entidad-Relación (1ra. Parte) Prof. César Luza Montero Facultad de Ingeniería de Sistemas e Informática Universidad Nacional Mayor de San Marcos.
BASE DE DATOS I CARDINALIDAD. Cardinalidad  Es el número de entidades con la cual otra entidad puede asociar mediante una relación  Considerando una.
Modelo Entidad Relación E-R Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control.
¿Qué es Excel? Taller Básico de Excel (3/5)
Paul Leger Conceptos de SIAs Paul Leger
Paul Leger Conceptos de SIAs Paul Leger
Paul Leger Algebra Relacional Paul Leger
Modelo Entidad-Relación
Paul Leger Formas Normales: Lineamientos formales para un buen diseño y la necesidad de por qué son necesarias las dependencia funcionales.
SQL: Structured Query Language
Técnicas y Herramientas de Computación
Modelo Entidad-Relación (continuación)
INTRODUCCIÓN A BASE DE DATOS
Conceptos a Base de Datos
Conceptos a Base de Datos
Dependencias Funcionales
METODOLOGÍA DE SISTEMAS
Paul Leger Ejercicios Paul Leger
Lineamientos informales para un buen diseño
Introducción a Base de Datos
El fraude, la Ética y Control Interno (Parte 2)
Lineamientos para un buen diseño de base de datos
Arquitectura de una Base de Datos
Paul Leger Formas Normales Paul Leger
Modelo de Datos Conceptual
Proyectos a Base de Datos
Normalización Unidad 1.
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
Paul Leger Modelo ER extendido Paul Leger
SQL 2: Structured Query Language
SQL: structured Query Language
Tema El modelo entidad-relación Bibliografía:
Modelo Entidad-Relación
Modelo Entidad Relación (E-R) Por Francisco Moreno
Esquema Relacional Pasaje a Tablas
Paul Leger Algebra Relacional Paul Leger
Arquitectura de una Base de Datos
Prof. Daniel Obando Fuentes
Graficos ¿Còmo aplicamos los gràficos?.
Restricciones de integridad en el modelo relacional
Actividad 7 Diagrama de estado
Ejercicios de Normalización
MODELO RELACIONAL.
Diseño de bases de datos relacionales
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
Estándares Curriculares.
3.3. Arquitectura de los almacenes de datos
Paul Leger Proyecto Paul Leger
Documentación de un MER
INSTITUTO DE LENGUAS EXTRANJERAS - ILEX
Teoría Relacional Modelo Relacional Líder en Ciencia y Tecnología.
CC Bases de Datos Otoño Clase 3: Modelo Entidad-Relación (II)
OBJETIVOS E HIPÓTESIS Curso: Taller de tesis
MODELOS DE DATOS Ing. Laura Bazán Díaz. Diseño de Base de Datos Modelo Conceptual Modelo E-RModelo Lógico Modelo Relacional Modelo FísicoSGBD Ing. Laura.
REDUCCIÓN DE UN DIAGRAMA E-R A TABLAS
Diagrama de Clases Un diagrama de clases esta compuesto por los siguientes elementos: Clase: atributos, métodos y visibilidad. Relaciones: Herencia, Composición,
Bases de datos relacionadas...2
Base de datos simples, relaciones Cardinalidad Claves.
Aidan Hogan CC Bases de Datos Otoño 2019 Clase 7: Actualizaciones, Restricciones, Formas Normales Aidan.
CC Bases de Datos Otoño Clase 3: Modelo Entidad-Relación (II)
5-abril (J.Alvarez) 5-abril (J.Alvarez)
¿Qué es una Base de Datos? Es un conjunto de datos almacenados. Su esquema es el siguiente : Tabla Persona Base de Datos Tabla Profesión.
Unida III: Análisis y Diseño de Sistemas Orientado a Objetos
Transcripción de la presentación:

Modelo Entidad-Relación Paul Leger http://pleger.cl pleger@ucn.cl

Modelos de una Base de Datos Conceptual: representación del mundo real Lógico: intermedio Interno: representación física de los datos

Modelo E-R: Un modelo conceptual (1) Edgar Frank Codd (Ted Codd). Científico informático inglés (23 de agosto de 1923 - 18 de abril de 2003). Creador del modelo entidad relación En un inicio, nadie le creía al modelo relacional de Codd. ¡Su trabajo científico fue rechazado más de una vez!

Modelo E-R: Un modelo conceptual (2) Empleado trabaja Departamento A través de un ejemplo introducimos E-R. En grupo de tres personas busquen las entidades y sus relaciones entre ellos (20 minutos)

Principales conceptos Departamento Entidad Representa un concepto Nombre es generalmente singular Tiene propiedades Relación Relación dos (o más) entidades a través de un verbo Tiene cardinalidad de relación - Nombre 1 Trabaja n Empleado - Nombre - Apellido

Ejercicio En el diagrama anterior agregue los atributos a las entidades y cardinalidad a cada relación (10 minutos) Para cada entidad de un ejemplo Con su diagrama puede responder ¿En que proyecto con su departamento asociado trabaja cada empleado?

Conociendo a fondos a los atributos de una entidad (1) Compuestos: los cuales están compuestos de más de un dato (ej. dirección). Hint: Por lo general se recomienda separar en más de un atributo (ej. ciudad, calle, número) Mono y multi valuados: Mono -> los cuales están solo puden contener un solo valor (ej. nombres). Multi -> los pueden contener más de un grado (ej. grados académicos). Hint: Los multi evaluados se modelan en una entidad aparte Derivados: Los cuales pueden ser calculados desde otros datos (ej. edad puede ser calculado desde fecha de nacimiento). Hint: Los derivados generalmente deben ser omitidos de un base de datos

Conociendo a fondos a los atributos de una entidad (2) Nulo: Una entidad podría carecer de la información en algunos de los atributos (ej. número fijo en persona). Hint: Evitar tener información nula Atributos claves: Cada instancia de una entidad debería ser diferentes de las demás. Una instancia puede identificada por su atributo clave (ej. rut). En ocasiones, un solo atributo no es suficiente, se necesita un conjunto de atributo (ej. un viaje en bus => patente, fecha)

Notación de E-R en el curso Nombre Nombre Primary key nombre Primary key1 No Nulo Primary key2 cardinalidad cardinalidad Normal Normal

Ejercicio: Defina un Modelo E-R De los pacientes en un hospital Para representar todas las notas de una carrera Para representar los amigos en Facebook Nota: Ignore el tiempo en estos modelos

Leer capitulo 3 del libro ¿Preguntas? Leer capitulo 3 del libro