SlideShare a Scribd company logo
1 of 34
MODELO ENTIDAD-RELACIÓN

Un diagrama o modelo entidad-relación (a veces
denominado por sus siglas en inglés, E-R "Entity
relationship", o del español DER "Diagrama de Entidad
Relación") es una herramienta para el modelado de datos que
permite representar las entidades relevantes de un sistema de
información así como sus interrelaciones y propiedades.
EJEMPLO
EL MODELO ENTIDAD-RELACIÓN.

 Se elabora el diagrama (o diagramas)
  entidad-relación.
 Se completa el modelo con listas de
  atributos y una descripción de otras
  restricciones que no se pueden reflejar en el
  diagrama.
El modelo de datos entidad-relación está basado en
una percepción del mundo real que consta de una
colección de objetos básicos, llamados entidades, y de
relaciones entre esos objetos.
ENTIDAD


Representa una “cosa” u "objeto" del mundo real con
existencia independiente, es decir, se diferencia
unívocamente de otro objeto o cosa, incluso siendo
del mismo tipo, o una misma entidad.

Ejemplo:Una casa (Aunque sea exactamente igual a
otra, aún se diferenciará en su dirección).
Una entidad está descrita y se representa por sus
características   o    atributos.    Por ejemplo,      la
entidad         Persona          las     características:
Nombre, Apellido, Género, Estatura, Peso, Fecha de
nacimiento.
TIPO DE ENTIDADES FUERTES Y DEBILES
     Cuando una entidad participa en una relación puede adquirir un papel fuerte o débil.
    conjuntoDébiles. Es aquel conjunto de entidades que no tiene atributos
     que puedan identificar una entidad en forma única, o sea que no poseen
     atributos para conformar la llave primaria; por lo tanto dependen de una
     entidad fuerte.

    Gráficamente se representa así:




    Conjunto de entidades Fuerte. Conjunto de entidades que posee una clave
    primaria.
AGREGACION
   Es una abstracción a través de la cual las relaciones se tratan
    como entidades de un nivel más alto. Se utiliza para expresar
    relaciones entre relaciones o entre entidades y relaciones. Se
    representa englobando la relación abstraída y las entidades
    que participan en ella en un rectángulo.
ATRIBUTOS


Los atributos son las características que definen o identifican
a una entidad. Estas pueden ser muchas, y el diseñador
solo utiliza o implementa las que considere más relevantes.
Los atributos son las propiedades que describen a cada
entidad en un conjunto de entidades.
En     un     conjunto    de    entidades,      cada    entidad
tiene valores específicos asignados para cada uno de sus
atributos, de esta forma, es posible su identificación unívoca.
DOMINIOS

   Un dominio describe un conjunto de posibles valores para cierto
    atributo. Como un dominio restringe los valores del atributo, puede ser
    considerado como una restricción.
     Matemáticamente, atribuir un dominio a un atributo significa "todos los
    valores de este atributo deben de ser elementos del conjunto
    especificado".
     Distintos tipos de dominios son: enteros, cadenas de texto, fecha,no
    procedurales etc.
Los atributos identificativos son aquellos que
permiten diferenciar a una instancia de la entidad de
otra distinta.
 Por ejemplo, el atributo identificativo que distingue a
un alumno de otro es su número de id.
   Cuando algún atributo correspondiente a una
    entidad no tiene un valor determinado, recibe
    el valor nulo, bien sea porque no se
    conoce, porque no existe o porque no se sabe
    nada al respecto del mismo.
En el modelo pueden existir varios tipos de atributos: simples / compuestos, valor
sencillo / valor múltiple, y almacenados / derivados.


 .
     Los atributos compuestos pueden ser divididos en pequeñas
     partes, las cuales representan atributos básicos con existencia
     independiente.
      Por ejemplo, el atributo Dirección puede ser dividido en
     Domicilio, Ciudad, Estado y Código Postal, con los valores "C. 51 No.
     511", Mérida, Yucatán, 97220.

     Los      atributos       que      no     pueden      dividirse  son
     llamados simples o atómicos.
     Los atributos compuestos pueden formar una jerarquía. El domicilio
     puede             dividirse en: Calle, Número y Número Interior.
 .
ATRIBUTOS SENCILLO- MULTIPLES
   La mayoría de los atributos tienen un valor simple; estos
    atributos reciben el nombre de sencillos.

     Ejemplo la fecha de nacimiento es el valor sencillo para una
    persona.
   En algunas ocasiones un atributo puede tener un grupo de
    valores para el mismo registro -por ejemplo, un atributo de Color
    para un automóvil, o un atributo Grado para una persona. Los
    automóviles con un color tienen un valor sencillo, mientras un
    automóvil con dos tonos tiene dos valores para Color. De forma
    similar una persona puede no tener un grado, otra persona
    persona puede tener un grado y un tercero puede tener dos o
    más grados; eso quiere decir que, diferentes personas pueden
    tener diferente número de valores para el atributo Grado; a este
    tipo de atributo se le llama multivaluado o de valor múltiple.
ATRIBUTOS ALMACENADOS - DERIVADOS
   En algunos casos, los valores de dos o más atributos están
    relacionados - por ejemplo, los atributos Edad y Fecha de
    Nacimiento de una persona. Para un registro particular, el
    valor de la Edad puede estar determinado por la fecha
    actual y la fecha de nacimiento de la persona. Entonces el
    atributo Edad recibe el nombre de derivado y se dice que
    es derivado del atributo Fecha de Nacimiento, el cual
    recibirá el nombre de atributo almacenado..
CONCEPTO DE TUPLAS

 "Conjunto de elementos que se guardan de forma consecutiva en
  memoria".

  Una tupla es un objeto que bien puede tener datos o diversos
  objetos.

  Una tupla se define como una funcion finita que asocia
  univocamente los nombres con algunos valores.
RELACIONES



Describe cierta dependencia entre entidades o permite la
asociación de las mismas. Una relación tiene sentido al expresar
las entidades que relaciona.
CONJUNTO DE RELACIONES


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

La dependencia o asociación entre los conjuntos de entidades es
llamada participación.
Se llama grado del conjunto de relaciones a la cantidad de
conjuntos de entidades participantes en la relación.
Grado de una relación. el número del conjunto de entidades que
participan en la asociación. puede ser:
.
TIPOS   DE   RELACIONES                           SEGÚN
CARDINALIDAD

Dado un conjunto de relaciones en el que participan dos o
más conjuntos de entidades, la correspondencia de
cardinalidad indica el número de entidades con las que
puede estar relacionada una entidad dada.
UNO A UNO

 Una entidad de A se relaciona únicamente con una entidad en B y
  viceversa (ejemplo relación nombre – telefono)
UNO A VARIOS
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 (ejemplo
nombre- telefono).
VARIOS A UNO
   Una entidad en A se relaciona exclusivamente con una entidad en B.
    Pero una entidad en B se puede relacionar con 0 o muchas entidades
    en A (ejemplo empleado-centro de trabajo).
VARIOS A VARIOS
 Una entidad en A se puede relacionar con 0 o muchas entidades en B
  y viceversa (ejemplo nombre-telefono).
Diagrama para método case. trabajando con los diagramas
modelados para acercamiento a las herramientas case
DIAGRAMAS ENTIDAD-RELACION
   El tipo de cardinalidad se representa mediante una etiqueta
    en el exterior de la relación,
   "1:1", "1:N","N:1" y "N:M".
   Está compuesto por los siguientes elementos.

       entidad     Rectángulo que representa un conjunto de
                           entidades.
      atributos      Elipse que representa los atributos de
                         cada entidad.
                       Rombos que representan conjuntos de
        relacion          relaciones.
ESTOS ELEMENTOS SE UNEN A TRAVÉS DE LÍNEAS PARA FORMAR ASÍ EL
DIAGRAMA.
OTRA FORMA DE REPRESENTAR LOS CONJUNTOS DE ENTIDADES Y SUS
ATRIBUTOS CONSISTE MOSTRAR LOS ATRIBUTOS EN FORMA DE LISTA
DENTRO DEL RECTÁNGULO
DIAGRAMA ENTIDAD-RELACIÓN


Formalmente, los diagramas ER son un lenguaje gráfico
para describir conceptos. Informalmente, son simples dibujos
o gráficos que describen información que trata un sistema de
información y el software que lo automatiza.
CLAVES

   Claves (Llaves): Atributos que identifican una entidad dentro de un
    conjunto de entidades.
   Superclave: Conjunto de atributos no vacío, que identifica en forma
    única una entidad dentro de un conjunto de entidades. Cualquier
    superconjunto de una superclave también es superclave.
   Clave candidata: Es una superclave para la cual ningún subconjunto es
    superclave, excepto el mismo.
   Clave primaria (Llave Primaria): Es la clave candidata escogida por
    el diseñador. Atributo o conjunto de atributos que permiten identificar en
    forma única una tupla en la tabla (una entidad en un conjunto de
    entidades) y ningún subconjunto de ella posee esta propiedad.
   Llave foránea: Es un atributo que es llave primaria en otra entidad con
    la cual se relaciona. Las llaves foráneas son en últimas las que permiten
    relacionar las tablas en las bases de datos.
   Clave índice
     Las claves índice surgen con la necesidad de tener un acceso más
    rápido a los datos. Los índices pueden ser creados con cualquier
    combinación de campos de una tabla. Las consultas que filtran registros
    por medio de estos campos, pueden encontrar los registros de forma no
    secuencial usando la clave índice.
MANEJADORES DE BASE DE DATOS
RELACIONALES

   Existe software exclusivamente dedicado a tratar con
    bases de datos relacionales. Este software se conoce
    como SGBD (Sistema de Gestión de Base de
    Datos relacional) o RDBMS (del inglésRelational
    Database Management System).
   Entre los gestores o manejadores actuales más
    popularesencontramos: MySQL, PostgreSQL, Oracle,
    DB2, INFORMIX, Interbase, FireBird, Sybase y Microso
    ft SQL Server.
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos

More Related Content

What's hot

Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-RRobert Rodriguez
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosAlvaro Enrique Ruano
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Modelo e r
Modelo e rModelo e r
Modelo e rgarci17
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesbasilioj
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosVannesa Salazar
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datosjhonfredy2000
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herenciajlmanmons
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 

What's hot (20)

Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
modelo entidad-relacion
modelo entidad-relacionmodelo entidad-relacion
modelo entidad-relacion
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datos
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herencia
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 

Similar to Presentacion de Modelo entidad -relación de Base de Datos

Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacionCarlos Ortega
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilluigi87238
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion okBB
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacionMarcos Leon
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
3a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 13a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 1jusphe
 
Esthela reina
Esthela reinaEsthela reina
Esthela reinaEsthela95
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer adrianbanchon
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Hernan Serrato
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relaciónAxel Mérida
 

Similar to Presentacion de Modelo entidad -relación de Base de Datos (20)

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
 
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
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacion
 
entidad relacion
entidad relacionentidad relacion
entidad relacion
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
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
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
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
 
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
 
Esthela reina
Esthela reinaEsthela reina
Esthela reina
 
Modelo entidad de relación
Modelo entidad de relaciónModelo entidad de relación
Modelo entidad de relación
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
 

More from Yarquiri Claudio

Consultas de tablas con comando de SQL
Consultas de tablas  con comando de SQLConsultas de tablas  con comando de SQL
Consultas de tablas con comando de SQLYarquiri Claudio
 
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaCapitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaYarquiri Claudio
 
Organigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalOrganigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalYarquiri Claudio
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosYarquiri Claudio
 
Presentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesPresentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesYarquiri Claudio
 
Presentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosPresentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosYarquiri Claudio
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosYarquiri Claudio
 

More from Yarquiri Claudio (12)

Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Mesa de ayuda
Mesa de ayudaMesa de ayuda
Mesa de ayuda
 
Consultas de tablas con comando de SQL
Consultas de tablas  con comando de SQLConsultas de tablas  con comando de SQL
Consultas de tablas con comando de SQL
 
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaCapitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
 
Organigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalOrganigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacional
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Estudio de caso
Estudio de casoEstudio de caso
Estudio de caso
 
Presentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesPresentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comerciales
 
Presentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosPresentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datos
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datos
 
Erp
ErpErp
Erp
 

Recently uploaded

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 

Recently uploaded (20)

Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 

Presentacion de Modelo entidad -relación de Base de Datos

  • 1. MODELO ENTIDAD-RELACIÓN Un diagrama o modelo entidad-relación (a veces denominado por sus siglas en inglés, E-R "Entity relationship", o del español DER "Diagrama de Entidad Relación") es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.
  • 3. EL MODELO ENTIDAD-RELACIÓN.  Se elabora el diagrama (o diagramas) entidad-relación.  Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.
  • 4. El modelo de datos entidad-relación está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre esos objetos.
  • 5. ENTIDAD Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Ejemplo:Una casa (Aunque sea exactamente igual a otra, aún se diferenciará en su dirección).
  • 6. Una entidad está descrita y se representa por sus características o atributos. Por ejemplo, la entidad Persona las características: Nombre, Apellido, Género, Estatura, Peso, Fecha de nacimiento.
  • 7. TIPO DE ENTIDADES FUERTES Y DEBILES Cuando una entidad participa en una relación puede adquirir un papel fuerte o débil.  conjuntoDébiles. Es aquel conjunto de entidades que no tiene atributos que puedan identificar una entidad en forma única, o sea que no poseen atributos para conformar la llave primaria; por lo tanto dependen de una entidad fuerte.  Gráficamente se representa así: Conjunto de entidades Fuerte. Conjunto de entidades que posee una clave primaria.
  • 8. AGREGACION  Es una abstracción a través de la cual las relaciones se tratan como entidades de un nivel más alto. Se utiliza para expresar relaciones entre relaciones o entre entidades y relaciones. Se representa englobando la relación abstraída y las entidades que participan en ella en un rectángulo.
  • 9. ATRIBUTOS Los atributos son las características que definen o identifican a una entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa las que considere más relevantes. Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades. En un conjunto de entidades, cada entidad tiene valores específicos asignados para cada uno de sus atributos, de esta forma, es posible su identificación unívoca.
  • 10. DOMINIOS  Un dominio describe un conjunto de posibles valores para cierto atributo. Como un dominio restringe los valores del atributo, puede ser considerado como una restricción. Matemáticamente, atribuir un dominio a un atributo significa "todos los valores de este atributo deben de ser elementos del conjunto especificado". Distintos tipos de dominios son: enteros, cadenas de texto, fecha,no procedurales etc.
  • 11. Los atributos identificativos son aquellos que permiten diferenciar a una instancia de la entidad de otra distinta. Por ejemplo, el atributo identificativo que distingue a un alumno de otro es su número de id.
  • 12. Cuando algún atributo correspondiente a una entidad no tiene un valor determinado, recibe el valor nulo, bien sea porque no se conoce, porque no existe o porque no se sabe nada al respecto del mismo.
  • 13. En el modelo pueden existir varios tipos de atributos: simples / compuestos, valor sencillo / valor múltiple, y almacenados / derivados. .  Los atributos compuestos pueden ser divididos en pequeñas partes, las cuales representan atributos básicos con existencia independiente. Por ejemplo, el atributo Dirección puede ser dividido en Domicilio, Ciudad, Estado y Código Postal, con los valores "C. 51 No. 511", Mérida, Yucatán, 97220.  Los atributos que no pueden dividirse son llamados simples o atómicos. Los atributos compuestos pueden formar una jerarquía. El domicilio puede dividirse en: Calle, Número y Número Interior. .
  • 14. ATRIBUTOS SENCILLO- MULTIPLES  La mayoría de los atributos tienen un valor simple; estos atributos reciben el nombre de sencillos. Ejemplo la fecha de nacimiento es el valor sencillo para una persona.  En algunas ocasiones un atributo puede tener un grupo de valores para el mismo registro -por ejemplo, un atributo de Color para un automóvil, o un atributo Grado para una persona. Los automóviles con un color tienen un valor sencillo, mientras un automóvil con dos tonos tiene dos valores para Color. De forma similar una persona puede no tener un grado, otra persona persona puede tener un grado y un tercero puede tener dos o más grados; eso quiere decir que, diferentes personas pueden tener diferente número de valores para el atributo Grado; a este tipo de atributo se le llama multivaluado o de valor múltiple.
  • 15. ATRIBUTOS ALMACENADOS - DERIVADOS  En algunos casos, los valores de dos o más atributos están relacionados - por ejemplo, los atributos Edad y Fecha de Nacimiento de una persona. Para un registro particular, el valor de la Edad puede estar determinado por la fecha actual y la fecha de nacimiento de la persona. Entonces el atributo Edad recibe el nombre de derivado y se dice que es derivado del atributo Fecha de Nacimiento, el cual recibirá el nombre de atributo almacenado..
  • 16. CONCEPTO DE TUPLAS  "Conjunto de elementos que se guardan de forma consecutiva en memoria". Una tupla es un objeto que bien puede tener datos o diversos objetos. Una tupla se define como una funcion finita que asocia univocamente los nombres con algunos valores.
  • 17. RELACIONES Describe cierta dependencia entre entidades o permite la asociación de las mismas. Una relación tiene sentido al expresar las entidades que relaciona.
  • 18. CONJUNTO DE RELACIONES Consiste en una colección, o conjunto, de relaciones de la misma naturaleza. La dependencia o asociación entre los conjuntos de entidades es llamada participación. Se llama grado del conjunto de relaciones a la cantidad de conjuntos de entidades participantes en la relación.
  • 19. Grado de una relación. el número del conjunto de entidades que participan en la asociación. puede ser: .
  • 20. TIPOS DE RELACIONES SEGÚN CARDINALIDAD Dado un conjunto de relaciones en el que participan dos o más conjuntos de entidades, la correspondencia de cardinalidad indica el número de entidades con las que puede estar relacionada una entidad dada.
  • 21. UNO A UNO  Una entidad de A se relaciona únicamente con una entidad en B y viceversa (ejemplo relación nombre – telefono)
  • 22. UNO A VARIOS 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 (ejemplo nombre- telefono).
  • 23. VARIOS A UNO  Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A (ejemplo empleado-centro de trabajo).
  • 24. VARIOS A VARIOS  Una entidad en A se puede relacionar con 0 o muchas entidades en B y viceversa (ejemplo nombre-telefono).
  • 25. Diagrama para método case. trabajando con los diagramas modelados para acercamiento a las herramientas case
  • 26. DIAGRAMAS ENTIDAD-RELACION  El tipo de cardinalidad se representa mediante una etiqueta en el exterior de la relación,  "1:1", "1:N","N:1" y "N:M".  Está compuesto por los siguientes elementos. entidad Rectángulo que representa un conjunto de entidades. atributos Elipse que representa los atributos de cada entidad. Rombos que representan conjuntos de relacion relaciones.
  • 27. ESTOS ELEMENTOS SE UNEN A TRAVÉS DE LÍNEAS PARA FORMAR ASÍ EL DIAGRAMA.
  • 28. OTRA FORMA DE REPRESENTAR LOS CONJUNTOS DE ENTIDADES Y SUS ATRIBUTOS CONSISTE MOSTRAR LOS ATRIBUTOS EN FORMA DE LISTA DENTRO DEL RECTÁNGULO
  • 29. DIAGRAMA ENTIDAD-RELACIÓN Formalmente, los diagramas ER son un lenguaje gráfico para describir conceptos. Informalmente, son simples dibujos o gráficos que describen información que trata un sistema de información y el software que lo automatiza.
  • 30. CLAVES  Claves (Llaves): Atributos que identifican una entidad dentro de un conjunto de entidades.  Superclave: Conjunto de atributos no vacío, que identifica en forma única una entidad dentro de un conjunto de entidades. Cualquier superconjunto de una superclave también es superclave.  Clave candidata: Es una superclave para la cual ningún subconjunto es superclave, excepto el mismo.  Clave primaria (Llave Primaria): Es la clave candidata escogida por el diseñador. Atributo o conjunto de atributos que permiten identificar en forma única una tupla en la tabla (una entidad en un conjunto de entidades) y ningún subconjunto de ella posee esta propiedad.  Llave foránea: Es un atributo que es llave primaria en otra entidad con la cual se relaciona. Las llaves foráneas son en últimas las que permiten relacionar las tablas en las bases de datos.
  • 31. Clave índice Las claves índice surgen con la necesidad de tener un acceso más rápido a los datos. Los índices pueden ser creados con cualquier combinación de campos de una tabla. Las consultas que filtran registros por medio de estos campos, pueden encontrar los registros de forma no secuencial usando la clave índice.
  • 32. MANEJADORES DE BASE DE DATOS RELACIONALES  Existe software exclusivamente dedicado a tratar con bases de datos relacionales. Este software se conoce como SGBD (Sistema de Gestión de Base de Datos relacional) o RDBMS (del inglésRelational Database Management System).  Entre los gestores o manejadores actuales más popularesencontramos: MySQL, PostgreSQL, Oracle, DB2, INFORMIX, Interbase, FireBird, Sybase y Microso ft SQL Server.