SlideShare una empresa de Scribd logo
1 de 13
UNIDAD 2

     MODELO
ENTIDAD ASOCIACION
Es uno de los varios modelos
                  de datos existentes.
                         Y su propósito es
Fue inventado por     simplificar el diseño de
Peter Chen en los    bases de datos a partir de
  años setenta.      descripciones textuales de
                        los requerimientos.
ENTIDADES: Es un objeto del mundo real sobre el
    que queremos almacenar información.
      Pueden ser concreta o abstracta.

        ATRIBUTOS: Características interesantes
          de la entidad, es decir, representa
          alguna propiedad que nos interesa
                      almacenar.

                RELACIONES: Asociación entre
                entidades, generalmente dos.
Es la representación gráfica del Modelo
                 Entidad-Relación y permite ilustrar la
                     estructura de la base de datos.


          Entidades: se representan
              mediante rectángulos          ENTIDAD

           Atributos: se representan        ATRIBUTO
                   mediante elipses
Relaciones: se representan mediante
                                           RELACION
 un rombo unido a ambas entidades
                       relacionadas.
Una entidad es una clase o categoría de objetos
que poseen características diferenciadoras que
los distinguen del resto.

Las entidades consideradas en una base de
datos deberán determinarse de acuerdo a las
necesidades.
Para una entidad dada, es necesario que cada ocurrencia
(registro) esté descrita de manera única y diferenciada del
resto de ocurrencias de esa misma entidad.


Esto se consigue mediante la clave
de entidad: un atributo o un
conjunto de atributos de la propia
entidad que identifica de manera
única a cada ocurrencia de la
entidad. A ese atributo se le
llamara clave primaria o principal.
Simples o atómicos: No contienen otros atributos.
Compuestos: Incluyen otros atributos simples.
Monovalorados : Atributo que toma un solo valor, para
una entidad en particular.
Multivalorados: Atributo que para una misma entidad
puede tomar muchos valores.
Derivados o calculados: Atributos cuyos valores se
pueden conseguir con operaciones sobre valores de otros
atributos.
Nulos: Son aquellos atributos para los cuales en algún
momento no existe o no se conoce su valor.
Es el número de ocurrencias de una entidad
asociadas a una ocurrencia de la otra entidad.

            Correspondencias:
       Uno a uno (1:1)
       Uno a muchos (1:N)
       Muchos a uno (N:1)
       Muchos a muchos (N:N)
A cada ocurrencia de una entidad le corresponde
una y solo una ocurrencia de la otra, y viceversa.
            Son relaciones simples.
                   Ejemplos:
              Alumno-Expediente
                         1:1

     ALUMNO             TIENE           EXPEDIENTE
A cada ocurrencia de la primera entidad le
 pueden corresponder varias ocurrencias de la
 segunda, y a cada ocurrencia de la segunda le
corresponde solo una ocurrencia de la primera.


                      1:N

 DEPARTAMENTO         TIENE          EMPLEADO
A cada ocurrencia de la primera entidad le
pueden corresponder varias ocurrencias de la
           segunda, y viceversa.


                    N:M

  CLIENTE           COMPRA         PRODUCTOS
Se parte de una descripción textual del problema
   o sistema de información a automatizar (los
                   requisitos).
                         Se hace una lista de los
                        sustantivos y verbos que
                               aparecen.

Los sustantivos son
posibles entidades o
     atributos.

              Los verbos son posibles relaciones.
Analizando las frases se determina la
cardinalidad de las relaciones y otros detalles.

                       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.

Más contenido relacionado

La actualidad más candente

Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
Conceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionConceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionciscostar77
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Vannesa Salazar
 
Modelo entidad-relación
Modelo entidad-relaciónModelo entidad-relación
Modelo entidad-relaciónlisc20145
 
Diagramas entidad relacion
Diagramas entidad relacionDiagramas entidad relacion
Diagramas entidad relacionJosé Luis Cerna
 
Modelo Entidad-Relacion
Modelo Entidad-RelacionModelo Entidad-Relacion
Modelo Entidad-Relacionleidydayanah
 
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
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relaciónAxel Mérida
 
Representación grafica m er
Representación grafica m erRepresentación grafica m er
Representación grafica m erUTN
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - RelaciónDenisse C
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionadfc8
 
Modelo de Entidad Relacion
Modelo de Entidad RelacionModelo de Entidad Relacion
Modelo de Entidad Relacionryder27
 
3 modelo er
3 modelo er3 modelo er
3 modelo erramume69
 

La actualidad más candente (20)

Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Conceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionConceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacion
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
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
 
Diagramas entidad relacion
Diagramas entidad relacionDiagramas entidad relacion
Diagramas entidad relacion
 
Modelo Entidad-Relacion
Modelo Entidad-RelacionModelo Entidad-Relacion
Modelo Entidad-Relacion
 
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
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Representación grafica m er
Representación grafica m erRepresentación grafica m er
Representación grafica m er
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - Relación
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Modelo de Entidad Relacion
Modelo de Entidad RelacionModelo de Entidad Relacion
Modelo de Entidad Relacion
 
3 modelo er
3 modelo er3 modelo er
3 modelo er
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 

Similar a Unidad 2

Similar a Unidad 2 (20)

1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Unidad II Modelo Conceptual
Unidad II Modelo Conceptual Unidad II Modelo Conceptual
Unidad II Modelo Conceptual
 
Guia de Base de Datos Unidad 2. Lissette T
Guia de Base de Datos Unidad 2. Lissette TGuia de Base de Datos Unidad 2. Lissette T
Guia de Base de Datos Unidad 2. Lissette T
 
Unidad II Modelo Conceptual
Unidad II Modelo ConceptualUnidad II Modelo Conceptual
Unidad II Modelo Conceptual
 
SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
Diseño de Base de Datos
Diseño de Base de DatosDiseño de Base de Datos
Diseño de Base de Datos
 
ENTIDAD RELACION
ENTIDAD RELACIONENTIDAD RELACION
ENTIDAD RELACION
 
Base de datos yeraldine gustavo
Base de datos yeraldine gustavoBase de datos yeraldine gustavo
Base de datos yeraldine gustavo
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
Bd Cap 2
Bd Cap 2Bd Cap 2
Bd Cap 2
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
Esthela reina
Esthela reinaEsthela reina
Esthela reina
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo 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
 
Consulta base de datos
Consulta base de datosConsulta base de datos
Consulta base de datos
 
MODELO DE DATOS ( BASE DE DATOS)
MODELO DE DATOS ( BASE DE DATOS)MODELO DE DATOS ( BASE DE DATOS)
MODELO DE DATOS ( BASE DE DATOS)
 
Entidad relación
Entidad relaciónEntidad relación
Entidad relación
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384
 

Más de Isabel

Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1Isabel
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones RegularesIsabel
 
Compiladores
CompiladoresCompiladores
CompiladoresIsabel
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formalesIsabel
 
Herramientas
HerramientasHerramientas
HerramientasIsabel
 
Algortimos
AlgortimosAlgortimos
AlgortimosIsabel
 
Unidad 3
Unidad 3Unidad 3
Unidad 3Isabel
 
Unidad 3
Unidad 3Unidad 3
Unidad 3Isabel
 
Factores
FactoresFactores
FactoresIsabel
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidadIsabel
 
Historia
HistoriaHistoria
HistoriaIsabel
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datosIsabel
 
Mda informatica
Mda informaticaMda informatica
Mda informaticaIsabel
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicosIsabel
 
Unidad 1 ciclo de vida
Unidad 1 ciclo de vidaUnidad 1 ciclo de vida
Unidad 1 ciclo de vidaIsabel
 
Roles desarrollo software
Roles desarrollo softwareRoles desarrollo software
Roles desarrollo softwareIsabel
 
Unidad 1 conceptos introductorios
Unidad 1 conceptos introductoriosUnidad 1 conceptos introductorios
Unidad 1 conceptos introductoriosIsabel
 
Tablas dinámicas
Tablas dinámicasTablas dinámicas
Tablas dinámicasIsabel
 

Más de Isabel (20)

Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1Isabel trejo reconocimientofacial_evidencia1
Isabel trejo reconocimientofacial_evidencia1
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formales
 
Herramientas
HerramientasHerramientas
Herramientas
 
Gmail
GmailGmail
Gmail
 
Algortimos
AlgortimosAlgortimos
Algortimos
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Factores
FactoresFactores
Factores
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 
Historia
HistoriaHistoria
Historia
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Mda informatica
Mda informaticaMda informatica
Mda informatica
 
Sgbd
SgbdSgbd
Sgbd
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Unidad 1 ciclo de vida
Unidad 1 ciclo de vidaUnidad 1 ciclo de vida
Unidad 1 ciclo de vida
 
Roles desarrollo software
Roles desarrollo softwareRoles desarrollo software
Roles desarrollo software
 
Unidad 1 conceptos introductorios
Unidad 1 conceptos introductoriosUnidad 1 conceptos introductorios
Unidad 1 conceptos introductorios
 
Tablas dinámicas
Tablas dinámicasTablas dinámicas
Tablas dinámicas
 

Unidad 2

  • 1. UNIDAD 2 MODELO ENTIDAD ASOCIACION
  • 2. Es uno de los varios modelos de datos existentes. Y su propósito es Fue inventado por simplificar el diseño de Peter Chen en los bases de datos a partir de años setenta. descripciones textuales de los requerimientos.
  • 3. ENTIDADES: Es un objeto del mundo real sobre el que queremos almacenar información. Pueden ser concreta o abstracta. ATRIBUTOS: Características interesantes de la entidad, es decir, representa alguna propiedad que nos interesa almacenar. RELACIONES: Asociación entre entidades, generalmente dos.
  • 4. Es la representación gráfica del Modelo Entidad-Relación y permite ilustrar la estructura de la base de datos. Entidades: se representan mediante rectángulos ENTIDAD Atributos: se representan ATRIBUTO mediante elipses Relaciones: se representan mediante RELACION un rombo unido a ambas entidades relacionadas.
  • 5. Una entidad es una clase o categoría de objetos que poseen características diferenciadoras que los distinguen del resto. Las entidades consideradas en una base de datos deberán determinarse de acuerdo a las necesidades.
  • 6. Para una entidad dada, es necesario que cada ocurrencia (registro) esté descrita de manera única y diferenciada del resto de ocurrencias de esa misma entidad. Esto se consigue mediante la clave de entidad: un atributo o un conjunto de atributos de la propia entidad que identifica de manera única a cada ocurrencia de la entidad. A ese atributo se le llamara clave primaria o principal.
  • 7. Simples o atómicos: No contienen otros atributos. Compuestos: Incluyen otros atributos simples. Monovalorados : Atributo que toma un solo valor, para una entidad en particular. Multivalorados: Atributo que para una misma entidad puede tomar muchos valores. Derivados o calculados: Atributos cuyos valores se pueden conseguir con operaciones sobre valores de otros atributos. Nulos: Son aquellos atributos para los cuales en algún momento no existe o no se conoce su valor.
  • 8. Es el número de ocurrencias de una entidad asociadas a una ocurrencia de la otra entidad. Correspondencias: Uno a uno (1:1) Uno a muchos (1:N) Muchos a uno (N:1) Muchos a muchos (N:N)
  • 9. A cada ocurrencia de una entidad le corresponde una y solo una ocurrencia de la otra, y viceversa. Son relaciones simples. Ejemplos: Alumno-Expediente 1:1 ALUMNO TIENE EXPEDIENTE
  • 10. A cada ocurrencia de la primera entidad le pueden corresponder varias ocurrencias de la segunda, y a cada ocurrencia de la segunda le corresponde solo una ocurrencia de la primera. 1:N DEPARTAMENTO TIENE EMPLEADO
  • 11. A cada ocurrencia de la primera entidad le pueden corresponder varias ocurrencias de la segunda, y viceversa. N:M CLIENTE COMPRA PRODUCTOS
  • 12. Se parte de una descripción textual del problema o sistema de información a automatizar (los requisitos). Se hace una lista de los sustantivos y verbos que aparecen. Los sustantivos son posibles entidades o atributos. Los verbos son posibles relaciones.
  • 13. Analizando las frases se determina la cardinalidad de las relaciones y otros detalles. 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.