SlideShare una empresa de Scribd logo
Base de Datos II
Tics 3-2
Reyes Gaxiola Elder Alberto
Morales Mojica Jesús Humberto
Proceso de Transformación
de E/R a Modelo Relacional
 Las Tres Reglas Básicas para convertir un esquema en el
modelo E/R al relacional son las siguientes:
 Todo tipo de entidad se convierte en una relación.
 Todo tipo de relación M:M (muchos a muchos) se transforma en
una relación.
 Para todo tipo de relación 1:M se realiza lo que se denomina
propagación de clave ( regla general), o se crea una nueva
relación.
Debido a que el modelo relacional no distingue entre entidades y
relacionales, ambos conceptos deben representarse mediante
relaciones. Esto implica una perdida de semántica con respecto al
esquema de E/R:
 Las relaciones M:M no se distinguen de las entidades (ambas se
transforman a tablas).
 Las 1:M se suelen representar mediante una programación de clave,
desapareciendo incluso el nombre de la relación.
Transformación de Entidades:
 Cada tipo de entidad se convierte en una tabla.
 La tabla se llamara igual que el tipo de entidad de donde
proviene.
Transformación de Atributos y Entidades:
 Cada atributo de una entidad se transforma en una columna de la
tabla a la que ha dado lugar la entidad.
Transformación de Atributos de Entidades:
 Atributos Identificadores .
 Los atributos que son identificadores principales pasan a formar la clave
primaria de la tabla.
 Atributos Identificadores Alternativos.
 Se les domina mediante una clausula denominada UNIQUE.
 Atributos No Identificadores
 Se representan solo como columnas de la tabla correspondiente.
http://es.slideshare.net/SergioRios/unidad-5-transformacin-er-a-
relacional-normalizacin
 Transformación de Atributos de Entidades:
 Atributos Multivaluados:
 Puesto que el modelo relacional no permite dominios Multivaluados,
deberá crearse una nueva tabla cuyos únicos atributos (y clave primaria)
será la concatenación de la clave primaria de la entidad original y el
atributo Multivaluados.
 Además, se debe de crear una clave ajena referenciado a la tabla
primaria.
 Biografia:

Más contenido relacionado

La actualidad más candente

Modelo relacional ex
Modelo relacional  exModelo relacional  ex
Modelo relacional ex
Jairo Augusto Arboleda
 
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSINTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
itsl
 
Modelo entidad
Modelo entidadModelo entidad
G dbdd
G dbddG dbdd
G dbdd
domynicjorge
 
Mer
MerMer
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Sergio Sanchez
 
Integridad de base de datos
Integridad de base de datosIntegridad de base de datos
Integridad de base de datos
Miguel Angel Rivera Robledo
 
Clave foránea
Clave foráneaClave foránea
Clave foránea
miranda271999
 
Bases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalBases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacional
Videoconferencias UTPL
 
Modelos de datos orientada a objetos
Modelos de datos orientada a objetosModelos de datos orientada a objetos
Modelos de datos orientada a objetos
Sonia Sabando
 
Clase
ClaseClase
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
John Bonilla
 
Presentacion diagrama
Presentacion diagramaPresentacion diagrama
Presentacion diagrama
elcojo
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
KareliaRivas
 
Presentacion diagrama
Presentacion diagramaPresentacion diagrama
Presentacion diagrama
elcojo
 

La actualidad más candente (15)

Modelo relacional ex
Modelo relacional  exModelo relacional  ex
Modelo relacional ex
 
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSINTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
G dbdd
G dbddG dbdd
G dbdd
 
Mer
MerMer
Mer
 
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
 
Integridad de base de datos
Integridad de base de datosIntegridad de base de datos
Integridad de base de datos
 
Clave foránea
Clave foráneaClave foránea
Clave foránea
 
Bases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalBases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacional
 
Modelos de datos orientada a objetos
Modelos de datos orientada a objetosModelos de datos orientada a objetos
Modelos de datos orientada a objetos
 
Clase
ClaseClase
Clase
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Presentacion diagrama
Presentacion diagramaPresentacion diagrama
Presentacion diagrama
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Presentacion diagrama
Presentacion diagramaPresentacion diagrama
Presentacion diagrama
 

Similar a Modelo E/R a Modelos Relacional

Base de Datos
Base de DatosBase de Datos
Base de Datos
BelnCevallos
 
Clase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MRClase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MR
José Ricardo Tillero Giménez
 
UD3_4Presentación.ppsx
UD3_4Presentación.ppsxUD3_4Presentación.ppsx
UD3_4Presentación.ppsx
ISABELCANOVAS1
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
Henry Torres
 
Unidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BDUnidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BD
lissette_torrealba
 
Modelo relacional2
Modelo relacional2Modelo relacional2
Modelo relacional2
María Luisa Velasco
 
4. diseño logico. relacional
4. diseño logico. relacional4. diseño logico. relacional
4. diseño logico. relacional
Galo Anzules
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
Alba Miranda
 
MER-MR Reglas e.pdf
MER-MR Reglas e.pdfMER-MR Reglas e.pdf
MER-MR Reglas e.pdf
sergiochirinos5
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
Natalia Ludeña
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
omarzon
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
UTN
 
Base de datos
Base de datosBase de datos
Base de datos
marcia666
 
Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16
Fabricio Sanchez
 
Normalizacion db
Normalizacion db Normalizacion db
Normalizacion db
josecuartas
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
josecuartas
 
Transformacion de relaciones
Transformacion de relacionesTransformacion de relaciones
Transformacion de relaciones
Memo Wars
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
AnthonyLeonRuiz
 
Modo relacional
Modo relacionalModo relacional
Paralelo2 mayra alcivar
Paralelo2  mayra alcivarParalelo2  mayra alcivar
Paralelo2 mayra alcivar
Peshosha43
 

Similar a Modelo E/R a Modelos Relacional (20)

Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Clase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MRClase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MR
 
UD3_4Presentación.ppsx
UD3_4Presentación.ppsxUD3_4Presentación.ppsx
UD3_4Presentación.ppsx
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Unidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BDUnidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BD
 
Modelo relacional2
Modelo relacional2Modelo relacional2
Modelo relacional2
 
4. diseño logico. relacional
4. diseño logico. relacional4. diseño logico. relacional
4. diseño logico. relacional
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
MER-MR Reglas e.pdf
MER-MR Reglas e.pdfMER-MR Reglas e.pdf
MER-MR Reglas e.pdf
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
 
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
 
Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16
 
Normalizacion db
Normalizacion db Normalizacion db
Normalizacion db
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Transformacion de relaciones
Transformacion de relacionesTransformacion de relaciones
Transformacion de relaciones
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
 
Modo relacional
Modo relacionalModo relacional
Modo relacional
 
Paralelo2 mayra alcivar
Paralelo2  mayra alcivarParalelo2  mayra alcivar
Paralelo2 mayra alcivar
 

Último

Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdfProjecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Festibity
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
Manuel Diaz
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 

Último (20)

Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdfProjecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 

Modelo E/R a Modelos Relacional

  • 1. Base de Datos II Tics 3-2 Reyes Gaxiola Elder Alberto Morales Mojica Jesús Humberto
  • 2. Proceso de Transformación de E/R a Modelo Relacional
  • 3.  Las Tres Reglas Básicas para convertir un esquema en el modelo E/R al relacional son las siguientes:  Todo tipo de entidad se convierte en una relación.  Todo tipo de relación M:M (muchos a muchos) se transforma en una relación.  Para todo tipo de relación 1:M se realiza lo que se denomina propagación de clave ( regla general), o se crea una nueva relación.
  • 4. Debido a que el modelo relacional no distingue entre entidades y relacionales, ambos conceptos deben representarse mediante relaciones. Esto implica una perdida de semántica con respecto al esquema de E/R:  Las relaciones M:M no se distinguen de las entidades (ambas se transforman a tablas).  Las 1:M se suelen representar mediante una programación de clave, desapareciendo incluso el nombre de la relación.
  • 5. Transformación de Entidades:  Cada tipo de entidad se convierte en una tabla.  La tabla se llamara igual que el tipo de entidad de donde proviene. Transformación de Atributos y Entidades:  Cada atributo de una entidad se transforma en una columna de la tabla a la que ha dado lugar la entidad.
  • 6. Transformación de Atributos de Entidades:  Atributos Identificadores .  Los atributos que son identificadores principales pasan a formar la clave primaria de la tabla.  Atributos Identificadores Alternativos.  Se les domina mediante una clausula denominada UNIQUE.  Atributos No Identificadores  Se representan solo como columnas de la tabla correspondiente.
  • 8.  Transformación de Atributos de Entidades:  Atributos Multivaluados:  Puesto que el modelo relacional no permite dominios Multivaluados, deberá crearse una nueva tabla cuyos únicos atributos (y clave primaria) será la concatenación de la clave primaria de la entidad original y el atributo Multivaluados.  Además, se debe de crear una clave ajena referenciado a la tabla primaria.