SlideShare ist ein Scribd-Unternehmen logo
1 von 31
DiagramaEntidad-Relacion Mora Marquez Luis Omar. HernandezMaria Sergio Omar. Aguirre Anguiano Javier. Mendez Siqueiros Sergio. Villegas Mancilla Salvador. Mejia Romero Jonathan.
Definicion. 	Modelo de datos entidad-relación está basado en un percepción del mundo real que consta de un conjunto de objetos basicos llamados entidades y de relaciones entre estos objetos. Conjuntos de entidades  Conjuntos de relaciones Conjuntos de atributos
Conjunto de entidades Definición de entidad 	Una entidad es una cosa u objeto en el mundo real que es distinguible de todos los demas física o real (una persona, un libro, un empleado) abstracta o conceptual (una asignatura, un viaje) ,[object Object],	Es la totalidad de las entidades del mismo tipo que comparten las mismas propiedades o atributos
Conjunto de atributos Definición 	Los atributos describen propiedades que posee cada miembro de un conjunto de entidades. Se clasifican en:  Simples y compuestos  Univalorados y multivalorados  Nulos  Derivado
Clasificación de atributos fechanacim direccion dia mes año calle ciudad provincia codpostal Atributos compuestos Pueden dividirse en otros con significado propio Valor compuesto = concatenación de valores de componentes Atributos simples No divisibles. Atómicos genero
Clasificación de atributos Atributos monovalorados (monovaluados) sólo un valor para cada entidad fechanacim [de un EMPLEADO particular] añoestreno [de una PELICULA concreta] Atributos multivalorados (multivaluados) más de un valor para la misma entidad nacionalidad [ PELICULA coproducida por varios países ] telefono [ EMPLEADO con varios teléfonos de contacto] Pueden tener límites superior e inferior del nº de valores por entidad nacionalidad (1-2) telefono (0-3)
Clasificación de atributos El nulo (null value) es usado cuando... Se desconoce el valor de un atributo para cierta entidad El valor existe pero falta altura [de un EMPLEADO] No se sabe si el valor existe o no  numteléfono [de un EMPLEADO] La entidad no tiene ningún valor aplicable para el atributo: fechaalquiler [PELICULA sólo en vídeo-venta (no alquiler)]
Clasificación de atributos Atributos derivados Valor calculado a partir de otra información ya existente (atributos, entidades relacionadas) Son información redundante... edad [de EMPLEADO], cálculo a partir de fechanacim atributo derivado del valor de otro atributo numcopias [de una PELICULA], cuenta del nº de entidades copia relacionadas con cada película concreta atributo derivado de entidades relacionadas Atributos almacenados nacionalidad [de una PELICULA] fechanacim [de un EMPLEADO]
Relaciones E1, E2, E3       En Relación: Una relación es una asociación entre diferentes entidades. Conjunto de relaciones: un conjunto de relaciones del mismo tipo. Es una relacion matematica de N> 2
Relaciones También “interrelación” Asociación, vínculo o correspondenciaentre instancias de entidades relacionadas de alguna manera en el “mundo real” el director “Julio Médem”ha rodado la película “Tierra” el empleado 87654321 trabaja en el local de videoclub “principal” la película “El imperio contraataca” es una continuación de la película “La guerra de las galaxias”
Relaciones DIRECTOR PELICULA HA_RODADO Estructura genérica o abstracción del conjunto de relaciones existentes entre dos o más tipos de entidad un DIRECTORha rodado PELICULA’s
Relaciones ACTUA_EN PELICULA ACTOR ALQUILA CLIENTE PELICULA PELICULA CONTINUACION DE LOCAL_VIDEOCLUB Número de tipos de entidad que participan en el tipo de relación Binaria: grado 2 (el más frecuente) Ternaria: grado 3 Reflexiva (o recursiva): grado 1
Relaciones DIRECTOR PELICULA HA_RODADO realizador film original VERSION_DE PELICULA versión Todo tipo de entidad que participa en un tipo de relaciónjuega un papel específico en la relación Es en los tipos de relación reflexivosdonde se deben usar los roles
Relaciones Limitan las posibles combinaciones de entidades que pueden participar en las relaciones Extraídas de la situación real que se modela “Una película debe haber sido dirigida por uno y sólo un director” “Un director ha dirigido al menos una película y puede haber dirigido muchas” Clases de restricciones estructurales: Razón de cardinalidad (o tipo de correspondencia) Razón de participación
Ligaduras de correspondencia trabajador ACTOR EMPLEADO personaje M encargado 1 1 ACTUA_EN TRABAJA_EN SUPERVISA sucursal N N 1 film LOCAL_VIDEOCLUB PELICULA lugar  trabajo Correspondencia de cardinalidades: expresa el número de entidades a las que otra entidad puede estar asociada via un conjunto de relaciones. Uno-uno                  1-1          Varios-uno              n-1 Uno-varios              1-n          Varios-varios          n-n
Atributos en relación papel M:N salario ACTUA_EN PELICULA ACTOR (0,m) (1,n) “salario” de un actor por participar en cierta película “tipo de papel” que interpreta un actor en una película  (prota, secundario, reparto,...) una relación puede tener atributos, pero nunca una clave.
Tipos de entidades Tipo de entidades Débil: es aquella que no tiene llave primaria.  Fuerte: es aquella que tiene llave primaria
Entidad Débil titulo PELICULA 1 TIENE N numcopia COPIA No tiene atributos clave propios Una instancia se identificapor su relación con una instancia de otro tipo de entidad Tipo de relación identificador Relaciona un tipo de entidad débil y un tipo de entidad regular (fuerte, dominante, padre, propietaria) Clave parcial (o discriminante) Atributos de la entidad débil, que identificande forma únicacada instancia, siempre que esté relacionada con una instancia del tipo de entidadregular Clave = (clave_entidad_regular,clave_parcial) Una entidad débil siempre tiene una restricción de participación total en la relación que la une a su entidad propietaria
Llaves ó claves Superllave: Uno o mas atributos que nos permite identificar una entidad en especifico dentro de un conjunto de entidades y ninguna otra entidad la tiene. Toda relacion tiene por lo menos una super llave llamada llave primaria.
Llaves ó claves Llave candidata: Son aquellos atributos que tienen características  para ser super llaves, pero hay dos o mas en una entidad; una se tomara como llave primaria y otra como llave secuendaria. El atributo que es la llave primaria en una entidad se subraya.
Modelo E-R extendido Caractristicas Especialización. Generalización. Herencia de atributos Ligas de diseño Agregación.
Modelo E-R extendido VEHÍCULO tipo motorS/N VEHÍCULO_SIN_MOTOR VEHÍCULO_A_MOTOR MOTOCICLETA CAMIÓN TURISMO Especializacion: Un conjunto de entidades que pueden incluir subgrupos de entidades que se diferencian de alguna forma de las otra entidades del conjunto. Proceso de definición de un conjunto de subtipos de un tipo de entidad (» supertipo) Subtipos suelen estar definidos según característica distintiva de las entidades del supertipo Discriminante de la especialización Otro ejemplo Un ANIMAL es un FELINO Un REPTIL es un tipo de ANIMAL Un insecto es un tipo de ANIMAL
Modelo E-R Extendido numBastidor numBastidor fechaFab VEHÍCULO precio fechaFab CAMIÓN precio tonelaje numEjes G CAMIÓN TURISMO fechaFab numBastidor numEjes tonelaje numPuer numPuer precio TURISMO Generalización: Conjunto de entidades en niveles de subgrupos de entidades, representado un proceso de diseño descendente (top – down), también puede ser en forma ascendente (bottom – up)  Proceso inverso de la especialización Suprimir diferencias entre varios tipos de entidad: identificar atributos y relaciones comunes, y formar unsupertipo que los incluya
[object Object]
Subtipos del tipo de entidad VEHÍCULO:
CAMIÓN
TURISMO
AUTOBÚS
CICLOMOTOR
Subtipos del tipo de entidad EMPLEADO:
SECRETARIO

Weitere ähnliche Inhalte

Was ist angesagt?

Metodología para la elicitación de requisitos de sistemas software
Metodología para la elicitación de requisitos de sistemas softwareMetodología para la elicitación de requisitos de sistemas software
Metodología para la elicitación de requisitos de sistemas software
Jaime López Rivera
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
Universidad Tecnológica
 
Funcionamiento basico de las redes locales
Funcionamiento basico de las redes localesFuncionamiento basico de las redes locales
Funcionamiento basico de las redes locales
Cristian Neira
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
Angeliik Cortes
 

Was ist angesagt? (20)

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Estructura fisica y logica de active directory
Estructura fisica y logica de active directoryEstructura fisica y logica de active directory
Estructura fisica y logica de active directory
 
Arquitectura en capas
Arquitectura en capasArquitectura en capas
Arquitectura en capas
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalización
 
Ejercicios de entidad relacion con erwin data modeler
Ejercicios de entidad relacion con erwin data modelerEjercicios de entidad relacion con erwin data modeler
Ejercicios de entidad relacion con erwin data modeler
 
Manual de packet tracer
Manual de packet tracer Manual de packet tracer
Manual de packet tracer
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
 
Caracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosCaracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas Distribuidos
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
Concepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerConcepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson Penker
 
Metodología para la elicitación de requisitos de sistemas software
Metodología para la elicitación de requisitos de sistemas softwareMetodología para la elicitación de requisitos de sistemas software
Metodología para la elicitación de requisitos de sistemas software
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Funcionamiento basico de las redes locales
Funcionamiento basico de las redes localesFuncionamiento basico de las redes locales
Funcionamiento basico de las redes locales
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Tarjetas CRC
Tarjetas CRCTarjetas CRC
Tarjetas CRC
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
direcciones ip no validas
direcciones ip no validasdirecciones ip no validas
direcciones ip no validas
 

Andere mochten auch

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
ani_tuza
 
Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datos
jinethmarcelasanchez
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relacion
drakul09
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
YENZU
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
MARTHALU11
 
Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranea
linis129
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
oswchavez
 
Base de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad RelaciónBase de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad Relación
Angela Inciarte
 
Unidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De Sistemas
Sergio Sanchez
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
Sebas Castro
 

Andere mochten auch (20)

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 Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion1 - Modelo Entidad Relacion
1 - Modelo Entidad Relacion
 
Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datos
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de 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
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacion
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranea
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
Base de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad RelaciónBase de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad Relación
 
Análisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasAnálisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemas
 
Unidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De Sistemas
 
Atributos
AtributosAtributos
Atributos
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
 

Ähnlich wie Diagrama de entidad relacion

Ähnlich wie Diagrama de entidad relacion (20)

Modelo de base de datos
Modelo de base de datos Modelo de base de datos
Modelo de base de datos
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Mentidadrelacion ojo
Mentidadrelacion  ojoMentidadrelacion  ojo
Mentidadrelacion ojo
 
Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
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
 
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
 
3a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 13a5 victor uquillas-tarea 1
3a5 victor uquillas-tarea 1
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Deber # 1 info modelo de entidad relacional
Deber # 1 info modelo de entidad relacionalDeber # 1 info modelo de entidad relacional
Deber # 1 info modelo de entidad relacional
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Mer
MerMer
Mer
 
Modelo er
Modelo erModelo er
Modelo er
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relación
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 

Kürzlich hochgeladen

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
zulyvero07
 
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
El Fortí
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 

Kürzlich hochgeladen (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
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...
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
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
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 

Diagrama de entidad relacion

  • 1. DiagramaEntidad-Relacion Mora Marquez Luis Omar. HernandezMaria Sergio Omar. Aguirre Anguiano Javier. Mendez Siqueiros Sergio. Villegas Mancilla Salvador. Mejia Romero Jonathan.
  • 2. Definicion. Modelo de datos entidad-relación está basado en un percepción del mundo real que consta de un conjunto de objetos basicos llamados entidades y de relaciones entre estos objetos. Conjuntos de entidades Conjuntos de relaciones Conjuntos de atributos
  • 3.
  • 4. Conjunto de atributos Definición Los atributos describen propiedades que posee cada miembro de un conjunto de entidades. Se clasifican en: Simples y compuestos Univalorados y multivalorados Nulos Derivado
  • 5. Clasificación de atributos fechanacim direccion dia mes año calle ciudad provincia codpostal Atributos compuestos Pueden dividirse en otros con significado propio Valor compuesto = concatenación de valores de componentes Atributos simples No divisibles. Atómicos genero
  • 6. Clasificación de atributos Atributos monovalorados (monovaluados) sólo un valor para cada entidad fechanacim [de un EMPLEADO particular] añoestreno [de una PELICULA concreta] Atributos multivalorados (multivaluados) más de un valor para la misma entidad nacionalidad [ PELICULA coproducida por varios países ] telefono [ EMPLEADO con varios teléfonos de contacto] Pueden tener límites superior e inferior del nº de valores por entidad nacionalidad (1-2) telefono (0-3)
  • 7. Clasificación de atributos El nulo (null value) es usado cuando... Se desconoce el valor de un atributo para cierta entidad El valor existe pero falta altura [de un EMPLEADO] No se sabe si el valor existe o no numteléfono [de un EMPLEADO] La entidad no tiene ningún valor aplicable para el atributo: fechaalquiler [PELICULA sólo en vídeo-venta (no alquiler)]
  • 8. Clasificación de atributos Atributos derivados Valor calculado a partir de otra información ya existente (atributos, entidades relacionadas) Son información redundante... edad [de EMPLEADO], cálculo a partir de fechanacim atributo derivado del valor de otro atributo numcopias [de una PELICULA], cuenta del nº de entidades copia relacionadas con cada película concreta atributo derivado de entidades relacionadas Atributos almacenados nacionalidad [de una PELICULA] fechanacim [de un EMPLEADO]
  • 9. Relaciones E1, E2, E3 En Relación: Una relación es una asociación entre diferentes entidades. Conjunto de relaciones: un conjunto de relaciones del mismo tipo. Es una relacion matematica de N> 2
  • 10. Relaciones También “interrelación” Asociación, vínculo o correspondenciaentre instancias de entidades relacionadas de alguna manera en el “mundo real” el director “Julio Médem”ha rodado la película “Tierra” el empleado 87654321 trabaja en el local de videoclub “principal” la película “El imperio contraataca” es una continuación de la película “La guerra de las galaxias”
  • 11. Relaciones DIRECTOR PELICULA HA_RODADO Estructura genérica o abstracción del conjunto de relaciones existentes entre dos o más tipos de entidad un DIRECTORha rodado PELICULA’s
  • 12. Relaciones ACTUA_EN PELICULA ACTOR ALQUILA CLIENTE PELICULA PELICULA CONTINUACION DE LOCAL_VIDEOCLUB Número de tipos de entidad que participan en el tipo de relación Binaria: grado 2 (el más frecuente) Ternaria: grado 3 Reflexiva (o recursiva): grado 1
  • 13. Relaciones DIRECTOR PELICULA HA_RODADO realizador film original VERSION_DE PELICULA versión Todo tipo de entidad que participa en un tipo de relaciónjuega un papel específico en la relación Es en los tipos de relación reflexivosdonde se deben usar los roles
  • 14. Relaciones Limitan las posibles combinaciones de entidades que pueden participar en las relaciones Extraídas de la situación real que se modela “Una película debe haber sido dirigida por uno y sólo un director” “Un director ha dirigido al menos una película y puede haber dirigido muchas” Clases de restricciones estructurales: Razón de cardinalidad (o tipo de correspondencia) Razón de participación
  • 15. Ligaduras de correspondencia trabajador ACTOR EMPLEADO personaje M encargado 1 1 ACTUA_EN TRABAJA_EN SUPERVISA sucursal N N 1 film LOCAL_VIDEOCLUB PELICULA lugar trabajo Correspondencia de cardinalidades: expresa el número de entidades a las que otra entidad puede estar asociada via un conjunto de relaciones. Uno-uno 1-1 Varios-uno n-1 Uno-varios 1-n Varios-varios n-n
  • 16. Atributos en relación papel M:N salario ACTUA_EN PELICULA ACTOR (0,m) (1,n) “salario” de un actor por participar en cierta película “tipo de papel” que interpreta un actor en una película (prota, secundario, reparto,...) una relación puede tener atributos, pero nunca una clave.
  • 17. Tipos de entidades Tipo de entidades Débil: es aquella que no tiene llave primaria.  Fuerte: es aquella que tiene llave primaria
  • 18. Entidad Débil titulo PELICULA 1 TIENE N numcopia COPIA No tiene atributos clave propios Una instancia se identificapor su relación con una instancia de otro tipo de entidad Tipo de relación identificador Relaciona un tipo de entidad débil y un tipo de entidad regular (fuerte, dominante, padre, propietaria) Clave parcial (o discriminante) Atributos de la entidad débil, que identificande forma únicacada instancia, siempre que esté relacionada con una instancia del tipo de entidadregular Clave = (clave_entidad_regular,clave_parcial) Una entidad débil siempre tiene una restricción de participación total en la relación que la une a su entidad propietaria
  • 19. Llaves ó claves Superllave: Uno o mas atributos que nos permite identificar una entidad en especifico dentro de un conjunto de entidades y ninguna otra entidad la tiene. Toda relacion tiene por lo menos una super llave llamada llave primaria.
  • 20. Llaves ó claves Llave candidata: Son aquellos atributos que tienen características para ser super llaves, pero hay dos o mas en una entidad; una se tomara como llave primaria y otra como llave secuendaria. El atributo que es la llave primaria en una entidad se subraya.
  • 21. Modelo E-R extendido Caractristicas Especialización. Generalización. Herencia de atributos Ligas de diseño Agregación.
  • 22. Modelo E-R extendido VEHÍCULO tipo motorS/N VEHÍCULO_SIN_MOTOR VEHÍCULO_A_MOTOR MOTOCICLETA CAMIÓN TURISMO Especializacion: Un conjunto de entidades que pueden incluir subgrupos de entidades que se diferencian de alguna forma de las otra entidades del conjunto. Proceso de definición de un conjunto de subtipos de un tipo de entidad (» supertipo) Subtipos suelen estar definidos según característica distintiva de las entidades del supertipo Discriminante de la especialización Otro ejemplo Un ANIMAL es un FELINO Un REPTIL es un tipo de ANIMAL Un insecto es un tipo de ANIMAL
  • 23. Modelo E-R Extendido numBastidor numBastidor fechaFab VEHÍCULO precio fechaFab CAMIÓN precio tonelaje numEjes G CAMIÓN TURISMO fechaFab numBastidor numEjes tonelaje numPuer numPuer precio TURISMO Generalización: Conjunto de entidades en niveles de subgrupos de entidades, representado un proceso de diseño descendente (top – down), también puede ser en forma ascendente (bottom – up) Proceso inverso de la especialización Suprimir diferencias entre varios tipos de entidad: identificar atributos y relaciones comunes, y formar unsupertipo que los incluya
  • 24.
  • 25. Subtipos del tipo de entidad VEHÍCULO:
  • 30. Subtipos del tipo de entidad EMPLEADO:
  • 34. El tipo de entidad que se especializa en otros se llama supertipo( VEHICULO, EMPLEADO )Modelo E-R extendido
  • 35.
  • 36.
  • 37. Alguna instancia del supertipopuede no ser instancia de ningún subtipoModelo E-R extendido
  • 38.
  • 39. Un subtipo puede tener atributos propios(específicos) yparticipar en relaciones por separado
  • 40. Un subtipo heredatodos los atributos del supertipo, y toda relación en la que participa el supertipo
  • 41. Un subtipo, con sus atributos y relacionesespecíficos, más los atributos y relaciones que hereda del supertipo, es un tipo de entidad por derecho propioModelo E-R extendido
  • 42.
  • 43. Dos (o más) tipos de relación son exclusivos, respecto de un tipo de entidad que participa en ambos, sicada instancia del tipo de entidad sólo puede participar en uno de los tipos de relación
  • 44. CONSUME y GASTA son exclusivas respecto del tipo de entidad VEHICULOOtro ejemplo sería el de un ARTÍCULO que pudiera publicarse en un PERIÓDICO o en una REVISTA, pero nunca en ambos.
  • 45. Modelo E-R Extendido Agregación: Una limitación del modelo E-R que no esposible expresar entre lelaciones Restricción inherente del MER: No puede expresar relaciones entre varias relaciones, ni entre un tipo de relación y un tipo de entidad La agregación... Permite combinar varios tipos de entidad, relacionados mediante un tipo de relación, para formar un tipo deentidadagregada de nivel superior Útil cuando el tipo de entidad agregado debe relacionarse con otros tipos de entidad
  • 46.
  • 47.
  • 48. THANK YOU TO EVERYONE. GRACIAS A TODOS. EQUIPO 5