Modelo de Datos Relacional ppt

Páginas: 14 (3437 palabras) Publicado: 22 de julio de 2014
BASES DE DATOS
Modelamiento de Datos
Modelo Entidad Relación (MER)

Modelamiento de Datos
Modelo Entidad Relación
Fue introducido por Chen en 1976
Definición:
“Herramienta de modelamiento de datos que
describe las asociaciones que existen entre las
diferentes categorías de datos dentro de un
sistema de empresa o de información”
(Whitten)

Se han sugerido diversas notaciones.Utiliza dos abstracciones principales:



Entidad
Relación

Modelamiento de Datos
Modelo Entidad Relación
Entidad





Concepto: “Cualquier ente, real o abstracto
(tangible o intangible), distinguible en la
organización, sobre el cual se desea almacenar
datos”
Se dibuja como un rectángulo.
Cada rectángulo representa todas las ocurrencias
o presencias de la entidad respectiva.Por ejemplo: Empleado representa a todos los empleados
de la Organización

Empleado

Juan López
Ana Martel
Miguel Sáez

Modelamiento de Datos
Modelo Entidad Relación
Entidad


Los tipos de entidad suelen clasificarse en:
 Participantes o roles
 Sucesos
 Lugares
 Bienes tangibles




Deben nominarse en singular
Los datos que describen una entidad toman la
forma deatributos.

Modelamiento de Datos
Modelo Entidad Relación
Atributo






Concepto: “Característica común a todas las ocurrencias
de una entidad concreta”
Toma un valor concreto para cada ocurrencia de la
entidad que describe.
Debe tener más de un valor admisible. El universo de
valores puede ser:
 Un intervalo de valores (3,65..16,85)
 Un conjunto limitado de valores ({1,2, 3, 4}, {soltero,

casado, viudo, separado})
 Un valor binario ({Sí, No}, {Activo, Inactivo})
 Un conjunto casi infinito de valores (Nombre Cliente)

Modelamiento de Datos
Modelo Entidad Relación
Atributo




En ocasiones lo que en un caso es atributo en otras puede
ser una entidad. P.e. SUCURSAL en la entidad CLIENTE.
Debe existir al menos un atributo de datos que tome unvalor único para cada ocurrencia, es decir no pueden
existir dos ocurrencias con igual valor para ese atributo.

Identificador
o Clave

Entidad

Rut
Nombre
10.555.444 Juan López
08.655.231 Ana Martel
...

Empleado

Dirección
Las Lilas 567
Renaico 5555

Profesión
Médico
Enfermera

Atributos
Fecha nacim.
20/01/1970
14/03/1960

Modelamiento de Datos
Modelo EntidadRelación
Entidad


Las siguientes dos preguntas pueden ayudar a
decidir si un candidato a entidad lo es realmente:
 ¿Cuántas ocurrencias existen para la entidad?

Deben haber al menor dos (algunos sugieren deben
haber al menos 12)
 ¿Cuántos atributos describen la entidad? Debe
haber al menos dos, si hay sólo un atributo el
debería ser asignado a otra entidad.

Modelamiento de DatosModelo Entidad Relación
Supertipos y subtipos de entidades.






Resultan de detectar entidades que son formas
diferentes de una misma entidad, las cuales comparten
algunos atributos en común.
Supertipo: Entidad cuyas ocurrencias pueden dividirse
en subtipos que comparten atributos de datos. Un
supertipo define los atributos compartidos por sus
subtipos.
Subtipo: Entidad cuyasocurrencias heredan algunos
atributos de datos de un supertipo, a los que se añaden
otros atributos que son específicos de las ocurrencias del
subtipo.

NOMENCLATURA

Símbolo

Significado
CONJUNTO DE ENTIDADES

CONJUNTO DE ENTIDADES DÉBIL

ATRIBUTO

ATRIBUTO CLAVE

RELACIÓN

CONEXIÓN

Cada elemento debe etiquetarse con su nombre

Modelamiento de Datos
Modelo Entidad RelaciónSupertipos y subtipos de entidades
Empleado

Empleado
Jornada completa
Cargo ocupado

Empleado
por horas
Sueldo Hora

Rut
Nombre
Dirección
Profesión
Fecha nacimiento

Modelamiento de Datos
Modelo Entidad Relación
Relación






Concepto: “Asociación natural que existe entre una o
más entidades”. “Actividades o sucesos que unen a dos
o más entidades entre sí”...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Relacional De Bases De Datos
  • Fund.bases de datos(modelo relacional)
  • Modelo relacional bases de datos
  • Modelo Relacional (En Base De Datos)
  • Modelo Relacional De Una Base De Datos
  • Modelo de datos relacional
  • Modelo Relacional Bases De Datos
  • Modelo Relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS