SlideShare una empresa de Scribd logo
1 de 21
INSTITUCION EDUCATIVA
NUESTRA SEÑORA E BELÉN
MODELO ENTIDAD-
RELACIONADA
RECORDEMOS UN POCO:
¿Qué es una base de datos?
¿Qué es un sistema de administrador
de base de datos(SMDB)
¿Cuál es el modelo de base de datos
más utilizado?
ENTIDA
Es objeto del mundo real distinguible de otros objetos. Una
entidad se escribe usando un conjunto e atributo.
Puede ser algo abstracto o tangible.
CONJUNTO DE ENTIDAES:
Una colección de entidades similares (ej. Todos los
empleaos).
Todas las entidades de un conjunto tiene los mismo
atributos(a excepción de una jerarquía).
Cada conjunto de entidades tiene llave
Cada atributo tiene un dominio.
¿PERO QUE ES UN ATRIBUTO?
Se define como una una de las propiedades de una
entidad o relación.
Cada atributo tiene un nombre y todos los posibles
valores que puede tener.
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 os tipos e claves:
Clave primaria(primaria key) : es el valor o conjunto
e valores que identifica una fila entro de una tabla.
Nunca .puede ser NULL. .Un ejemplo claro de clave
primaria seria el DNI, que es único para cada
persona y no puede ser NULL.
Clave ajena8foreing key): es el valor o valores e una
tabla que corresponde con el valor e una clave
primaria en otra tabla . Esta clave es la que representa
las relaciones entre la tablas.
NOTA: En los diagramas entidad relación l campo clave se le indica
subrayándola.
El dominio dentro de la estructura delo modelo relacional
es el conjunto de valores que puede tomar un atributo.
Existen dos tipos de dominio:
Dominio generales: son
aquellos que están
comprendidos entre un máximo
y un mínimo.
Dominio restringidos: son los
aquellos que pertenecen a un
conjunto de valores
específicos.
El tipo de campo se puede establecer en cualquiera de los siguientes valores:
Corto: enteros cortos
Largo: enteros lagos
Flotante: números de coma flotante de precisión simple
Doble: números de coma flotante de precisión doble
Texto(solos dominios codificaos): caracteres alfanuméricos
Fecha: datos de fecha y hora
ENTIDAES FUERTES
Son las entidades normales que tiene existencia por
si misma sin depender de otras. Su representación
grafica es la representación anterior.
ENTIADES DÉBILES
S u existencia depende de otras. Por ejemplo la
entidad tarea laboral sólo podrá tener existencia si
existe la entidad
en base, de datos , una relación con vinculo entre dos o mas entidades
describe alguna interacción entre la misma.
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.
Dadas dos entidades HABITACION 502 y MARK HENRY JONSHON MCFLY
BOGARD es posible relacionar que la ha habitación 502 se encuentra ocupada por el
huésped de nombre Mark.
Una relación tiene un sentido al expresar las entidades que relaciona. En este
ejemplo, un huéspe8entia), se aloja (relación) en una habitación (entidad)
Consiste en una colección, o conjunto e relaciones de la misma naturaleza.
EJEMPLO:
Dados los conjuntos e entidades HABITACIONESYY HUESPED todas las
relaciones e la forma habitación huésped, permite obtener la información de
los huésped y sus respectivas habitaciones.
Se llama GRADO del conjunto de una relación a la cantidad e conjuntos de
entidades participantes en la relación
El tipo de relación se define tomando los máximos de las cardinales que
intervienen en la relación.
CARDINALIDAD
Es el numero de instancias o elementos de una cantidad que pueden
asociarse a un elemento de la otra relacionada.
EJEMPLO:
Se puede distinguir cuatro tipo de relaciones:
Relación uno a uno (1,1)
Cuando un registro de una tabla sólo puede estar relacionada con
un único registro e la otra tabla y viceversa.
EJEMPLO:
RELACIÓN UNO A VARIOS (1,N)
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 varios uno a uno
Una entidad de A se relaciona exclusivamente con
una entidad en B. Pero una entidad en B se puede
relacionar con O o muchas entidades en A.
Relación varios a varios (N,M)
Una entidad en A se puede relacionar
con O o muchas entidades en B y
viceversa.
Un DER es una
herramienta de modelado
de sistemas , que es
concentra en los datos
almacenados en el sistemas
y las relaciones entre éstos
Un diagrama de entidad 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 modelar bases de datos que pertenecen a un
sistemas información.
Modelo entidad-relación para bases de datos
Modelo entidad-relación para bases de datos

Más contenido relacionado

La actualidad más candente

Modelo de entidad relación. ayala
Modelo de entidad relación. ayalaModelo de entidad relación. ayala
Modelo de entidad relación. ayalaaure19
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionadfc8
 
Conceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionConceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionciscostar77
 
Modelo Entidad-Relacion
Modelo Entidad-RelacionModelo Entidad-Relacion
Modelo Entidad-Relacionleidydayanah
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacionMaria Garcia
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad RelacionJuGGaLoFX
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONPamela Quinde
 
Diagramas entidad relacion
Diagramas entidad relacionDiagramas entidad relacion
Diagramas entidad relacionJosé Luis Cerna
 
Elementos básicos de modelo entidad relación
Elementos básicos de modelo entidad relaciónElementos básicos de modelo entidad relación
Elementos básicos de modelo entidad relaciónCam Bandini
 
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
 
Base de datos parte2
Base de datos parte2Base de datos parte2
Base de datos parte2karenylaura
 
Cardinalidad
CardinalidadCardinalidad
CardinalidadUTN
 

La actualidad más candente (19)

Modelo de entidad relación. ayala
Modelo de entidad relación. ayalaModelo de entidad relación. ayala
Modelo de entidad relación. ayala
 
Base de datos y MER - Access
Base de datos y MER   - AccessBase de datos y MER   - Access
Base de datos y MER - Access
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Trabajo de sistemas andrey
Trabajo de sistemas andreyTrabajo de sistemas andrey
Trabajo de sistemas andrey
 
Conceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionConceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacion
 
Modelo Entidad-Relacion
Modelo Entidad-RelacionModelo Entidad-Relacion
Modelo Entidad-Relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Mer
MerMer
Mer
 
Diagramas entidad relacion
Diagramas entidad relacionDiagramas entidad relacion
Diagramas entidad relacion
 
Elementos básicos de modelo entidad relación
Elementos básicos de modelo entidad relaciónElementos básicos de modelo entidad relación
Elementos básicos de modelo entidad relación
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
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
 
Base de datos parte2
Base de datos parte2Base de datos parte2
Base de datos parte2
 
Deber
DeberDeber
Deber
 
Cardinalidad
CardinalidadCardinalidad
Cardinalidad
 

Destacado

Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008 Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008 Israel Hernandez
 
Sistema de gestión de bases de datos kevin quispe
Sistema de gestión de bases de datos  kevin quispeSistema de gestión de bases de datos  kevin quispe
Sistema de gestión de bases de datos kevin quispekevin1780
 
Manual sqlserver2008 final
Manual sqlserver2008 finalManual sqlserver2008 final
Manual sqlserver2008 finalAlex Vasquez
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014Henry Cambal
 
Comandos, sentencias, clausulas
Comandos, sentencias, clausulasComandos, sentencias, clausulas
Comandos, sentencias, clausulasGustavo Cortez
 
Curso sql server 2012 clase 1
Curso sql server 2012 clase 1Curso sql server 2012 clase 1
Curso sql server 2012 clase 1josealopezpastor
 
Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Julián Castiblanco
 
Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Andreiitah Puliido
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014JOSE AHIAS LOPEZ PORTILLO
 
Presentacion Multimedia Base de Datos
Presentacion Multimedia Base de DatosPresentacion Multimedia Base de Datos
Presentacion Multimedia Base de DatosJoselyn Perez
 
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)Martin Murciego
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosJesús Tramullas
 
Comités de aula
Comités de aulaComités de aula
Comités de aulajulian067
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005shavila
 

Destacado (20)

Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008 Diseño y programación de bases de datos con sql server 2008
Diseño y programación de bases de datos con sql server 2008
 
Sistema de gestión de bases de datos kevin quispe
Sistema de gestión de bases de datos  kevin quispeSistema de gestión de bases de datos  kevin quispe
Sistema de gestión de bases de datos kevin quispe
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Manual sqlserver2008 final
Manual sqlserver2008 finalManual sqlserver2008 final
Manual sqlserver2008 final
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Examen final de sql nadia
Examen final de sql nadiaExamen final de sql nadia
Examen final de sql nadia
 
Comandos, sentencias, clausulas
Comandos, sentencias, clausulasComandos, sentencias, clausulas
Comandos, sentencias, clausulas
 
Bases de Datos I (II Bimestre)
Bases de Datos I (II Bimestre)Bases de Datos I (II Bimestre)
Bases de Datos I (II Bimestre)
 
Curso sql server 2012 clase 1
Curso sql server 2012 clase 1Curso sql server 2012 clase 1
Curso sql server 2012 clase 1
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
 
Exchange server
Exchange serverExchange server
Exchange server
 
Taller Básico Sentencias SQL
Taller Básico Sentencias SQL Taller Básico Sentencias SQL
Taller Básico Sentencias SQL
 
Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1
 
Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014
 
Presentacion Multimedia Base de Datos
Presentacion Multimedia Base de DatosPresentacion Multimedia Base de Datos
Presentacion Multimedia Base de Datos
 
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)Tutorial Teorico-Practico Sql server 2000 (233 paginas)
Tutorial Teorico-Practico Sql server 2000 (233 paginas)
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Comités de aula
Comités de aulaComités de aula
Comités de aula
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005
 

Similar a Modelo entidad-relación para bases de datos

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
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2geanellavallejo
 
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
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilluigi87238
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relacióntatytaloor
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Hernan Serrato
 
3a5 shirley vinces- tarea1
3a5 shirley vinces- tarea13a5 shirley vinces- tarea1
3a5 shirley vinces- tarea1shirley_vinces
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer adrianbanchon
 

Similar a Modelo entidad-relación para bases de datos (20)

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Karen arevalo
Karen arevaloKaren arevalo
Karen arevalo
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Presentacion pinzon...
Presentacion pinzon...Presentacion pinzon...
Presentacion pinzon...
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
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
 
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
 
entidad relacion
entidad relacionentidad relacion
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
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
Clases entidad-relacion
Clases entidad-relacionClases entidad-relacion
Clases entidad-relacion
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384
 
3a5 shirley vinces- tarea1
3a5 shirley vinces- tarea13a5 shirley vinces- tarea1
3a5 shirley vinces- tarea1
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
Base de datos
Base de datosBase de datos
Base de datos
 

Más de rolongarciaj (13)

Todas las cartas
Todas las cartasTodas las cartas
Todas las cartas
 
Empresa
EmpresaEmpresa
Empresa
 
Carta de sistemas
Carta de sistemasCarta de sistemas
Carta de sistemas
 
Ingles tecnico
Ingles  tecnicoIngles  tecnico
Ingles tecnico
 
Libro1
Libro1Libro1
Libro1
 
Libro1
Libro1Libro1
Libro1
 
Doc1
Doc1Doc1
Doc1
 
Doc1
Doc1Doc1
Doc1
 
Fibraoptica
FibraopticaFibraoptica
Fibraoptica
 
Diccionario basico tecnico
Diccionario basico tecnicoDiccionario basico tecnico
Diccionario basico tecnico
 
Ofimática
OfimáticaOfimática
Ofimática
 
Redes 1
Redes 1Redes 1
Redes 1
 
Redes 1
Redes 1Redes 1
Redes 1
 

Modelo entidad-relación para bases de datos

  • 3. RECORDEMOS UN POCO: ¿Qué es una base de datos? ¿Qué es un sistema de administrador de base de datos(SMDB) ¿Cuál es el modelo de base de datos más utilizado?
  • 4. ENTIDA Es objeto del mundo real distinguible de otros objetos. Una entidad se escribe usando un conjunto e atributo. Puede ser algo abstracto o tangible. CONJUNTO DE ENTIDAES: Una colección de entidades similares (ej. Todos los empleaos). Todas las entidades de un conjunto tiene los mismo atributos(a excepción de una jerarquía). Cada conjunto de entidades tiene llave Cada atributo tiene un dominio.
  • 5. ¿PERO QUE ES UN ATRIBUTO? Se define como una una de las propiedades de una entidad o relación. Cada atributo tiene un nombre y todos los posibles valores que puede tener.
  • 6. 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 os tipos e claves: Clave primaria(primaria key) : es el valor o conjunto e valores que identifica una fila entro de una tabla. Nunca .puede ser NULL. .Un ejemplo claro de clave primaria seria el DNI, que es único para cada persona y no puede ser NULL. Clave ajena8foreing key): es el valor o valores e una tabla que corresponde con el valor e una clave primaria en otra tabla . Esta clave es la que representa las relaciones entre la tablas.
  • 7. NOTA: En los diagramas entidad relación l campo clave se le indica subrayándola.
  • 8. El dominio dentro de la estructura delo modelo relacional es el conjunto de valores que puede tomar un atributo. Existen dos tipos de dominio: Dominio generales: son aquellos que están comprendidos entre un máximo y un mínimo. Dominio restringidos: son los aquellos que pertenecen a un conjunto de valores específicos.
  • 9. El tipo de campo se puede establecer en cualquiera de los siguientes valores: Corto: enteros cortos Largo: enteros lagos Flotante: números de coma flotante de precisión simple Doble: números de coma flotante de precisión doble Texto(solos dominios codificaos): caracteres alfanuméricos Fecha: datos de fecha y hora
  • 10. ENTIDAES FUERTES Son las entidades normales que tiene existencia por si misma sin depender de otras. Su representación grafica es la representación anterior. ENTIADES DÉBILES S u existencia depende de otras. Por ejemplo la entidad tarea laboral sólo podrá tener existencia si existe la entidad
  • 11. en base, de datos , una relación con vinculo entre dos o mas entidades describe alguna interacción entre la misma. 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.
  • 12. Dadas dos entidades HABITACION 502 y MARK HENRY JONSHON MCFLY BOGARD es posible relacionar que la ha habitación 502 se encuentra ocupada por el huésped de nombre Mark. Una relación tiene un sentido al expresar las entidades que relaciona. En este ejemplo, un huéspe8entia), se aloja (relación) en una habitación (entidad)
  • 13. Consiste en una colección, o conjunto e relaciones de la misma naturaleza. EJEMPLO: Dados los conjuntos e entidades HABITACIONESYY HUESPED todas las relaciones e la forma habitación huésped, permite obtener la información de los huésped y sus respectivas habitaciones. Se llama GRADO del conjunto de una relación a la cantidad e conjuntos de entidades participantes en la relación
  • 14. El tipo de relación se define tomando los máximos de las cardinales que intervienen en la relación. CARDINALIDAD Es el numero de instancias o elementos de una cantidad que pueden asociarse a un elemento de la otra relacionada. EJEMPLO:
  • 15. Se puede distinguir cuatro tipo de relaciones: Relación uno a uno (1,1) Cuando un registro de una tabla sólo puede estar relacionada con un único registro e la otra tabla y viceversa. EJEMPLO:
  • 16. RELACIÓN UNO A VARIOS (1,N) 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.
  • 17. Relación varios uno a uno Una entidad de A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con O o muchas entidades en A.
  • 18. Relación varios a varios (N,M) Una entidad en A se puede relacionar con O o muchas entidades en B y viceversa.
  • 19. Un DER es una herramienta de modelado de sistemas , que es concentra en los datos almacenados en el sistemas y las relaciones entre éstos Un diagrama de entidad 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 modelar bases de datos que pertenecen a un sistemas información.