SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Sistemas de
Informació
Información    Modelo de
     II         Datos

              Prof. Marianella Villegas
                Septiembre–
                Septiembre– Diciembre
                                  2012
Modelo de Datos
Una colección de         Modelo de Datos
herramientas
conceptuales            Ofrecen un modo de
para describir          describir el diseño de las
los datos, sus          bases de datos en los
relaciones, semántica   niveles físico, lógico y
y las restricciones      de vistas. Existen 4
de consistencia.        categorías diferentes:


                        Modelo de Datos
                        Modelo Relacional: usa
                        una colección de tablas
                        para representar los
                        datos, las relaciones y
                        es uno de los más usados.




                                                     2
Modelo de Datos
Modelo Entidad-
Relación (E-R): se basa    Modelo de Datos
en una percepción del     Modelo de Datos Orientados
mundo real que            a Objetos: es una extensión
consiste en una           del modelo de datos E-R, con
colección de objetos      los conceptos del
básicos, denominados      encapsulación, los métodos
entidades y de las        (funciones) y la identidad
relaciones entre ellos.   de los objetos.


                          Modelo de Datos
                          Modelo de Datos Semi
                          Estructurados: permite la
                          especificación de datos
                          donde los elementos
                          individuales del mismo
                          tipo pueden ser diferentes
                          conjuntos de atributos.




                                                         3
Entidad-
  Modelo Entidad-
     Relació
     Relación
                                   Entidad-
                            Modelo Entidad-
Entidad: un objeto
abstracto de algún             Relació
                               Relación
tipo (~instancia)        Atributos: propiedades
                         de entidades en un
Conjunto de entidades:   conjunto de ellas
una colección de         Relaciones: conexiones
objetos similares        entre dos o más
(~clase)
                         conjuntos de entidades

                            Modelo Entidad-
                                   Entidad-
                               Relació
                               Relación
                          Diagramas Entidad-
                          Relación: describen el
                          esquema de una base
                          de datos.




                                                   4
Entidad-
 Diagrama Entidad-
      Relació
      Relación
                                       Entidad-
                             Diagrama Entidad-
Entidades: representan            Relació
                                  Relación
objetos reales Atributos
                           Atributos: los óvalos o
a través de los
rectángulos                elipses representan
Entidades Débiles:         propiedades o atributos
Se diagraman con           de estos objetos.
rectángulos dobles.


                             Diagrama Entidad-
                                       Entidad-
                                  Relació
                                  Relación
                            Atributos
                            Multivalorados: se
                            dibujan con elipses
                            dobles.




                                                     5
Entidad-
 Diagrama Entidad-
      Relació
      Relación
                                      Entidad-
                            Diagrama Entidad-
Atributos Valorados:             Relació
                                 Relación
se representan por con    Líneas: unen los
elipses discontinuas.     atributos con los
                          conjuntos de entidades
Relaciones: son enlaces   y las relaciones.
a través de los rombos.


                            Diagrama Entidad-
                                      Entidad-
                                 Relació
                                 Relación
                           Líneas Dobles:
                           indican participación
                           total de una entidad
                           en un conjunto de
                           relaciones.




                                                   6
Entidad-Relació
Ejemplo de Diagrama Entidad-Relación




                                  7
Diagrama Entidad-Relación
         Entidad-Relació
       Entidades




                            8
Diagrama Entidad-Relación
         Entidad-Relació
       Atributos




                            9
Diagrama Entidad-Relación
         Entidad-Relació
       Relaciones




                            10
Diagrama Entidad-Relación
                     Entidad-Relació
                Tipos de Atributos
•   Atributos Atómicos o Compuestos




                                        11
Entidad-
 Diagrama Entidad-
      Relació
      Relación
Tipos de Atributos                    Entidad-
                            Diagrama Entidad-
Valores                          Relació
                                 Relación
Monovaluados              Tipos de Atributos
Ejemplo: la edad
                          Almacenados o derivados:
Multivaluados
Ejemplo: teléfonos        Ejemplo, la edad de una
Posiblemente nulos:       persona es un atributo
cuando un atributo se     derivado de la fecha de
puede dejar “en blanco”   nacimiento

                            Diagrama Entidad-
                                      Entidad-
                                 Relació
                                 Relación
                           Tipos de Atributos
                           Claves: son únicos,
                           permiten localizar
                           una entidad.




                                                     12
Diagrama Entidad-Relación
          Entidad-Relació
Atributos Claves: Subrayado




                              13
Entidad-
 Diagrama Entidad-
      Relació
      Relación
                                      Entidad-
                            Diagrama Entidad-
Tipo de relación:                Relació
                                 Relación
Ejemplo: es_jefe_de,     Grado de una relación:
participar_en_curso
                         Número de entidades
Instancia de relación:   que participan
Juan es_jefe_de Pedro    Binario, terciario, entre
                         otros.


                            Diagrama Entidad-
                                      Entidad-
                                 Relació
                                 Relación
                          Cardinalidades:
                          Número de instancias
                          de cada entidad




                                                     14
Diagrama Entidad-Relación
           Entidad-Relació
Cardinalidad de una Relación
                    Relació




                               15
Entidad-
 Diagrama Entidad-
      Relació
      Relación
                                          Entidad-
                                Diagrama Entidad-
                                     Relació
                                     Relación
Cardinalidad                  Cardinalidad
1:1 PERSONA                   1:N: PERSONA
es_director_de_departamento   trabaja_en_departamento
DEPARTAMENTO                  DEPARTAMENTO



                                Diagrama Entidad-
                                          Entidad-
                                     Relació
                                     Relación
                               Cardinalidad
                               N:N ALUMNO
                               inscrito_en_curso
                               CURSO




                                                        16
Diagrama Entidad-Relación
         Entidad-Relació
Relaciones como Atributos




                            17
Diagrama Entidad-Relación
         Entidad-Relació
Relaciones como Atributos




                            18
Diagrama Entidad-Relación
         Entidad-Relació
   Relaciones Ternarias




                            19
Diagrama Entidad-Relación
           Entidad-Relació
Disminuir Grado a una Relación
                      Relació




                                 20
Entidad-Relació
 Diagrama Entidad-Relación
Reemplazar por Relación Binaria
               Relació
   y por una Entidad Extra




                                  21
Entidad-
 Diagrama Entidad-
      Relació
      Relación
                                  Entidad-
                        Diagrama Entidad-
Relación recursiva:
puede tener                  Relació
                             Relación
restricciones         Relación Recursiva
no especificadas      Requiere un nombre
en el diagrama        (rol) en el vínculo
Ejemplo: evitar
cadenas circulares




                                             22
Diagrama Entidad-Relación
          Entidad-Relació
   Relaciones Recursivas




                            23
Entidad-
 Diagrama Entidad-
      Relació
      Relación
                                      Entidad-
                            Diagrama Entidad-
Entidad Débil:                   Relació
                                 Relación
No tienen atributos      Entidad Fuerte
clave propios
                         Si tienen clave propia
Necesitan otra entidad
para ser identificados




                                                  24
Diagrama Entidad-Relación
         Entidad-Relació
Entidades Débiles y Fuertes
          Dé




                              25
Entidad-
 Diagrama Entidad-
      Relació
      Relación
Haremos algunos
Ejercicios,
Diagramando
Requerimientos de
Base de Datos
a través de
Entidad-Relación




                      26

Weitere ähnliche Inhalte

Was ist angesagt?

Diseno de la arquitectura
Diseno de la arquitecturaDiseno de la arquitectura
Diseno de la arquitectura
Fatima Cham
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
Guillermo Díaz
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
still01
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacion
Fco Javier Rodriguez
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/R
omarzon
 
Algebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosAlgebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datos
JosepSalvadorSotoObregon
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacional
Brahyan Marquez
 

Was ist angesagt? (20)

Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
3 modelo er
3 modelo er3 modelo er
3 modelo er
 
Diseno de la arquitectura
Diseno de la arquitecturaDiseno de la arquitectura
Diseno de la arquitectura
 
Introducción al Diagrama de Clases UML
Introducción al Diagrama de Clases UMLIntroducción al Diagrama de Clases UML
Introducción al Diagrama de Clases UML
 
3. modelo entidad relación extendido
3. modelo entidad relación extendido3. modelo entidad relación extendido
3. modelo entidad relación extendido
 
Mer
MerMer
Mer
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Modelo de entidad relación extendido
Modelo de entidad relación extendidoModelo de entidad relación extendido
Modelo de entidad relación extendido
 
U1 s3 introducción a uml parte 1
U1 s3 introducción a uml parte 1U1 s3 introducción a uml parte 1
U1 s3 introducción a uml parte 1
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacion
 
Modelos de red
Modelos de redModelos de red
Modelos de red
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/R
 
Algebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosAlgebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datos
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacional
 

Andere mochten auch

Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
Lilamartinez
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacion
jamenjivarm
 
Ejemplos diagrama de entidad relación
Ejemplos diagrama de entidad relaciónEjemplos diagrama de entidad relación
Ejemplos diagrama de entidad relación
mariqueve
 
Gestconsult: Perspectivas de mercado julio 2012
Gestconsult: Perspectivas de mercado julio 2012Gestconsult: Perspectivas de mercado julio 2012
Gestconsult: Perspectivas de mercado julio 2012
Rankia
 
Desarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu JuanolivaDesarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu Juanoliva
xander21c
 
Formació Virtual EAPC
Formació Virtual EAPCFormació Virtual EAPC
Formació Virtual EAPC
laia.marty
 

Andere mochten auch (20)

Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
 
Gestion de formularios php
Gestion de formularios phpGestion de formularios php
Gestion de formularios php
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacion
 
Unidad ii. base de datos
Unidad ii. base de datosUnidad ii. base de datos
Unidad ii. base de datos
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacion
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
 
Ejemplos diagrama de entidad relación
Ejemplos diagrama de entidad relaciónEjemplos diagrama de entidad relación
Ejemplos diagrama de entidad relación
 
Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 
Fotos Fantásticas
Fotos FantásticasFotos Fantásticas
Fotos Fantásticas
 
Gestconsult: Perspectivas de mercado julio 2012
Gestconsult: Perspectivas de mercado julio 2012Gestconsult: Perspectivas de mercado julio 2012
Gestconsult: Perspectivas de mercado julio 2012
 
ComunicacióN Directa
ComunicacióN DirectaComunicacióN Directa
ComunicacióN Directa
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Desarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu JuanolivaDesarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu Juanoliva
 
Formació Virtual EAPC
Formació Virtual EAPCFormació Virtual EAPC
Formació Virtual EAPC
 
000
000000
000
 
Especies en Extinción
Especies en ExtinciónEspecies en Extinción
Especies en Extinción
 
Matematics
MatematicsMatematics
Matematics
 
Didáctica Crítica Estadistica
Didáctica Crítica EstadisticaDidáctica Crítica Estadistica
Didáctica Crítica Estadistica
 

Ähnlich wie Entidad relación

Unidad 2
Unidad 2Unidad 2
Unidad 2
Isabel
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
Rosii Pezo
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
Rosii Pezo
 
Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semantico
clasetic2011
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
Axel Mérida
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquil
luigi87238
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
JMCV13
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
JMCV13
 

Ähnlich wie Entidad relación (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
entidad relacion
entidad relacionentidad relacion
entidad relacion
 
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
 
Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semantico
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
Modelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivasModelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivas
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
 
Dbd1.2
Dbd1.2Dbd1.2
Dbd1.2
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
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
 
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
 
MODELAMIENTO ENTIDAD-RELACION
MODELAMIENTO ENTIDAD-RELACIONMODELAMIENTO ENTIDAD-RELACION
MODELAMIENTO 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
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Conceptos del modelo entidad relacion
Conceptos del modelo entidad relacionConceptos del modelo entidad relacion
Conceptos del modelo entidad relacion
 

Kürzlich hochgeladen

🦄💫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
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Kürzlich hochgeladen (20)

Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
🦄💫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
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
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
 
LA JUNGLA DE COLORES.pptx Cuento de animales
LA JUNGLA DE COLORES.pptx  Cuento de animalesLA JUNGLA DE COLORES.pptx  Cuento de animales
LA JUNGLA DE COLORES.pptx Cuento de animales
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 

Entidad relación

  • 1. Sistemas de Informació Información Modelo de II Datos Prof. Marianella Villegas Septiembre– Septiembre– Diciembre 2012
  • 2. Modelo de Datos Una colección de Modelo de Datos herramientas conceptuales Ofrecen un modo de para describir describir el diseño de las los datos, sus bases de datos en los relaciones, semántica niveles físico, lógico y y las restricciones de vistas. Existen 4 de consistencia. categorías diferentes: Modelo de Datos Modelo Relacional: usa una colección de tablas para representar los datos, las relaciones y es uno de los más usados. 2
  • 3. Modelo de Datos Modelo Entidad- Relación (E-R): se basa Modelo de Datos en una percepción del Modelo de Datos Orientados mundo real que a Objetos: es una extensión consiste en una del modelo de datos E-R, con colección de objetos los conceptos del básicos, denominados encapsulación, los métodos entidades y de las (funciones) y la identidad relaciones entre ellos. de los objetos. Modelo de Datos Modelo de Datos Semi Estructurados: permite la especificación de datos donde los elementos individuales del mismo tipo pueden ser diferentes conjuntos de atributos. 3
  • 4. Entidad- Modelo Entidad- Relació Relación Entidad- Modelo Entidad- Entidad: un objeto abstracto de algún Relació Relación tipo (~instancia) Atributos: propiedades de entidades en un Conjunto de entidades: conjunto de ellas una colección de Relaciones: conexiones objetos similares entre dos o más (~clase) conjuntos de entidades Modelo Entidad- Entidad- Relació Relación Diagramas Entidad- Relación: describen el esquema de una base de datos. 4
  • 5. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Entidades: representan Relació Relación objetos reales Atributos Atributos: los óvalos o a través de los rectángulos elipses representan Entidades Débiles: propiedades o atributos Se diagraman con de estos objetos. rectángulos dobles. Diagrama Entidad- Entidad- Relació Relación Atributos Multivalorados: se dibujan con elipses dobles. 5
  • 6. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Atributos Valorados: Relació Relación se representan por con Líneas: unen los elipses discontinuas. atributos con los conjuntos de entidades Relaciones: son enlaces y las relaciones. a través de los rombos. Diagrama Entidad- Entidad- Relació Relación Líneas Dobles: indican participación total de una entidad en un conjunto de relaciones. 6
  • 8. Diagrama Entidad-Relación Entidad-Relació Entidades 8
  • 9. Diagrama Entidad-Relación Entidad-Relació Atributos 9
  • 10. Diagrama Entidad-Relación Entidad-Relació Relaciones 10
  • 11. Diagrama Entidad-Relación Entidad-Relació Tipos de Atributos • Atributos Atómicos o Compuestos 11
  • 12. Entidad- Diagrama Entidad- Relació Relación Tipos de Atributos Entidad- Diagrama Entidad- Valores Relació Relación Monovaluados Tipos de Atributos Ejemplo: la edad Almacenados o derivados: Multivaluados Ejemplo: teléfonos Ejemplo, la edad de una Posiblemente nulos: persona es un atributo cuando un atributo se derivado de la fecha de puede dejar “en blanco” nacimiento Diagrama Entidad- Entidad- Relació Relación Tipos de Atributos Claves: son únicos, permiten localizar una entidad. 12
  • 13. Diagrama Entidad-Relación Entidad-Relació Atributos Claves: Subrayado 13
  • 14. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Tipo de relación: Relació Relación Ejemplo: es_jefe_de, Grado de una relación: participar_en_curso Número de entidades Instancia de relación: que participan Juan es_jefe_de Pedro Binario, terciario, entre otros. Diagrama Entidad- Entidad- Relació Relación Cardinalidades: Número de instancias de cada entidad 14
  • 15. Diagrama Entidad-Relación Entidad-Relació Cardinalidad de una Relación Relació 15
  • 16. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Relació Relación Cardinalidad Cardinalidad 1:1 PERSONA 1:N: PERSONA es_director_de_departamento trabaja_en_departamento DEPARTAMENTO DEPARTAMENTO Diagrama Entidad- Entidad- Relació Relación Cardinalidad N:N ALUMNO inscrito_en_curso CURSO 16
  • 17. Diagrama Entidad-Relación Entidad-Relació Relaciones como Atributos 17
  • 18. Diagrama Entidad-Relación Entidad-Relació Relaciones como Atributos 18
  • 19. Diagrama Entidad-Relación Entidad-Relació Relaciones Ternarias 19
  • 20. Diagrama Entidad-Relación Entidad-Relació Disminuir Grado a una Relación Relació 20
  • 21. Entidad-Relació Diagrama Entidad-Relación Reemplazar por Relación Binaria Relació y por una Entidad Extra 21
  • 22. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Relación recursiva: puede tener Relació Relación restricciones Relación Recursiva no especificadas Requiere un nombre en el diagrama (rol) en el vínculo Ejemplo: evitar cadenas circulares 22
  • 23. Diagrama Entidad-Relación Entidad-Relació Relaciones Recursivas 23
  • 24. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Entidad Débil: Relació Relación No tienen atributos Entidad Fuerte clave propios Si tienen clave propia Necesitan otra entidad para ser identificados 24
  • 25. Diagrama Entidad-Relación Entidad-Relació Entidades Débiles y Fuertes Dé 25
  • 26. Entidad- Diagrama Entidad- Relació Relación Haremos algunos Ejercicios, Diagramando Requerimientos de Base de Datos a través de Entidad-Relación 26