Sesion04

Páginas: 22 (5407 palabras) Publicado: 3 de junio de 2015
Diseño de Bases de Datos

2. Modelo EntidadRelación
Objetivos:




Conocer los conceptos y notación del modelo
conceptual de datos entidad-relación extendido.
Comprender los significados del concepto de
“nulo” en el modelo entidad-relación extendido.

Contenidos:
1. Introducción e historia del modelo
2. Conceptos básicos del modelo
3. Extensiones del modelo

1

Modelo Entidad-RelaciónBibliografía
[EN 2002] Elmasri, R.; Navathe, S.B. Fundamentos de
Sistemas de Bases de Datos. 3ª ed. Addison-Wesley,
(Cap. 3 y 4)
[MPM 1999] De Miguel, A.; Piattini, M.; Marcos, E. Diseño
de bases de datos relacionales. Ra-Ma. (Cap. 2)
[CBS 1998]
Connolly, T.; Begg C.; Strachan, A. Database
Systems: A Practical Approach to Design,
Implementation and Management. 2nd ed. AddisonWesley. (Cap. 5)
[SKS 1998]Silberschatz, A;Korth, H; Sudarshan, S.
Fundamentos de Bases de Datos. 3ª edición. Madrid:
McGraw-Hill. (Cap. 2)

2

2.1. Introducción e historia del
modelo Entidad-Relación



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” como unconjunto 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)

3

2.1. Introducción e historia del modelo
Entidad-Relación

En el proceso de diseño...
Requisitos
de datos

DISEÑO
CONCEPTUAL

Esquema
Conceptual

MER
4

2.1. Introducción e historia del modelo
Entidad-RelaciónEsquema conceptual


Descripción concisa de los requisitos
de información de los usuarios


Descripciones detalladas de






TIPOS DE DATOS
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

5

2.2. Conceptos básicos
del modelo





Entidad ( entity )
Atributo ( attribute )Dominio ( values set )
Relación ( relationship )

6

2.2. Conceptos básicos del modelo

ENTIDAD


Cosa u objeto del mundo real con
existencia propia y distinguible del resto



Objeto con existencia...





física o real (una persona, un libro, un empleado)
abstracta o conceptual (una asignatura, un viaje)

“Persona, lugar, cosa, concepto o suceso, real o
abstracto, de interés para la empresa”(ANSI, 1977)
7

2.2. Conceptos básicos del modelo

ATRIBUTO



Propiedad o característica de una entidad
Una entidad particular es descrita por los
valores de sus atributos:
titulo = El alquimista impaciente
genero = Thriller
p1
nacionalidad = España
añoestreno = 2002
...
e1

dni = 87654321
nss = 1122334455
nombre = Cristina Aliaga Gil
nacionalidad = España
...

8

2.2. Conceptos básicos delmodelo
TIPO DE ENTIDAD (entity set)


Define un conjunto de entidades que
poseen los mismos atributos
PELICULA: titulo, genero, nacionalidad, añoestreno,numcopias
EMPLEADO: dni, nss, nombre, fechanacim, direccion, telefono,
altura, nacionalidad, edad
Notación
EMPLEADO

PELICULA

CLIENTE

LOCAL
VIDEOCLUB

DIRECTOR
ACTOR
9

2.2. Conceptos básicos del modelo
Instancia de un tipo de entidad
También...





p3

Ocurrencia
Realización
p2
Ejemplar
Entidad concreta
o individual

titulo = Amores perros
genero = Drama
nacionalidad = Méjico
añoestreno = 1999
...

PELICULA
titulo = El señor de los anillos
genero = Fantasía
nacionalidad = EEUU
añoestreno = 2001
...

p4

titulo = Amelie
genero = Comedia
nacionalidad = Francia
añoestreno = 2001
...
10

2.2. Conceptos básicos del modeloIntensión y Extensión




Un tipo de entidad describe el esquema o intensión
para un conjunto de entidades que poseen la misma
estructura
EMPLEADO: dni, nss, nombre, dirección, telefono, altura, fechanacim,
nacionalidad, edad
Las instancias del tipo de entidad se agrupan en un
conjunto de entidades o extensión
e1  (87654321, 1122334455, “Cristina Aliaga Gil”, “Libertad, 2. Yecla.
Murcia. 30510”,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso Admt Planeacion sesion04 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS