modeloentidad relación

Páginas: 8 (1827 palabras) Publicado: 18 de junio de 2015
MODELO
ENTIDAD - RELACIÓN

Recordemos un poco:
 ¿Qué es una base de datos?
 ¿Qué
es
un
sistema
administrador de base de datos
(SMDB)?
 ¿Cuál es el modelo de base de
datos más utilizado?

Entidad

Es objeto del mundo real distinguible de
otros objetos. Una entidad se describe
usando un conjunto de atributo.
Puede ser algo abstracto o tangible.

Conjunto de entidades:
Una colección deentidades similares (ej. todos los empleados).
Todas las entidades de un conjunto tiene los mismos atributos
(a excepción de una jerarquía)
• Cada conjunto de entidades tiene una llave
• Cada atributo tiene un dominio

¿Pero que es un atributo?
• Se define como cada una de las propiedades de una
entidad o relación.
• Cada atributo tiene un nombre y todos los posibles
valores que puede tener.
ColorMarca
Modelo

Matricula

Campo clave o campo llave
Dentro de una entidad tiene que haber un atributo principal que
identifica a la entidad y su valor tiene que ser único.
Una clave puede estar compuesta por uno o más atributos.
Existen dos tipos de claves:
Clave primaria (Primary Key): es el valor o conjunto de
valores que identifican una fila dentro de una tabla. Nunca
puede ser NULL. Un ejemploclaro de clave primaria seria el
DNI, que es único para cada persona y no puede ser NULL.
Clave ajena (Foreign Key): es el valor o valores de una tabla
que corresponde con el valor de una clave primaria en otra
tabla. Esta clave es la que representa las relaciones entre las
tablas.

Del ejemplo anterior quien es
el campo clave:
Color

Marca
Modelo

Matricula

Nota: En los diagramas entidadrelación al campo clave se le indica
subrayándola

Dominio de un atributo
El dominio dentro de la estructura del modelo relacional es el
conjunto de valores que puede tomar un atributo.
Existen dos tipos de dominios:



a

d
a
Ed
Co
l

dominios generales: son aquellos que están
comprendidos entre un máximo y un
mínimo.

or

dominios
pertenecen
específicos.

restringidos: son los que
a un conjuntode valores

Tipos de datos
El tipo de campo se puede establecer en cualquiera de los siguientes valores:
Corto: enteros cortos
Largo: enteros largos
Flotante: números de coma flotante de precisión simple
Doble: números de coma flotante de precisión doble
Texto (solo los dominios codificados): caracteres alfanuméricos
Fecha: datos de fecha y hora

Tipos de datos
ENTIDADES FUERTES

Son lasentidades normales que tienen existencia por sí mismas
sin depender de otras. Su representación gráfica es la
representación anterior.

ENTIDADES DÉBILES

Su existencia depende de otras. Por ejemplo la entidad
tarea laboral sólo podrá tener existencia si existe la
entidad trabajo.

Relaciones
En base de datos, una relación o vinculo entre dos o más entidades describe
alguna interacción entre lasmismas.

Ejemplo:
Una relación entre una entidad «Empleado» y una entidad «Sector» podría
ser «trabaja_en», porque el empleado trabaja en un sector determinado.

Empleado

Trabaja_en

En SQL  las relaciones son llamadas tablas.

Sector

Otro ejemplo más práctico:
Dadas dos entidades "Habitación 502" y "Mark Henry Jonshon
Mcfly Bogard", es posible relacionar que la habitación 502 se
encuentra ocupadapor el huésped de nombre Mark.

Habitación
502

ocupado

Mark Henry
Jonshon

Una relación tiene sentido al expresar las entidades que relaciona. En este
ejemplo, un huésped (entidad), se aloja (relación) en una habitación (entidad).

Conjunto de relaciones
Consiste en una colección, o conjunto, de relaciones de la misma
naturaleza.

Ejemplo:
Dados los conjuntos de entidades "Habitación" y"Huésped", todas las
relaciones de la forma habitación-huésped, permiten obtener la
información de los huéspedes y sus respectivas habitaciones.

Habitación

alojado

Huésped

Se llama grado del conjunto de relaciones a la cantidad de conjuntos de entidades
participantes en la relación.

Tipos de relaciones
El tipo de relación se define tomando los máximos de las cardinalidades que
intervienen en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • relación entre relaciones
  • Relaciones
  • RELACIONES
  • relaciones
  • Relacionismo
  • relaciones
  • Relacion
  • RELACIONES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS