002 Modelo Entidad Relacion

Páginas: 7 (1574 palabras) Publicado: 12 de junio de 2015
Diagrama Entidad-Relación

Introducción al proceso de diseño
• Diseño del esquema de la base de datos
• Diseño de los programas de acceso y
actualización de datos
• Diseño del esquema de seguridad y de
control de acceso a los datos

Fases del diseño
• Identificar las necesidades de datos de los
usuarios de la base. Se obtiene la
especificación de los requerimientos del
usuario.
• Seleccionar unmodelo de datos y traducir
estos requerimientos en un esquema
conceptual de la base de datos. Se usa el
diagrama entidad-relación para
representarlo gráficamente.

Evitar en el diseño…
• Redundancia: Un mal diseño puede
repetir información.
• Falta de información

Ejercicio
• Se requiere tener la información sobre los análisis
de laboratorio que se llevan a cabo a los pacientes
que estáninternados en un hospital. De cada
paciente se requieren sus datos personales, los
análisis que se le han practicado, el nombre del
médico que solicitó los exámenes y el resultado de
cada una de ellas. De cada prueba de laboratorio se
necesita saber el nombre de la prueba, lo que mide
la prueba (suponer que cada análisis de laboratorio
mide una sola cosa), descripción de su aplicación y
su costo.
•¿Cómo podrías guardar esta información y en
cualquier momento poderla recuperar?

Modelo E-R: Entidades
• Una entidad es una cosa o un objeto del
mundo real que es distinguible de otros
objetos. Por ejemplo, una paciente en un
hospital. Una entidad tiene un juego de
propiedades y los valores de estas
propiedades identifican en forma única
una entidad. Por ejemplo el número que
se le asigna al pacienteal ingresar al
hospital.

Modelo E-R: Atributos
• Una entidad es representada por un juego de
atributos. Los atributos son propiedades
descriptivas de las entidades. Cada entidad
tiene su propio valor para cada atributo.
Ejemplo número de paciente, nombre, dirección,
etc.
• Un juego de entidades es un conjunto de
entidades del mismo tipo que comparten las
mismas propiedades o atributos. El juegode
todos los pacientes de un hospital.

Modelo E-R: Relaciones
• Una relación es una asociación entre
entidades. Por ejemplo un x paciente
tiene tal padecimiento.

PACIENTE

PADECIMENTO

Juan López

Hepatitis

Dominios
• Para cada atributo, existe un juego de
valores permitidos llamado el dominio o
juego de valores. Por ejemplo para el
atributo nombre del paciente el dominio
será el juego detodos las cadenas de
texto de una cierta longitud.

Tipos de Atributos
• Simples: son aquellos que no se han dividido en
subpartes.
• Compuestos: son los que pueden dividirse en otros
atributos, por ejemplo el atributo nombre, puede dividirse
en nombre, apellido materno y apellido paterno.
• De un solo valor: Por ejemplo la edad del paciente es
única.
• Multivalor: Por ejemplo un paciente puedetener cero o
más números telefónicos.
• Derivado: el valor de este tipo de atributo es obtenido a
partir de los valores de otro

Cardinalidad
• Es el número de entidades con la cual otra
entidad puede asociar mediante una relación
• Considerando una relación binaria entre el
juego de entidades A y el B, la cardinalidad
puede ser:
– Uno a uno
– Uno a muchos ó muchos a uno
– Muchos a muchos

Uno auno
• Una entidad en A esta asociada con
cualquier número de entidades en B (0 ó
más) y viceversa
A1
A2
A3
A4

B1
B2
B3
B4
B5

EJEMPLO: Un paciente en un hospital tiene un solo cuarto y un cuarto pertenece
a un solo paciente (hospital privado)

Uno a muchos
• Una entidad en A esta asociada con
cualquier número (0 ó más) de entidades
en B. Una entidad en B, puede estar
asociada a lo mucho con unaentidad en A
A1
A2
A3

B1
B2
B3
B4
B5

EJEMPLO: El titular de una cuenta de cheques puede tener cualquier número de
tarjetas, pero cada tarjeta pertenece a una sola persona

Muchos a muchos
• Una entidad en A esta asociada con
cualquier número de entidades en B (0 ó
más) y viceversa
A1
A2
A3
A4

B1
B2
B3
B4
B5

EJEMPLO: En un proyecto de investigación puede haber cualquier número
de médicos, un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Entidad Relación
  • Modelo Entidad-Relación
  • Modelo Entidad Relacion
  • Modelo Entidad Relacion
  • Modelo Entidad Relación Extendido
  • Modelo entidad relación
  • ¿Qué es el modelo entidad relacion?
  • Extencion del modelo entidad relacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS