SlideShare uma empresa Scribd logo
1 de 13
MODELO ENTIDAD RELACIÓN
        José Andrés Loor
          Informática 2
Que es un Modelo 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.
Como se hace?


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 modelado de datos no acaba con el uso de esta técnica. Son
necesarias otras técnicas para lograr un modelo directamente
implementable en una base de datos. Brevemente:
Transformación de relaciones múltiples en binarias.
Normalización de una base de datos de relaciones (algunas
relaciones pueden transformarse en atributos y viceversa).
Conversión en tablas (en caso de utilizar una base de datos
relacional).
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.
Algunos Ejemplos:
  Una persona. (Se diferencia de cualquier otra persona, incluso
  siendo gemelos).
  Un automóvil. (Aunque sean de la misma marca, el mismo
  modelo,..., tendrán atributos diferentes, por ejemplo, el número
  de chasis).
  Una casa (Aunque sea exactamente igual a otra, aún se
  diferenciará en su dirección).
  Una entidad puede ser un objeto con existencia física como: una
  persona, un animal, una casa, etc. (entidad concreta); o un
  objeto con existencia conceptual como: un puesto de trabajo,
  una asignatura de clases, un nombre,etc. (entidad abstracta).
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.
Ejemplos:
  A la colección de entidades «alumnos», con el siguiente
  conjunto de atributos en común, (id, nombre, edad,
  semestre), pertenecen las entidades:
   (1, Sofía, 38 años, 2)
   (2, Josefa, 19 años, 5)
   (3, Carlos, 20 años, 2)
Relación



Describe cierta dependencia entre entidades o permite la
asociación de las mismas.

Ejemplo: Si tenemos dos entidades, "CLIENTE" y
"HABITACION", podemos entender la relación entre ambas
al tomar un caso concreto (ocurrencia) de cada una de
ellas. Entonces, podríamos tener la ocurrencia "Habitación
502", de la entidad "HABITACION" y la ocurrencia "Henry
Jonshon Mcfly Bogard", de la entidad "CLIENTE", entre las
que es posible relacionar que la habitación 502 se
encuentra ocupada por el huésped de nombre Henry.
Conjunto de relaciones




Consiste en una colección, o conjunto, de relaciones
de la misma naturaleza.
Ejemplo:
   Dados los conjuntos de entidades "Habitación" y "Huésped",
   todas las relaciones de la forma habitación-huésped, permiten
   obtener la información de los huéspedes y sus respectivas
   habitaciones.
   La dependencia o asociación entre los conjuntos de entidades es
   llamada participación. En el ejemplo anterior los conjuntos de
   entidades "Habitación" y "Huésped" participan en el conjunto
   de relaciones habitación-huésped.
   Se llama grado del conjunto de relaciones a la cantidad de
   conjuntos de entidades participantes en la relación.
Restricciones



Son reglas que deben mantener     los   datos
almacenados en la base de datos
Correspondencia de cardinalidades



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.
Dado un conjunto de relaciones binarias y los conjuntos
de entidades A y B, la correspondencia de
cardinalidades puede ser:
Uno a Uno: Una entidad de A se relaciona únicamente con
una entidad en B y viceversa (ejemplo relación vehículo -
matrícula: cada vehículo tiene una única matrícula, y cada
matrícula está asociada a un único vehículo).
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 vendedor - ventas).
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 asociaciones-
ciudadanos, donde muchos ciudadanos pueden pertenecer
a una misma asociación, y cada ciudadano puede pertenecer
a muchas asociaciones distintas).

Mais conteúdo relacionado

Mais procurados

Sesión 01 - Conceptos Básicos
Sesión 01 - Conceptos BásicosSesión 01 - Conceptos Básicos
Sesión 01 - Conceptos Básicosclasesreyes
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónjuancarlosgp
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalivonesu
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datoslauraluiso
 
Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semanticoclasetic2011
 
Diapositivas de informatica david
Diapositivas de informatica davidDiapositivas de informatica david
Diapositivas de informatica davidDavid Rodriguez
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relaciónalvarezkvn
 
Modelos de BDD y Modelos de Datos Alejandro Coronado
Modelos de BDD y Modelos de Datos Alejandro CoronadoModelos de BDD y Modelos de Datos Alejandro Coronado
Modelos de BDD y Modelos de Datos Alejandro CoronadoBetaniaCoronado
 
Modelo entidad-relación, Modelo de Datos
 Modelo entidad-relación, Modelo de Datos Modelo entidad-relación, Modelo de Datos
Modelo entidad-relación, Modelo de DatosErivan Martinez Ovando
 
BD - Entidad Relación
BD - Entidad RelaciónBD - Entidad Relación
BD - Entidad RelaciónAbl Mejía
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datosGalo Anzules
 

Mais procurados (18)

Sesión 01 - Conceptos Básicos
Sesión 01 - Conceptos BásicosSesión 01 - Conceptos Básicos
Sesión 01 - Conceptos Básicos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Base de datos
Base de datosBase de datos
Base de datos
 
SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos parte 2
Base de datos parte 2Base de datos parte 2
Base de datos parte 2
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semantico
 
Diapositivas de informatica david
Diapositivas de informatica davidDiapositivas de informatica david
Diapositivas de informatica david
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relación
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelos de BDD y Modelos de Datos Alejandro Coronado
Modelos de BDD y Modelos de Datos Alejandro CoronadoModelos de BDD y Modelos de Datos Alejandro Coronado
Modelos de BDD y Modelos de Datos Alejandro Coronado
 
Modelo entidad-relación, Modelo de Datos
 Modelo entidad-relación, Modelo de Datos Modelo entidad-relación, Modelo de Datos
Modelo entidad-relación, Modelo de Datos
 
BD - Entidad Relación
BD - Entidad RelaciónBD - Entidad Relación
BD - Entidad Relación
 
bd relacionales
bd relacionalesbd relacionales
bd relacionales
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datos
 

Destaque

Preinscripcio 2010-2011
Preinscripcio 2010-2011Preinscripcio 2010-2011
Preinscripcio 2010-2011guest6394ba38
 
Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...
Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...
Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...Игорь Шадеркин
 
YouReca Media - A Brief Introduction
YouReca Media - A Brief IntroductionYouReca Media - A Brief Introduction
YouReca Media - A Brief IntroductionYouReca Media
 
ιστορίες της δαχτυλήθρας
ιστορίες της δαχτυλήθραςιστορίες της δαχτυλήθρας
ιστορίες της δαχτυλήθραςleniw b
 

Destaque (8)

Desenho2
Desenho2Desenho2
Desenho2
 
Olá Bela
Olá BelaOlá Bela
Olá Bela
 
Preinscripcio 2010-2011
Preinscripcio 2010-2011Preinscripcio 2010-2011
Preinscripcio 2010-2011
 
Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...
Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...
Влияние вакцинопрофилактики на уровень госпитализированной инфекционной забол...
 
YouReca Media - A Brief Introduction
YouReca Media - A Brief IntroductionYouReca Media - A Brief Introduction
YouReca Media - A Brief Introduction
 
Vortrag buchakademie
Vortrag buchakademieVortrag buchakademie
Vortrag buchakademie
 
Asamblea 06 05-10
Asamblea 06 05-10Asamblea 06 05-10
Asamblea 06 05-10
 
ιστορίες της δαχτυλήθρας
ιστορίες της δαχτυλήθραςιστορίες της δαχτυλήθρας
ιστορίες της δαχτυλήθρας
 

Semelhante a Modelo entidad relación

Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2geanellavallejo
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer adrianbanchon
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnabi4
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii093044281
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion okBB
 
3a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 13a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 1jusphe
 
Modelo entidad relación
Modelo entidad  relaciónModelo entidad  relación
Modelo entidad relaciónRonald Rivera
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilluigi87238
 
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
 

Semelhante a Modelo entidad relación (20)

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
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
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
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
entidad relacion
entidad relacionentidad relacion
entidad relacion
 
3a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 13a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 1
 
Modelo entidad relación
Modelo entidad  relaciónModelo entidad  relación
Modelo entidad relación
 
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
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquil
 
Deber 1
Deber 1 Deber 1
Deber 1
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
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
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Último (20)

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 

Modelo entidad relación

  • 1. MODELO ENTIDAD RELACIÓN José Andrés Loor Informática 2
  • 2. Que es un Modelo 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. Como se hace? 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 modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un modelo directamente implementable en una base de datos. Brevemente: Transformación de relaciones múltiples en binarias. Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa). Conversión en tablas (en caso de utilizar una base de datos relacional).
  • 4. 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.
  • 5. Algunos Ejemplos: Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos). Un automóvil. (Aunque sean de la misma marca, el mismo modelo,..., tendrán atributos diferentes, por ejemplo, el número de chasis). Una casa (Aunque sea exactamente igual a otra, aún se diferenciará en su dirección). Una entidad puede ser un objeto con existencia física como: una persona, un animal, una casa, etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de trabajo, una asignatura de clases, un nombre,etc. (entidad abstracta).
  • 6. 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.
  • 7. Ejemplos: A la colección de entidades «alumnos», con el siguiente conjunto de atributos en común, (id, nombre, edad, semestre), pertenecen las entidades: (1, Sofía, 38 años, 2) (2, Josefa, 19 años, 5) (3, Carlos, 20 años, 2)
  • 8. Relación Describe cierta dependencia entre entidades o permite la asociación de las mismas. Ejemplo: Si tenemos dos entidades, "CLIENTE" y "HABITACION", podemos entender la relación entre ambas al tomar un caso concreto (ocurrencia) de cada una de ellas. Entonces, podríamos tener la ocurrencia "Habitación 502", de la entidad "HABITACION" y la ocurrencia "Henry Jonshon Mcfly Bogard", de la entidad "CLIENTE", entre las que es posible relacionar que la habitación 502 se encuentra ocupada por el huésped de nombre Henry.
  • 9. Conjunto de relaciones Consiste en una colección, o conjunto, de relaciones de la misma naturaleza.
  • 10. Ejemplo: Dados los conjuntos de entidades "Habitación" y "Huésped", todas las relaciones de la forma habitación-huésped, permiten obtener la información de los huéspedes y sus respectivas habitaciones. La dependencia o asociación entre los conjuntos de entidades es llamada participación. En el ejemplo anterior los conjuntos de entidades "Habitación" y "Huésped" participan en el conjunto de relaciones habitación-huésped. Se llama grado del conjunto de relaciones a la cantidad de conjuntos de entidades participantes en la relación.
  • 11. Restricciones Son reglas que deben mantener los datos almacenados en la base de datos
  • 12. Correspondencia de cardinalidades 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. Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B, la correspondencia de cardinalidades puede ser:
  • 13. Uno a Uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa (ejemplo relación vehículo - matrícula: cada vehículo tiene una única matrícula, y cada matrícula está asociada a un único vehículo). 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 vendedor - ventas). 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 asociaciones- ciudadanos, donde muchos ciudadanos pueden pertenecer a una misma asociación, y cada ciudadano puede pertenecer a muchas asociaciones distintas).