SlideShare una empresa de Scribd logo
1 de 20
Mundo real
Modelo E-R
Modelo Relacional
Base de datos
Puede resultar confuso el concepto de modelo entidad-
relación vs modelo relacional
• Quizás porque ambos comparten casi las mismas
palabras.
• El modelo relacional es crear un "esquema" (schema),
lo cual consiste de un conjunto de "tablas" que
representan "relaciones", relaciones entre los datos.
En este esquema será la transformación del esquema
E-R a un esquema más cercano a la implementación
en una base de datos.
Conceptos presentes:
Tablas.
Atributos.
Esquemas.
Tuplas.
Dominios.
Tablas: Estas son muy parecida a las entidades que
se tenían en el modelo E-R, pero no son estrictamente
entidades, estas tablas podrían ser representaciones
de algunas de las relaciones del modelo E-R.
Atributos: Los atributos del modelo E-R se
transforman ahora en las columnas de cada una
de estas tablas.
Esquema: Es el conjunto entre las tablas y los
atributos. Película (título, año, duración, tipo)
Tupla: Cada fila o registro o elemento, se conocerá
como una tupla.
Dominio: Este concepto es muy parecido al que
se vio como Dominio en el modelo E-R.
Llave primaria: Uno a varios atributos que
identifican una tupla del resto.
Llave ajena: También conocida como llave
foránea, llave extranjera. Es un tributo o varios
que se encarga de relacionar una tabla con otra.
Título Año Tipo Duración
Star Wars 1977 color 124
Lord of ring 2001 color 133
Harry potter 2010 3D 107
Películas
E-R R Condición
Entidad Tabla Siempre
Relación No se representa Cardinalidad: 1:M
Relación No se representa Cardinalidad: 1:1
Relación Tabla Cardinalidad: M:N
Atributo Tabla Si es multivalorado
Reglas básicas.
Ubicación de los atributos.
R
E2
E1
1 : 1
A1
A2
A5
A6
A1 A2
A5 A6
A1 A5 A7
A5
A7
A7
A1 A5 A7
Ubicación de los atributos.
R
E2
E1
1 : M
A1
A2
A5
A6
A1 A2
A5 A6 A1
A7
A7
Ubicación de los atributos.
R
E2
E1
M : N
A1
A2
A5
A6
A1 A2
A5 A6
A1 A5 A7
A7
Ubicación de los atributos en generalización.
Persona
Nombre
ES
Empleados Cliente
Idp
Edad
Idp
Idp Nombre Edad
Salario
Crédito
Idp Salario
Idp Crédito
Solución 1:
Ubicación de los atributos en generalización.
Persona
Nombre
ES
Empleados Cliente
Idp
Edad
Idp
Salario
Crédito
Idp Salario Nombre Edad
Idp Crédito Nombre Edad
Solución 2:
Ubicación de los atributos en Especialización.
#Cuenta descubierto
#Cuenta Saldo
#Cuenta Tipo interés
Ubicación de los atributos.
Id nomb
persona
id
nomb
A3
tel
id tel
Ubicación de los atributos.
Id_prestamo
abona
Pagos
Préstamo
1 : M
Id prestamo
N pago
Importe
Fecha
Id_prestamo N_pago Importe Fecha
Ubicación de los atributos compuestos.
cliente
Id cliente
nombre
direccion
ciudad
barrio
Id_cliente nombre ciudad barrio
cliente
Ubicación de los atributos calculados.
cliente
Id cliente
nombre edad
Año
nacimiento
Id_cliente nombre Año nacimiento edad
cliente
Solución 1:
Id_cliente nombre Año nacimiento
cliente
Solución 2:
En la solución 2 la edad se calcula cada vez que
se necesita, en la solución 1 ya esta calculado.
Modelo ER a Relacional: Conceptos y Reglas para Transformación de Esquemas
Modelo ER a Relacional: Conceptos y Reglas para Transformación de Esquemas

Más contenido relacionado

Similar a Modelo ER a Relacional: Conceptos y Reglas para Transformación de Esquemas

Similar a Modelo ER a Relacional: Conceptos y Reglas para Transformación de Esquemas (20)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
modelo relacional
modelo relacionalmodelo relacional
modelo relacional
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Diseño Logico de Base de datos Relacionales
Diseño Logico de Base de datos RelacionalesDiseño Logico de Base de datos Relacionales
Diseño Logico de Base de datos Relacionales
 
Tema3 modelo relacional - pasaje a tablas
Tema3   modelo relacional - pasaje a tablasTema3   modelo relacional - pasaje a tablas
Tema3 modelo relacional - pasaje a tablas
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacional
 
BASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdfBASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdf
 
Tema2 bases dedatosrelacional
Tema2 bases dedatosrelacionalTema2 bases dedatosrelacional
Tema2 bases dedatosrelacional
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
5 modelo relacional
5 modelo relacional5 modelo relacional
5 modelo relacional
 
Fundamentos de Sistemas de Base de Datos (Capítulo 7 y 8)
Fundamentos de Sistemas de Base de Datos (Capítulo 7 y 8)Fundamentos de Sistemas de Base de Datos (Capítulo 7 y 8)
Fundamentos de Sistemas de Base de Datos (Capítulo 7 y 8)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo E-R "Equipo Porchas"
Modelo E-R "Equipo Porchas"Modelo E-R "Equipo Porchas"
Modelo E-R "Equipo Porchas"
 
Modelo Entida- Relacion
Modelo Entida- RelacionModelo Entida- Relacion
Modelo Entida- Relacion
 
Modelo relacional2
Modelo relacional2Modelo relacional2
Modelo relacional2
 
MODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdf
 

Último

ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (20)

ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Modelo ER a Relacional: Conceptos y Reglas para Transformación de Esquemas

  • 1.
  • 2. Mundo real Modelo E-R Modelo Relacional Base de datos
  • 3. Puede resultar confuso el concepto de modelo entidad- relación vs modelo relacional • Quizás porque ambos comparten casi las mismas palabras. • El modelo relacional es crear un "esquema" (schema), lo cual consiste de un conjunto de "tablas" que representan "relaciones", relaciones entre los datos.
  • 4. En este esquema será la transformación del esquema E-R a un esquema más cercano a la implementación en una base de datos. Conceptos presentes: Tablas. Atributos. Esquemas. Tuplas. Dominios.
  • 5. Tablas: Estas son muy parecida a las entidades que se tenían en el modelo E-R, pero no son estrictamente entidades, estas tablas podrían ser representaciones de algunas de las relaciones del modelo E-R. Atributos: Los atributos del modelo E-R se transforman ahora en las columnas de cada una de estas tablas. Esquema: Es el conjunto entre las tablas y los atributos. Película (título, año, duración, tipo)
  • 6. Tupla: Cada fila o registro o elemento, se conocerá como una tupla. Dominio: Este concepto es muy parecido al que se vio como Dominio en el modelo E-R. Llave primaria: Uno a varios atributos que identifican una tupla del resto. Llave ajena: También conocida como llave foránea, llave extranjera. Es un tributo o varios que se encarga de relacionar una tabla con otra.
  • 7. Título Año Tipo Duración Star Wars 1977 color 124 Lord of ring 2001 color 133 Harry potter 2010 3D 107 Películas
  • 8. E-R R Condición Entidad Tabla Siempre Relación No se representa Cardinalidad: 1:M Relación No se representa Cardinalidad: 1:1 Relación Tabla Cardinalidad: M:N Atributo Tabla Si es multivalorado Reglas básicas.
  • 9. Ubicación de los atributos. R E2 E1 1 : 1 A1 A2 A5 A6 A1 A2 A5 A6 A1 A5 A7 A5 A7 A7
  • 10. A1 A5 A7 Ubicación de los atributos. R E2 E1 1 : M A1 A2 A5 A6 A1 A2 A5 A6 A1 A7 A7
  • 11. Ubicación de los atributos. R E2 E1 M : N A1 A2 A5 A6 A1 A2 A5 A6 A1 A5 A7 A7
  • 12. Ubicación de los atributos en generalización. Persona Nombre ES Empleados Cliente Idp Edad Idp Idp Nombre Edad Salario Crédito Idp Salario Idp Crédito Solución 1:
  • 13. Ubicación de los atributos en generalización. Persona Nombre ES Empleados Cliente Idp Edad Idp Salario Crédito Idp Salario Nombre Edad Idp Crédito Nombre Edad Solución 2:
  • 14. Ubicación de los atributos en Especialización. #Cuenta descubierto #Cuenta Saldo #Cuenta Tipo interés
  • 15. Ubicación de los atributos. Id nomb persona id nomb A3 tel id tel
  • 16. Ubicación de los atributos. Id_prestamo abona Pagos Préstamo 1 : M Id prestamo N pago Importe Fecha Id_prestamo N_pago Importe Fecha
  • 17. Ubicación de los atributos compuestos. cliente Id cliente nombre direccion ciudad barrio Id_cliente nombre ciudad barrio cliente
  • 18. Ubicación de los atributos calculados. cliente Id cliente nombre edad Año nacimiento Id_cliente nombre Año nacimiento edad cliente Solución 1: Id_cliente nombre Año nacimiento cliente Solución 2: En la solución 2 la edad se calcula cada vez que se necesita, en la solución 1 ya esta calculado.