El documento describe los conceptos básicos del modelo entidad-relación (E-R) para el diseño de bases de datos. El modelo E-R representa el mundo real mediante entidades, atributos y relaciones. Las entidades tienen atributos y tipos de entidad, e instancias individuales. Las relaciones representan asociaciones entre instancias de entidades. El documento explica los conceptos clave de atributos, tipos y cardinalidad de relaciones.
Esta presentación explica como funciona el modelo relacional en una base de datos y como aplicarlo.
This presentation explains how the relational model works in a database and how to apply
Esta presentación explica como funciona el modelo relacional en una base de datos y como aplicarlo.
This presentation explains how the relational model works in a database and how to apply
Una Base de Datos Relacional contiene datos que pueden ser visibles al usuario y que están presentados de forma organizada a través de tablas, las cuales, a su vez, están relacionadas con otras tablas, es decir, que se caracteriza por no poseer información repetida. Además se puede adicionar nueva información sin llegar a afectar la almacenada.
Una Base de Datos Relacional contiene datos que pueden ser visibles al usuario y que están presentados de forma organizada a través de tablas, las cuales, a su vez, están relacionadas con otras tablas, es decir, que se caracteriza por no poseer información repetida. Además se puede adicionar nueva información sin llegar a afectar la almacenada.
Presentación de la conferencia sobre la basílica de San Pedro en el Vaticano realizada en el Ateneo Cultural y Mercantil de Onda el jueves 2 de mayo de 2024.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJEjecgjv
La Pedagogía Autogestionaria es un enfoque educativo que busca transformar la educación mediante la participación directa de estudiantes, profesores y padres en la gestión de todas las esferas de la vida escolar.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
Ponencia en I SEMINARIO SOBRE LA APLICABILIDAD DE LA INTELIGENCIA ARTIFICIAL EN LA EDUCACIÓN SUPERIOR UNIVERSITARIA. 3 de junio de 2024. Facultad de Estudios Sociales y Trabajo, Universidad de Málaga.
1. 1er Tema de la unidad 2
Modelo Entidad-Relación
Alumno:
Daniel Hernández Díaz
Ingeniería en Sistemas Computacionales
Instituto Tecnológico de Bochil
2. • Conceptos básicos del modelo E-R
Contenido
• Entidad ( entity )
• Atributo ( attribute )
• Dominio ( values set )
• Relación ( relationship )
• Definición del modelo E-R
5. El modelo entidad-relación (E-R) es un modelo
de datos de alto nivel. Está basado en una
percepción de un mundo real que consiste en una
colección de objetos básicos, denominados
entidades, y de relaciones entre estos objetos.
6. • MER: MODELO ENTIDAD RELACION
• Propuesto por Peter P. Chen
• Facilita el diseño de BD.
• Se basa en una percepción de un mundo real.
• Permite la especificación de un esquema de “empresa”.
• Etapa diseño conceptual
• ->Esquema conceptual
• Objetos básicos, denominados entidades, y de relaciones entre estos objetos.
7. ENTIDAD
• Cosa u objeto del mundo real con existencia propia y distinguible
del resto
• Objeto con existencia...
• física o real (una persona, un libro, un empleado)
• abstracta o conceptual (una asignatura, un viaje)
• “Persona, lugar, cosa, concepto o suceso, real o abstracto, de
interés para la empresa” (ANSI, 1977)
Conceptos básicos del modelo
8. ATRIBUTO
• Propiedad o característica de una entidad
• Una entidad particular es descrita por los valores de sus atributos:
titulo = El alquimista impaciente
genero = Thriller
nacionalidad = España
añoestreno = 2002
p1
...
nss = 1122334455
dni = 87654321
nombre = Cristina Aliaga Gil
nacionalidad = España
e1
...
Conceptos básicos del modelo
9. TIPO DE ENTIDAD (entity set)
• Define un conjunto de entidades que poseen los mismos
atributos
PELICULA: titulo, genero, nacionalidad, añoestreno,numcopias
EMPLEADO: dni, nss, nombre, fechanacim, direccion, telefono, altura,
nacionalidad, edad
Notación
EMPLEADO
LOCAL
VIDEOCLUB
PELICULA DIRECTOR
ACTORCLIENTE
Conceptos básicos del modelo
10. Instancia de un tipo de entidad
• También...
• Ocurrencia
• Realización
• Ejemplar
• Entidad concreta o
individual
PELICULA
titulo = El señor de los anillos
genero = Fantasía
nacionalidad = EEUU
añoestreno = 2001
p2
...
titulo = Amelie
genero = Comedia
nacionalidad = Francia
añoestreno = 2001
p4
...
titulo = Amores perros
genero = Drama
nacionalidad = Méjico
añoestreno = 1999
p3
...
Conceptos básicos del modelo
11. Atributos Clave
• Atributo con valor distinto para cada instancia de un tipo de
entidad
dni en EMPLEADO
• Una clave identifica de forma única cada entidad concreta
atributo identificador
• Notación
EMPLEADO
[EN2002]
EMPLEADO
dni
[MPM1999]
dni
Conceptos básicos del modelo
12. Atributos Clave
• Atributo identificador principal (IP)
• Clave Principal
• Elegido (por el diseñador) de entre los identificadores candidatos (IC),
para ser
el medio principal de identificación de
las instancias del tipo de entidad
• dni en EMPLEADO
• Atributos identificadores alternativos (IA)
• Claves Alternativas
• El resto de IC’s
• nss y (nombre, fechanacim) en EMPLEADO
Conceptos básicos del modelo
13. Notación para atributos clave
[EN2002]
[MPM1999]
En el MER es obligatorio que todo tipo de entidad tenga un
identificador
nombre
fechanacim
EMPLEADO
dirección
telefono
calle provinciaciudad
codpostal
dni edad
altura
(0,3)
D
nss nacionalidad
(1,2)
n-f
(0,3)
(1,2)
(0,1)
EMPLEADO
nombre
fechanacim telefono
calle
provinciaciudad
codpostal
edad
nss
dni
altura
nacionalidad
n-f
dirección
IP
Conceptos básicos del modelo
14. 14
RELACIÓN (relationship)
• También “interrelación”
• Asociación, vínculo o correspondencia
entre instancias de entidades relacionadas de alguna
manera en el “mundo real”
• el director “AlejandroAmenábar” ha rodado la película “Mar
adentro”
• 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”
Conceptos básicos del modelo
15. DIRECTOR HA_RODADO PELICULA
J. Médem
C. Saura
F. Trueba
S. Segura
A. Amenábar
Vacas
Tesis
Belle Epoque
Torrente
Tierra
Abre los ojos
Los otros
Tipo de Relación:
conjunto de instancias
Tipo de Entidad:
conjunto de instancias
Instancia
del tipo de
relación
16. 16
TIPO DE RELACIÓN (relationship set)
• Estructura genérica o abstracción del conjunto de relaciones
existentes entre dos o más tipos de entidad
un DIRECTOR ha rodado PELICULA’s
• Notación
DIRECTOR PELICULAHA_RODADO
Conceptos básicos del modelo
17. 17
ACTOR PELICULAACTUA_EN
CLIENTE PELICULA
LOCAL_VIDEOCLUB
ALQUILA
Grado de un tipo de relación
• 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
PELICULACONTINUACION
DE
Conceptos básicos del modelo
18. 18
Razón de Cardinalidad
• Número máximo de instancias de tipo de relación en las que
puede participar una misma instancia de tipo de entidad
• la cardinalidad de HA_RODADO es “1 a N”
• HA_RODADO es de tipo “1 a N”
• Notación
• etiqueta en la línea que
une entidad y relación
• Ojo: da la sensación de
que se representa “al revés”
1
N
DIRECTOR
PELICULA
HA_RODADO
Conceptos básicos del modelo
19. 19
• Razones de cardinalidad más comunes:
• 1:1 (“uno a uno”)
• 1:N (“uno a muchos”)
• M:N (“muchos a muchos”)
ACTOR
PELICULA
personaje
film
M
ACTUA_EN
N
EMPLEADO
LOCAL_VIDEOCLUB
encargado
sucursal
1
trabajador
lugar trabajo
1
TRABAJA_EN SUPERVISA
N
1
Conceptos básicos del modelo
Razón de Cardinalidad
20. Aportaciones de diversos autores al modelo
Entidad-Relación «básico».
Permiten representar...
Relaciones exclusivas entre sí
Jerarquías de Especialización/Generalización
Agregación de entidades
Modelo Entidad-Relación Extendido, MERE
Enhanced Entity-Relationship model, EER
Extensiones del modelo
21. Información rescatada el 12 febrero de 2016 de la url: galia.fc.uaslp.mx/~medellin/INAP/Capitulo2.ppt
Información rescatada el 12 febrero de 2016 de la url: http://www.genbetadev.com/bases-de-
datos/fundamento-de-las-bases-de-datos-modelo-entidad-relacion
[EN 2002] Elmasri, R.; Navathe, S.B. Fundamentos de Sistemas de Bases de Datos. 3ª ed. Addison-Wesley,
(Cap. 3 y 4)
[MPM 1999] De Miguel, A.; Piattini, M.; Marcos, E. Diseño de bases de datos relacionales. Ra-Ma. (Cap. 2)