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.

Slides:



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

Bases de Datos Modelo Relacional.
Modelos de Datos Modelado y Diseño de Bases de Datos
Modelo Entidad Relación E-R
Modelo Relacional Base de Datos I.
Modelo Entidad-Relación
Modelo Entidad Relación
Departamento de Informática Universidad de Aconcagua
Diseño de Sistemas.

Diseño de Sistemas.
Diagrama de Clases SPI 2016.
María Fernanda González Aguilar 2°F. ¿Qué es una plataforma educativa virtual?  Una plataforma virtual, es un conjunto de aplicaciones informáticas de.
República Bolivariana de Venezuela Ministerio de Educación Superior Universidad Bolivariana de Venezuela Sede: Falcón PFG: Informática para la Gestión.
Bases De Datos – Modelo E/R Diagrama Entidad-Relación. 14/15.
Introducción a las Bases de Datos Ing. Atzimba G. López M.
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.
Informática es una ciencia que estudia métodos, procesos, técnicas, con el fin de almacenar, procesar y transmitir información y datos en formato digital.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
 Se refiere al almacenamiento físico en el se describe cómo se almacenan realmente los datos en memorias secundarias, en qué archivos, su nombre y dirección.
Modelo Relacional Diego Fernando Roa Adaptación presentación María del Pilar Villamil.
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.
Conceptos generales de base de datos
Modelo Entidad-Relación
Técnicas y Herramientas de Computación
INTRODUCCIÓN A BASE DE DATOS
Fase de analisis Proyecto de software.
Diseño de Bases de Datos
Programación Avanzada
Programación Avanzada
Programación orientada a objetos
Modelo Entidad-Relación
Diseño y Programación Orientada a Objetos
Programación Orientada a Objetos
Arquitectura de una Base de Datos
U.T. 11: Introducción A Las Bases De Datos
Modelo de Datos Conceptual
Modelo Entidad Relación
Tema El modelo entidad-relación Bibliografía:
Modelo Entidad-Relación
Construcción del modelo Entidad Relación
EL MODELO RELACIONAL Creado por Edgar Codd, 1970:
Clase Teórica Diseño de Datos
Prof. Daniel Obando Fuentes
DIAGRAMA DE CLASES 2016 Ramos, Pablo.
Tema 3. Lenguaje unificado de modelado UML
MODELO RELACIONAL.
Ejercicio 0 En un banco de plaza se desea registrar los clientes (cédula, nombre y dirección) que poseen cuentas. De las cuentas se sabe los clientes que.
Ejercicios de Diagramas de Clases
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Diseño de Datos Create By Thaylor Mosquera Castro For InterSoft Corporation © 2013.
15/08/2018Curso Bases de Datos1 DISEÑO DE BASES DE DATOS Francisco Moreno.
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
Generaciones de Bases de Datos
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
Oscar Navarrete J. Jorge Gutiérrez A.
Base de datos simples, relaciones Cardinalidad Claves.
Modelo Entidad Relación. Definición Modelo de datos entidad-relación está basado en un percepción del mundo real que consta de un conjunto de objetos.
CC Bases de Datos Otoño Clase 3: Modelo Entidad-Relación (II)
¿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.
Diseño de Sistemas de Información 1 DISEÑO DE BASES DE DATOS MODELO ENTIDAD-RELACIÓN Fernando Lemarie Oyarzún Universidad de Los Lagos
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
MODELO ENTIDAD RELACIÓN Por: Luis Carlos Ossa. NOTACIÓN GRÁFICA Propuesto por Peter Chen en 1976 Gran aceptación Poco formal en sentido matemático Intuitivo.
INTRODUCCIÓN A UML.  QUE ES UML?  PARA QUE SE UTILIZA  COMPONENTES  DIAGRAMAS.
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
Unida III: Análisis y Diseño de Sistemas Orientado a Objetos
Base de Datos Ing. Ricardo Tillero UNIDAD 3: NORMALIZACIÓN.
Diccionario de Datos.
Transcripción de la presentación:

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

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control El modelado de datos es independiente del hardware o software usado para su implementación. Un modelo Entidad - Relación, puede ser implementado en bases de datos jerárquicas, red o relacionales.

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Entidades:  Una entidad es un objeto que tiene significado o importancia, cuya información se necesita conocer.  Un objeto de interés al negocio  Una clase o categoría de algo  El nombre de una cosa

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control En el contexto de administración de personal de una empresa las entidades pueden ser: Empleado Departamento Proyecto Entidades Ejemplo:

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Atributos Describen las entidades y son las piezas específicas de información que se desea conocer Por ejemplo, posibles atributos para la entidad empleado serían: -Nombre -Fecha nacimiento -Sueldo -Rut

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Atributos Para cada atributo hay un conjunto de valores permitidos, llamados el dominio o el conjunto de valores de ese atributo. Tipos de atributos:  Simples y compuestos  Univalorados y multivalorados  Nulos  Derivados

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Atributos simples y compuestos Cliente id_cliente nombre_cliente nombres apellidos

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Atributos univalorados y multivalorados empleado id _ empleado nombre_subordinado id_empleado es univalorado nombre_subordinado es multivalorado

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Atributos Nulos Se usan cuando una entidad no tiene valor para un atributo Puede indicar que el valor del atributo es desconocido Un atributo desconocido puede ser bien perdido ( el valor existe pero no se dispone de la información) o no conocido ( no se sabe realmente si el valor existe o no)

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Atributos Derivados Son atributos que se obtienen a partir de otros atributos. Ejemplo: edad_empleado antigüedad_cliente

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Instancias Cada entidad debe tener múltiples ocurrencias o instancias. Por ejemplo, la entidad Empleado, tiene una ocurrencia (o instancia) por cada empleado en la empresa.

Llave primaria Cada instancia debe ser únicamente identificable de otra instancia de la misma entidad. Un atributo o conjunto de atributos que identifican únicamente una entidad es llamado Llave Primaria. Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control

Relaciones Una relación es una asociación bi-direccional entre dos entidades, o entre una entidad consigo misma. Ejemplo: la relación entre las entidades INSTRUCTOR y CURSO puede ser:  Cada CURSO puede ser impartido por sólo un INSTRUCTOR.  Cada INSTRUCTOR puede ser asignado a uno a más cursos. Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control

Relaciones Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Grado de opcionalidad:  Opcional: Puede ser.  Obligatorio: Debe ser Grado de cardinalidad:  uno o más  uno y solo uno

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Notación del Diagrama E-R

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Notación del Diagrama E-R

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Notación del Diagrama E-R

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control

Modelado y Diseño de Bases de Datos Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control Ejercicio Realizar un diagrama entidad relación para la siguiente situación: "Soy el administrador de una compañía de capacitación que provee cursos en técnicas de administración. Enseñamos muchos cursos, cada uno de los cuales tiene un código, un nombre y un precio. Introducción a Internet y Programación Java son dos de nuestros más populares cursos. Cursos se dictan entre uno a cuatro días. Un instructor puede enseñar varios cursos. Nosotros registramos el nombre y número de teléfono de los profesores. Cada curso es enseñado por sólo un instructor. Creamos un curso y luego le asignamos un profesor. Los estudiantes pueden tomar varios cursos a la vez, y muchos de ellos lo hacen. También registramos el nombre y teléfono de cada estudiante. Algunos de nuestros estudiantes e instructores no nos dan sus números telefónicos."