SlideShare una empresa de Scribd logo
1 de 17
MODELO
ENTIDAD-RELACION
Arévalo solano Karen Geraldine
Romero parra jean Carlos
10c
Recordemos un poco:
 ¿Qué es una base de datos ?
 ¿Qué es un sistema administrador
de base de datos (SMDB)?
 ¿cual es el modelo de base de
datos mas utilizado?
Entidad
Es un objeto del mundo real deistinguible de
otros objetos. una entidad se describe usando
un conjunto de atributo .
Puede ser algo abstracto o tangible
Conjunto de identidades:
Una colección de identidades similares (ej. Todos los
empleados) todas las entidades de un conjunto tienen los
mismos atributos (a excepción de una jerarquía)
• Cada conjunto de identidades 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
marca
color
Matricula
modelo
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 mas atributos
Existen dos tipos de claves :
Clave primaria(primary key)es el valor o conjunto de
valores que identiican una fila dentro de una tabla.
Nunca puede ser NULL . Un ejemplo claro de clave
primaria seria el DNI, que es unico 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 reprecenta las relaciones
entre las tablas
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 dominio:
 DOMINIOS GENERALES : son aquellos que
están comprendidos entre un máximo y un
mínimo
 DOMINIOS RESTRINGUIDOS: son los que
pertenecen a un conjunto de valores
especificos
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 la existe la entidad trabajo
RELACION
En datos de base, una relación o vinculo entre dos o mas entidades describe alguna
interacción entre las mismas
Ejemplo:
<Una relacion entre una entidad > y una entidad <sector> podría ser <trabaja> porque
el empleado trabaja en un sector determinado
EMPLEADO Trabaja en SECTOR
Otro ejemplo mas practico
Dadas las entidades «habitación» 502 y «Mark Henry Johnson mcfly borgard» es
posible relacionar que la habitación 502 encuentra ocupada por el huésped de
Mark
Habitacion 502 ocupado
Mark henry
johnson
Una relacion tiene sentido al expresar las entidades que relaciona. En este ejemplo, un
huésped (entidad), se aloja (relacion) en una habitacion (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, permite obtener la información de los huéspedes y sus
respectivas habitaciones
habitación Alojado huésped
Se llama grado de conjunto de relaciones a la cantidad de conjuntos de entidades
participantes en la relacion
Tipos de relaciones
El tipo de relacion se define tomando los máximos de las cardinales que intervienen en
una relacion
cardinalidad
es el numero de instancias o elementos de una entidad que pueden asociarse a un
elemento de la otra entidad relacionada
ejemplo
Habitacion Alojado huesped
(1:N)
(1,N) (1,1)
Tipos de relaciones
Se puede distinguir cuatro tipos de relaciones:
Relacion uno a uno (1,1)
cuando un registro de una tabla solo puede estar relacionado con un solo único registro
de la otra tabla y viceversa
ejemplo
Nacion tiene capital
(1:1)
(1,1) (1,1)
Relacion varios a uno (m,1)
Una entidad en A se relaciona exclusivamente con una entidad B. pero una entidad en B
se puede relacionar con O o muchas entidades en A
ejemplo
Empleado pertenece Centro de trabajo
(m:1)
(m,1) (n,1)
Relacion a varios a varios (n.m)
Una entidad en A se puede relacionar con O o
muchas entidades en B y viceversa
ejemplo
Cliente pedido articulo
(N:M)
(1,N) (1,M)
Diagrama entidad – relacion (DER)
Un der es una herramienta de
modelado de sistemas, que se
concentra en los datos almacenados
en el sistema y las relaciones entre
estos
Un diagrama de entidad – relacion o DER es un modelo de red que describe la
distribución de los datos almacenados en un sistemas de forma abstracta
Los DER se emplean para modelar bases de datos que pertenecen a un sistema
informático
Modelo Entidad-Relación
Modelo Entidad-Relación

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Trabajo de sistemas andrey
Trabajo de sistemas andreyTrabajo de sistemas andrey
Trabajo de sistemas andrey
 
Foro 3
Foro 3Foro 3
Foro 3
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diseñar una Base de Datos en Base al Modelo Entidad/Relacion.
Diseñar una Base de Datos en Base al Modelo Entidad/Relacion.Diseñar una Base de Datos en Base al Modelo Entidad/Relacion.
Diseñar una Base de Datos en Base al Modelo Entidad/Relacion.
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo entidad relacion - BD
Modelo entidad relacion - BDModelo entidad relacion - BD
Modelo entidad relacion - BD
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Diseño Logico de Base de datos Relacionales
Diseño Logico de Base de datos RelacionalesDiseño Logico de Base de datos Relacionales
Diseño Logico de Base de datos Relacionales
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
 
Modelo entidad-relación
Modelo entidad-relaciónModelo entidad-relación
Modelo entidad-relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Lenguaje estructurado de consulta
Lenguaje estructurado de consultaLenguaje estructurado de consulta
Lenguaje estructurado de consulta
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacion
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relación
 
cc302modulo3
cc302modulo3cc302modulo3
cc302modulo3
 
Bases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalBases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacional
 

Destacado

Starter profesjonalny Betterware
Starter profesjonalny BetterwareStarter profesjonalny Betterware
Starter profesjonalny Betterwarebetterware2014
 
Msc Thesis International Development Studies
Msc Thesis International Development Studies Msc Thesis International Development Studies
Msc Thesis International Development Studies Irene Juffermans
 
Final de estrategias
Final de estrategiasFinal de estrategias
Final de estrategiasDaltito
 
Presentacion power point con diapositivas
Presentacion power point con diapositivasPresentacion power point con diapositivas
Presentacion power point con diapositivasEva Gonzalez Delgado
 
6 huesos de la cabeza
6 huesos de la cabeza6 huesos de la cabeza
6 huesos de la cabezaSarahi López
 
Comer y beber en Tenerife
Comer y beber en TenerifeComer y beber en Tenerife
Comer y beber en Tenerifeserverlevel3
 
щодо корпоративного управління в банках
щодо корпоративного управління в банкахщодо корпоративного управління в банках
щодо корпоративного управління в банкахAlena Medvedeva
 
Всеведа для ресурсоснабжающих организаций
Всеведа для ресурсоснабжающих организацийВсеведа для ресурсоснабжающих организаций
Всеведа для ресурсоснабжающих организацийArsen Mirzayan
 
Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...
Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...
Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...Roman Popov
 
15 types of t shirts for women for ultra-comfy look!
15 types of t shirts for women for ultra-comfy look!15 types of t shirts for women for ultra-comfy look!
15 types of t shirts for women for ultra-comfy look!Trendy Bharat
 
Diapositivas serv comunitario. m 710 b
Diapositivas serv comunitario. m 710 bDiapositivas serv comunitario. m 710 b
Diapositivas serv comunitario. m 710 bchriscolasante
 
Presentasjon ub borgund vg1 elektro
Presentasjon ub borgund vg1 elektroPresentasjon ub borgund vg1 elektro
Presentasjon ub borgund vg1 elektroJohn Vijzelaar
 
Registro de la propiedad y SIG. Estudio 2011
Registro de la propiedad y SIG. Estudio 2011Registro de la propiedad y SIG. Estudio 2011
Registro de la propiedad y SIG. Estudio 2011Agustin Dorta Rodriguez
 
Waste Management Training
Waste Management TrainingWaste Management Training
Waste Management TrainingJames Chapple
 

Destacado (18)

Portfolio_and_Risk_Analytics_
Portfolio_and_Risk_Analytics_Portfolio_and_Risk_Analytics_
Portfolio_and_Risk_Analytics_
 
Thestudio
ThestudioThestudio
Thestudio
 
Starter profesjonalny Betterware
Starter profesjonalny BetterwareStarter profesjonalny Betterware
Starter profesjonalny Betterware
 
Msc Thesis International Development Studies
Msc Thesis International Development Studies Msc Thesis International Development Studies
Msc Thesis International Development Studies
 
Final de estrategias
Final de estrategiasFinal de estrategias
Final de estrategias
 
Presentacion power point con diapositivas
Presentacion power point con diapositivasPresentacion power point con diapositivas
Presentacion power point con diapositivas
 
6 huesos de la cabeza
6 huesos de la cabeza6 huesos de la cabeza
6 huesos de la cabeza
 
Comer y beber en Tenerife
Comer y beber en TenerifeComer y beber en Tenerife
Comer y beber en Tenerife
 
щодо корпоративного управління в банках
щодо корпоративного управління в банкахщодо корпоративного управління в банках
щодо корпоративного управління в банках
 
Всеведа для ресурсоснабжающих организаций
Всеведа для ресурсоснабжающих организацийВсеведа для ресурсоснабжающих организаций
Всеведа для ресурсоснабжающих организаций
 
Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...
Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...
Профессиональная настройка и ведение контекстной рекламы в Яндекс.Директ и Go...
 
15 types of t shirts for women for ultra-comfy look!
15 types of t shirts for women for ultra-comfy look!15 types of t shirts for women for ultra-comfy look!
15 types of t shirts for women for ultra-comfy look!
 
Diapositivas serv comunitario. m 710 b
Diapositivas serv comunitario. m 710 bDiapositivas serv comunitario. m 710 b
Diapositivas serv comunitario. m 710 b
 
4 gebang-logika
4 gebang-logika4 gebang-logika
4 gebang-logika
 
Presentasjon ub borgund vg1 elektro
Presentasjon ub borgund vg1 elektroPresentasjon ub borgund vg1 elektro
Presentasjon ub borgund vg1 elektro
 
Registro de la propiedad y SIG. Estudio 2011
Registro de la propiedad y SIG. Estudio 2011Registro de la propiedad y SIG. Estudio 2011
Registro de la propiedad y SIG. Estudio 2011
 
Waste Management Training
Waste Management TrainingWaste Management Training
Waste Management Training
 
Periodico2
Periodico2Periodico2
Periodico2
 

Similar a Modelo Entidad-Relación

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relaciondanielglot
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion okBB
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer adrianbanchon
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2geanellavallejo
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilluigi87238
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacionCarlos Ortega
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacioncelsa28
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 
3a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 13a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 1jusphe
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
diagramas.pptx
diagramas.pptxdiagramas.pptx
diagramas.pptxALBABRAVO9
 

Similar a Modelo Entidad-Relación (20)

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2
 
entidad relacion
entidad relacionentidad relacion
entidad relacion
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquil
 
Deber 1
Deber 1 Deber 1
Deber 1
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Clases entidad-relacion
Clases entidad-relacionClases entidad-relacion
Clases entidad-relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
3a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 13a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 1
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
diagramas.pptx
diagramas.pptxdiagramas.pptx
diagramas.pptx
 

Modelo Entidad-Relación

  • 1. MODELO ENTIDAD-RELACION Arévalo solano Karen Geraldine Romero parra jean Carlos 10c
  • 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 base de datos mas utilizado?
  • 3. Entidad Es un objeto del mundo real deistinguible de otros objetos. una entidad se describe usando un conjunto de atributo . Puede ser algo abstracto o tangible Conjunto de identidades: Una colección de identidades similares (ej. Todos los empleados) todas las entidades de un conjunto tienen los mismos atributos (a excepción de una jerarquía) • Cada conjunto de identidades 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 marca color Matricula modelo
  • 5. 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 mas atributos Existen dos tipos de claves : Clave primaria(primary key)es el valor o conjunto de valores que identiican una fila dentro de una tabla. Nunca puede ser NULL . Un ejemplo claro de clave primaria seria el DNI, que es unico 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 reprecenta las relaciones entre las tablas
  • 6. 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 dominio:  DOMINIOS GENERALES : son aquellos que están comprendidos entre un máximo y un mínimo  DOMINIOS RESTRINGUIDOS: son los que pertenecen a un conjunto de valores especificos
  • 7. 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 la existe la entidad trabajo
  • 8. RELACION En datos de base, una relación o vinculo entre dos o mas entidades describe alguna interacción entre las mismas Ejemplo: <Una relacion entre una entidad > y una entidad <sector> podría ser <trabaja> porque el empleado trabaja en un sector determinado EMPLEADO Trabaja en SECTOR
  • 9. Otro ejemplo mas practico Dadas las entidades «habitación» 502 y «Mark Henry Johnson mcfly borgard» es posible relacionar que la habitación 502 encuentra ocupada por el huésped de Mark Habitacion 502 ocupado Mark henry johnson Una relacion tiene sentido al expresar las entidades que relaciona. En este ejemplo, un huésped (entidad), se aloja (relacion) en una habitacion (entidad)
  • 10. 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, permite obtener la información de los huéspedes y sus respectivas habitaciones habitación Alojado huésped Se llama grado de conjunto de relaciones a la cantidad de conjuntos de entidades participantes en la relacion
  • 11. Tipos de relaciones El tipo de relacion se define tomando los máximos de las cardinales que intervienen en una relacion cardinalidad es el numero de instancias o elementos de una entidad que pueden asociarse a un elemento de la otra entidad relacionada ejemplo Habitacion Alojado huesped (1:N) (1,N) (1,1)
  • 12. Tipos de relaciones Se puede distinguir cuatro tipos de relaciones: Relacion uno a uno (1,1) cuando un registro de una tabla solo puede estar relacionado con un solo único registro de la otra tabla y viceversa ejemplo Nacion tiene capital (1:1) (1,1) (1,1)
  • 13. Relacion varios a uno (m,1) Una entidad en A se relaciona exclusivamente con una entidad B. pero una entidad en B se puede relacionar con O o muchas entidades en A ejemplo Empleado pertenece Centro de trabajo (m:1) (m,1) (n,1)
  • 14. Relacion a varios a varios (n.m) Una entidad en A se puede relacionar con O o muchas entidades en B y viceversa ejemplo Cliente pedido articulo (N:M) (1,N) (1,M)
  • 15. Diagrama entidad – relacion (DER) Un der es una herramienta de modelado de sistemas, que se concentra en los datos almacenados en el sistema y las relaciones entre estos Un diagrama de entidad – relacion o DER es un modelo de red que describe la distribución de los datos almacenados en un sistemas de forma abstracta Los DER se emplean para modelar bases de datos que pertenecen a un sistema informático