1. INTEGRANTES: CALDERON RANGEL MARIA LICETH
CALVO CATELLANOS BREITHY DEL PIERO
INSTITUCIÓN EDUCATIVA COLEGIO NUESTRA SEÑORA DE
BELÉN
10.C
MODELO
ENTIDAD - RELACIÓN
2. Recordemos un poco:
¿Qué es una base de datos?
Qué es un sistema administrador de base
de datos (SMDB)?
¿Cual es el modelo de bases mas
utilizado?
3. 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 de entidades 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
4. ¿ 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
color
Matricula
modelo
marca
5. Campo clave o campo llave
Dentro de una entidad tiene que haber una 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.
Clave ajena (Foreign key ): Es el valor o valores de una tabal que corresponde
con el valor de una clave primaria en otra tabla: Es ta clave es la que representa
las relaciones entre las tablas
6. DEL EJEMPLO ANTERIOR QUIEN ES EL
CAMPO CLAVE:
marca
modelo
matrícula
color
Nota : En los diagramas entidad relación al campo clave se le indica subrayándola
7. 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:
Dominios generales: son aquellos que están
comprendidos entre un máximo y un mínimo.
Dominios restringidos: Son los que
pertenecen a u conjunto de valores específicos
8. 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
9. TIPOS DE DATOS
ENTIDADES FUERTES
Son las entidades normales que tienen existencia por si mismas sin depender de otras
. Su representación grafica es la representación anterior
ENTIDADES DEBILES
Su existencia depende de otras . Por ejemplo la entidad tarea laboral solo
podrá tener existencia si existe la entidad trabajo
10. En base de datos , una relación o vinculo entre dos a mas entidades describe alguna
interacción entre las mismas
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
Sector
En sol las relaciones son llamadas tablas
11. OTRO EJEMPLO MAS PRÁCTICO:
Dadas dos entidades “ Habitación 502” y “ Mark Henry Johnson Mclfy Bogard “ . Es posible
relacionar que la habitación 502 se encuentra ocupada por el huésped de nombre Mark
Habitación
502 ocupado
Mark Henry
Johnson
Una relación tiene sentido al expresar las entidades que relaciona . En este ejemplo . Un
huésped ( entidad ) en una habitación ( entidad ) .
12. Consiste en una colección . O conjunto . De relaciones de la misma naturaleza
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
13. El tipo de relación se define tomando los máximos de las cordialidades que intervienen en la
relación
Es el numero de instancias o elementos de una entidad que pueden asociarse a un
elemento de la otra entidad relacionada
Habitación
alojado
Huésped
14. Se pueden distinguir cuatro tipos de relaciones :
Relación uno a uno (1,1)
Cuando un registro de una tabla solo puede estar relacionado con un único registro de
la obra tabla y viceversa
Nación tiene capital
(1,1)
(1 , 1)
(1,1)
15. Una entidad en A se relaciona con cero o muchas entidades en B . Pero una entidad en B se
relaciona con una única entidad en A
Relación uno o varios (1,N)
Población
tiene
habitante
(L,N)
(L,N)
(L,N)
16. Relación varios a uno (M,1)
Una entidad en A se relaciona exclusivamente con una entidad en B . Pero
una entidad en B se puede relacionar con O muchas entidades en A
Ejemplo:
Empleado pertenece Centro de
trabajo
17. Relación varios a uno ( M,1 )
Una entidad en A se relaciona exclusivamente con una entidad en B . Pero una
entidad en B se puede relacionar con O o muchas entidades en A.
Ejemplo:
Empleado
Centro de
trabajopertenece
(M,L)
(M:L)
(N,L)
18. Un DER es una herramienta de modelado de
sistemas , que se concentra en los datos
almacenados en el mismo sistema y las
relaciones entre estos
Un diagrama de entidad – relación o DER es un modelo de red que describe la
distribución de los datos almacenados en un sistema de forma abstracta
Los DER se emplean para moldear bases de datos que pertenecen a un sistema
informatico