Modelo Entidad Relacin Extendido - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Modelo Entidad Relacin Extendido

Description:

... hacedlo de coraz n, como para el Se or y no para los hombres' (Colosenses 3:23) ... El precio de compra de un libro. LIBRER AS. LECTORES. LIBROS. Compra. precio ' ... – PowerPoint PPT presentation

Number of Views:405
Avg rating:3.0/5.0
Slides: 24
Provided by: ldc5
Category:

less

Transcript and Presenter's Notes

Title: Modelo Entidad Relacin Extendido


1
Modelo Entidad Relación Extendido
Prof. Leonid Tineo Rodríguez Departamento de
Computación Universidad Simón Bolívar leonid_at_usb.
ve
2
Modelo Entidad-Relación
  • Diagramas para representar diseños
  • Entidades (como objetos) cosas
  • Conjunto de Entidades (como clases) conjuntos
    de entidades similares
  • Atributo propiedad de las entidades de un
    Conjunto de Entidades (similar a los campos o
    variables de instancias)

3
Modelo Entidad-Relación
  • Relaciones
  • Conectan dos o más Conjuntos de Entidades
  • Conjuntos relaciones
  • El valorde un conjunto relación es como una
    tabla
  • Una columna por cada conjunto entidad conectado
  • Una fila por cada lista de las entidades
    conectadas por la relación

4
Modelo Entidad-Relación
  • Relaciones Múltiples
  • Usualmente sólo se necesitan relaciones binarias
  • Hay casos en que se necesita conectar tres o más
    conjuntos entidad a través de una relación.
  • Ejemplo Profesor-Materia-Estudiante

5
Ejemplo
  • Lectores-Librerías

dirección
nombre
rif
Frecuenta
Gusta
nombre
editorial
nombre
dirección
6
Relaciones Múltiples
  • Binarias
  • Un lector Frecuenta una librería
  • Ternarias
  • Un lector compra una libro en una librería

Frecuenta
Compra
7
Atributos de Relaciones
  • El precio de compra de un libro

Compra
precio
8
Tipos de Atributos
  • Simples
  • nombre
  • Compuestos
  • dirección
  • ciudad, barrio, calle, número

nombre
dirección
ciudad
barrio
calle
número
9
Tipos de Atributos
  • Monovaluados
  • Cédula
  • Multivaluados
  • Teléfonos

cédula
teléfonos
10
Tipos de Atributos
  • Almacenados
  • Existencia de un libro
  • Derivados
  • Total del libros en inventario

existencia
inventario
11
Atributos Clave
  • El concepto de clave no existe en Entidad
    Relación
  • Los entes tienen existencia propia aunque no
    tengan atributos que les identifiquen.

12
Roles en Relaciones
  • Relaciones recursivas
  • Casado
  • marido
  • mujer

marido
Casado
mujer
13
Multiplicidad de Relaciones
14
Restricciones de cardinalidad
  • muchos a muchos
  • Lectores Frecuentan Librerías
  • muchos a uno
  • Lector tiene una Librería Preferida
  • uno a uno
  • Una persona tiene exactamente un cónyuge

N
Frecuenta
1
M
Prefiere
N
marido
1
Casado
1
mujer
15
Restricciones de Participación
  • Total
  • dependencia de existencia
  • Librerías ofrecen Libros
  • Parcial
  • Libros que no le gustan a lectores

Frecuenta
Gusta
16
Entidades Débiles
  • Entidad Débil
  • no tiene clave propia
  • estante de librería
  • Propietario
  • aporta su clave
  • Relación Identificante
  • permite identificación

rif
Pertenece
número
17
Subclase-Superclase
  • Superclase
  • C. E. General
  • Personas
  • Subclase
  • C. E. Específico
  • Lectores
  • Empleados

?
?
18
Herencia
  • Atributos
  • Heredados
  • Propios
  • Relaciones
  • Heredadas
  • Propias

nombre
dirección
marido
Casado
mujer
Gusta
salario
19
Restricciones en especialización(según
definición)
  • Por condiciones
  • Personas
  • Jóvenes
  • Adultas
  • Por atributos
  • Empleados
  • Administrativos
  • Obreros
  • Técnicos
  • Por el usuario (arbitrarias)
  • Personas
  • Lectores
  • Empleados

Edadlt40
edad
Edadgt18
?
?
cargo
EMPLEDOS
?
?
?
Cargoc1
Cargoc3
Cargoc2
20
Restricciones en especialización(según membresía)
Edadlt40
edad
o
  • Disjunta (d)
  • Empleados
  • Administrativos
  • Obreros
  • Técnicos
  • Solapada (o)
  • Personas
  • Jóvenes
  • Adultas

Edadgt18
?
cargo
EMPLEDOS
d
?
?
?
Cargoc1
Cargoc3
Cargoc2
21
Restricciones en especialización(según
participación)
Edadlt40
  • Total
  • Personas
  • Jóvenes
  • Adultas
  • Parcial
  • Empleados
  • Administrativos
  • Obreros
  • Técnicos

edad
o
Edadgt18
?
cargo
EMPLEDOS
d
?
?
?
Cargoc1
Cargoc3
Cargoc2
22
Categorización
  • Múltiples superclases
  • Personas
  • Compañías
  • Fundaciones
  • Categoría
  • Propietarios
  • Herencia selectiva

23
Restricciones en categorización(según
participación)
  • Total
  • Parcial
Write a Comment
User Comments (0)
About PowerShow.com