La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Modelo Entidad Relación E-R

Presentaciones similares


Presentación del tema: "Modelo Entidad Relación E-R"— Transcripción de la presentación:

1 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 Modelo Entidad Relación E-R

2 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.

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

4 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

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

6 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

7 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

8 Atributos simples y compuestos
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

9 Atributos univalorados y multivalorados
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

10 Se usan cuando una entidad no tiene valor para un atributo
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)

11 Son atributos que se obtienen a partir de otros atributos. Ejemplo:
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

12 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.

13 Modelado y Diseño de Bases de Datos
Gabriel Alberto Vásquez Muñoz Dpto. Electrónica, Instrumentación y Control 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.

14 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.

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

16 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

17 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

18 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

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

20 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."


Descargar ppt "Modelo Entidad Relación E-R"

Presentaciones similares


Anuncios Google