SlideShare una empresa de Scribd logo
1 de 14
C. Elaboración del
modelo entidad/relación.
• Entidades y atributos.
• Relaciones.
• Notación gráfica del modelo entidad/relación.
Objetivo de la Sesión
El alumno identificará y describirá los conceptos y
notación del modelo conceptual de datos
entidad-relación.
Competencias a Desarrollar
No.

COMPETENCIA

C1

Escucha, interpreta y emite mensajes pertinentes en distintos
contextos mediante la utilización de medios, códigos y
herramientas apropiados.

C2

Desarrolla innovaciones y propone soluciones a problemas a
partir de métodos establecidos.

C5

Participa y colabora de manera efectiva en equipos diversos.

C7

Construye y diseña bases de datos utilizando sistemas
manejadores de bases de datos para el correcto manejo de la
información contenida en dichas bases de datos.
Conocimientos Previos
¿ Que tipos de modelos de datos hay?
¿En que categoría se ubica el modelo entidadrelación?
¿Qué es un atributo?
Introducción
El modelo entidad-relación es el modelo más
utilizado para el diseño conceptual de bases de
datos. Fue introducido por Peter Chen en 1976. El
modelo entidad-relación está formado por un
conjunto de conceptos que permiten describir la
realidad
mediante
un
conjunto
de
representaciones gráficas y lingüísticas.
Los conceptos básicos son: Entidad, atributo,
relación, dominio o cardinalidad.
Notación gráfica (simbología)
Entidad

Entidad Débil

Atributo

Atributo
compuesto

Atributo clave
Relación

Conector o
Enlace
Entidad

Coches, casas, empleados,
clientes, empresas, oficios,
diseños
de
productos,
conciertos,
materias,
excursiones, etc.

Alumno

Tipos

Ejemplo

• Cualquier tipo de objeto o concepto sobre el
que se recoge información: cosa, persona,
concepto abstracto o suceso.
Fuertes y débiles.
Una entidad débil es
una entidad cuya
existencia depende
de la existencia de
otra entidad. Una
entidad fuerte es
una entidad que no
es débil.
Atributo
• Son atributos los nombres que identifican
propiedades, cualidades, identificadores o
características de entidades o relaciones.
Ejemplo
• Nombre,
dirección,
edad, teléfono,
etc.
Es decir, toda
la información
que
se
requiere
de
una entidad.

Tipos

nombre

• Simple: Cuando este no se divide en
varios elementos, por ejemplo el
nombre es: Rosario Robles del
Campo.
• Compuesto: Cuando se divide en
partes como apellido paterno
(Robles), materno (del Campo) y
nombre (Rosario)
• Clave: Es aquel que puede identificar
a la entidad, por ejemplo la matrícula

matrícula
matrícula
Paterno
materno

nombre

nombre
Relaciones
Es una correspondencia, asociación o vínculo
entre dos o más entidades relacionadas de
alguna manera en el mundo real.

Alumno

pertenece

Grupo
Ejemplo de Diagrama E-R
Pasos para elaborar el diagrama E-R
Las tareas a realizar en el diseño conceptual son las siguientes:
1. Identificar las entidades.
2. Identificar las relaciones.
3. Identificar los atributos y asociarlos a entidades y
relaciones.
4. Determinar los dominios de los atributos.
5. Determinar los identificadores.
6. Determinar la jerarquías de generalización (si las hay).
7. Determinar la cardinalidad de las relaciones.
7. Dibujar el diagrama entidad-relación.
8. Revisar el esquema conceptual local con el usuario.
Actividad
A partir del siguiente enunciado: Realizar el diagrama Entidad Relación

•
•
•
•
•
•
•
•
•
•
•
•

En la biblioteca municipal, se manejan fichas de autores y libros.
En la ficha de cada autor se registra: Código y el Nombre del Autor.
De cada libro se registra: Código, Título, ISBN, Editorial y Número de páginas.
Un autor puede escribir varios libros, y un libro puede ser escrito por varios autores.
Un libro está formado por ejemplares.
Cada ejemplar tiene un: Código y una Localización.
Un libro tiene muchos ejemplares y un ejemplar pertenece sólo a un libro.
Los usuarios de la Biblioteca también disponen de ficha en la biblioteca y sacan
ejemplares de ella.
De cada usuario se guarda: el Código, Nombre, Dirección y Teléfono.
Los ejemplares son prestados a los usuarios.
Un usuario puede tomar prestados varios ejemplares, y un ejemplar puede ser
prestado a varios usuarios.
De cada préstamo interesa guardar la fecha de préstamo y la fecha de devolución
Tarea
• Investigar qué es y qué tipos de cardinalidades
de relaciones existen.
• Anotar o pegar información impresa en su
libreta.
MUCHAS

Más contenido relacionado

La actualidad más candente

Mapa mental listas
Mapa mental listasMapa mental listas
Mapa mental listasENSON23
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetosChristian Leon
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webMaritzaD
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptEdureka!
 
Lecture 12 requirements modeling - (system analysis)
Lecture 12   requirements modeling - (system analysis)Lecture 12   requirements modeling - (system analysis)
Lecture 12 requirements modeling - (system analysis)IIUI
 
GA2-240202501-AA1-EV03 - Chronicle.pdf
GA2-240202501-AA1-EV03 - Chronicle.pdfGA2-240202501-AA1-EV03 - Chronicle.pdf
GA2-240202501-AA1-EV03 - Chronicle.pdfJorge Gonzalez
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionadfc8
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientosmayrapeg
 
Arquitectura software capitulo i
Arquitectura software capitulo iArquitectura software capitulo i
Arquitectura software capitulo iCathy Guevara
 
System Models in Software Engineering SE7
System Models in Software Engineering SE7System Models in Software Engineering SE7
System Models in Software Engineering SE7koolkampus
 
web development.pptx
web development.pptxweb development.pptx
web development.pptxMohdArbazraza
 

La actualidad más candente (20)

Ejercicios resueltos de entidad relacion
Ejercicios resueltos de entidad relacionEjercicios resueltos de entidad relacion
Ejercicios resueltos de entidad relacion
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Mapa mental listas
Mapa mental listasMapa mental listas
Mapa mental listas
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones web
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
Lecture 12 requirements modeling - (system analysis)
Lecture 12   requirements modeling - (system analysis)Lecture 12   requirements modeling - (system analysis)
Lecture 12 requirements modeling - (system analysis)
 
Fase de Elaboración RUP
Fase de Elaboración RUPFase de Elaboración RUP
Fase de Elaboración RUP
 
Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 
Uml
UmlUml
Uml
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
GA2-240202501-AA1-EV03 - Chronicle.pdf
GA2-240202501-AA1-EV03 - Chronicle.pdfGA2-240202501-AA1-EV03 - Chronicle.pdf
GA2-240202501-AA1-EV03 - Chronicle.pdf
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Arquitectura software capitulo i
Arquitectura software capitulo iArquitectura software capitulo i
Arquitectura software capitulo i
 
System Models in Software Engineering SE7
System Models in Software Engineering SE7System Models in Software Engineering SE7
System Models in Software Engineering SE7
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
 

Destacado

Entorno gráfico linux
Entorno gráfico linuxEntorno gráfico linux
Entorno gráfico linuxDenisse C
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funcionesDenisse C
 
Ciclo for en visual basic
Ciclo for en visual basicCiclo for en visual basic
Ciclo for en visual basicDenisse C
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionalesDenisse C
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linuxDenisse C
 
Funciones, macros y entorno de desarrollo
Funciones, macros  y entorno de desarrolloFunciones, macros  y entorno de desarrollo
Funciones, macros y entorno de desarrolloDenisse C
 
Introducción a xhtml
Introducción a xhtmlIntroducción a xhtml
Introducción a xhtmlDenisse C
 
Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Denisse C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de códigoDenisse C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windowsDenisse C
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en htmlDenisse C
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionalesDenisse C
 
Normalización
NormalizaciónNormalización
NormalizaciónDenisse C
 
Vistas en bases de datos
Vistas en bases de datosVistas en bases de datos
Vistas en bases de datosDenisse C
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistemaDenisse C
 
Html videos y objetos
Html videos y objetosHtml videos y objetos
Html videos y objetosDenisse C
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosDenisse C
 

Destacado (20)

Entorno gráfico linux
Entorno gráfico linuxEntorno gráfico linux
Entorno gráfico linux
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funciones
 
Ciclo for en visual basic
Ciclo for en visual basicCiclo for en visual basic
Ciclo for en visual basic
 
Puertos
PuertosPuertos
Puertos
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionales
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linux
 
Funciones, macros y entorno de desarrollo
Funciones, macros  y entorno de desarrolloFunciones, macros  y entorno de desarrollo
Funciones, macros y entorno de desarrollo
 
Introducción a xhtml
Introducción a xhtmlIntroducción a xhtml
Introducción a xhtml
 
Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de código
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windows
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en html
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionales
 
Normalización
NormalizaciónNormalización
Normalización
 
Vistas en bases de datos
Vistas en bases de datosVistas en bases de datos
Vistas en bases de datos
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistema
 
Html videos y objetos
Html videos y objetosHtml videos y objetos
Html videos y objetos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a Modelo Entidad - Relación

Diseño de Base de datos 2.pdf
Diseño de Base de datos 2.pdfDiseño de Base de datos 2.pdf
Diseño de Base de datos 2.pdfPaolaTovarAriza
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datosUDES - USTA
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresRafaelOlivares22
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relaciónAlvaro Loustau
 
Modelo de datos jesus marcano
Modelo de datos jesus marcanoModelo de datos jesus marcano
Modelo de datos jesus marcanoYizuzErTipo
 
Unidad 2 - Modelo Entidad-Relación.ppt
Unidad 2 - Modelo Entidad-Relación.pptUnidad 2 - Modelo Entidad-Relación.ppt
Unidad 2 - Modelo Entidad-Relación.pptUPEL-IPB
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad RelaciónDamelys Bracho
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A ObjetosJulio Pari
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalluisftafur
 
Modelo conceptual
Modelo conceptual Modelo conceptual
Modelo conceptual Claü Vides
 

Similar a Modelo Entidad - Relación (20)

Diseño de Base de datos 2.pdf
Diseño de Base de datos 2.pdfDiseño de Base de datos 2.pdf
Diseño de Base de datos 2.pdf
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
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
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael Olivares
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relación
 
Que estres tanta tarea
Que estres tanta tareaQue estres tanta tarea
Que estres tanta tarea
 
Modelo de datos jesus marcano
Modelo de datos jesus marcanoModelo de datos jesus marcano
Modelo de datos jesus marcano
 
Dbd1.2
Dbd1.2Dbd1.2
Dbd1.2
 
Unidad 2 - Modelo Entidad-Relación.ppt
Unidad 2 - Modelo Entidad-Relación.pptUnidad 2 - Modelo Entidad-Relación.ppt
Unidad 2 - Modelo Entidad-Relación.ppt
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo conceptual
Modelo conceptual Modelo conceptual
Modelo conceptual
 

Más de Denisse C

Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje CDenisse C
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1Denisse C
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacionalDenisse C
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalDenisse C
 
Arreglos en c
Arreglos en cArreglos en c
Arreglos en cDenisse C
 
Archivos batch
Archivos batchArchivos batch
Archivos batchDenisse C
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do whileDenisse C
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dosDenisse C
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdosDenisse C
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivasDenisse C
 

Más de Denisse C (10)

Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje C
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Arreglos en c
Arreglos en cArreglos en c
Arreglos en c
 
Archivos batch
Archivos batchArchivos batch
Archivos batch
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dos
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdos
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivas
 

Último

Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
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 2024IES Vicent Andres Estelles
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
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++.pptxFernando Solis
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
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.pdfJonathanCovena1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 

Último (20)

Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
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
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
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
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
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
 
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
 
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
 
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
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 

Modelo Entidad - Relación

  • 1. C. Elaboración del modelo entidad/relación. • Entidades y atributos. • Relaciones. • Notación gráfica del modelo entidad/relación.
  • 2. Objetivo de la Sesión El alumno identificará y describirá los conceptos y notación del modelo conceptual de datos entidad-relación.
  • 3. Competencias a Desarrollar No. COMPETENCIA C1 Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante la utilización de medios, códigos y herramientas apropiados. C2 Desarrolla innovaciones y propone soluciones a problemas a partir de métodos establecidos. C5 Participa y colabora de manera efectiva en equipos diversos. C7 Construye y diseña bases de datos utilizando sistemas manejadores de bases de datos para el correcto manejo de la información contenida en dichas bases de datos.
  • 4. Conocimientos Previos ¿ Que tipos de modelos de datos hay? ¿En que categoría se ubica el modelo entidadrelación? ¿Qué es un atributo?
  • 5. Introducción El modelo entidad-relación es el modelo más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chen en 1976. El modelo entidad-relación está formado por un conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones gráficas y lingüísticas. Los conceptos básicos son: Entidad, atributo, relación, dominio o cardinalidad.
  • 6. Notación gráfica (simbología) Entidad Entidad Débil Atributo Atributo compuesto Atributo clave Relación Conector o Enlace
  • 7. Entidad Coches, casas, empleados, clientes, empresas, oficios, diseños de productos, conciertos, materias, excursiones, etc. Alumno Tipos Ejemplo • Cualquier tipo de objeto o concepto sobre el que se recoge información: cosa, persona, concepto abstracto o suceso. Fuertes y débiles. Una entidad débil es una entidad cuya existencia depende de la existencia de otra entidad. Una entidad fuerte es una entidad que no es débil.
  • 8. Atributo • Son atributos los nombres que identifican propiedades, cualidades, identificadores o características de entidades o relaciones. Ejemplo • Nombre, dirección, edad, teléfono, etc. Es decir, toda la información que se requiere de una entidad. Tipos nombre • Simple: Cuando este no se divide en varios elementos, por ejemplo el nombre es: Rosario Robles del Campo. • Compuesto: Cuando se divide en partes como apellido paterno (Robles), materno (del Campo) y nombre (Rosario) • Clave: Es aquel que puede identificar a la entidad, por ejemplo la matrícula matrícula matrícula Paterno materno nombre nombre
  • 9. Relaciones Es una correspondencia, asociación o vínculo entre dos o más entidades relacionadas de alguna manera en el mundo real. Alumno pertenece Grupo
  • 11. Pasos para elaborar el diagrama E-R Las tareas a realizar en el diseño conceptual son las siguientes: 1. Identificar las entidades. 2. Identificar las relaciones. 3. Identificar los atributos y asociarlos a entidades y relaciones. 4. Determinar los dominios de los atributos. 5. Determinar los identificadores. 6. Determinar la jerarquías de generalización (si las hay). 7. Determinar la cardinalidad de las relaciones. 7. Dibujar el diagrama entidad-relación. 8. Revisar el esquema conceptual local con el usuario.
  • 12. Actividad A partir del siguiente enunciado: Realizar el diagrama Entidad Relación • • • • • • • • • • • • En la biblioteca municipal, se manejan fichas de autores y libros. En la ficha de cada autor se registra: Código y el Nombre del Autor. De cada libro se registra: Código, Título, ISBN, Editorial y Número de páginas. Un autor puede escribir varios libros, y un libro puede ser escrito por varios autores. Un libro está formado por ejemplares. Cada ejemplar tiene un: Código y una Localización. Un libro tiene muchos ejemplares y un ejemplar pertenece sólo a un libro. Los usuarios de la Biblioteca también disponen de ficha en la biblioteca y sacan ejemplares de ella. De cada usuario se guarda: el Código, Nombre, Dirección y Teléfono. Los ejemplares son prestados a los usuarios. Un usuario puede tomar prestados varios ejemplares, y un ejemplar puede ser prestado a varios usuarios. De cada préstamo interesa guardar la fecha de préstamo y la fecha de devolución
  • 13. Tarea • Investigar qué es y qué tipos de cardinalidades de relaciones existen. • Anotar o pegar información impresa en su libreta.