SlideShare una empresa de Scribd logo
1 de 19
Sistemas de
Bases de Datos I
Tema: Pasaje a Tablas
Presentación del tema
Material: edutech5.webnode.es
Practico: Practico 3 – Modelo de Datos Relacional
Docente: Téc. R/C Alvaro Loustau
Fuente: . Elmasri, R. and Navathe, S. (1989). Fundamentals of
database systems. 1st ed. Redwood City, Calif.:
Benjamin/Cummings.
. https://eva.fing.edu.uy/course/view.php?id=330
Entidad
• Por cada entidad se crea una tabla.
• Por cada atributo simple, se crea un atributo en la tabla
PERSONAL(cédula, edad,
ciudad, calle, numero)
Personal
Dirección
Edad
Ciudad
Calle
numero
Cédula
Entidad Débil
• Por cada entidad débil se crea una tabla.
• Se procede con los atributos igual que para las entidades.
• Se incluyen como atributos los de la clave primaria de la tabla que
representa a la entidad “fuerte”
HOSPITALES
(nombre, dirección,
teléfono)
SALAS
(nombreHospital,
nombreSala,
cantCamas)
Hospitales SalasTienen
N
1
DirecciónNombre Teléfono
nombreSala CantCamas
Atributo Compuesto y Multivaluado
• Se indica la lista de los
atributos que lo componen
Persona (CId, nombre, calle, número, esquina)
Cliente (CId, nombre, teléfono*)
Se mantiene igual
Cliente
teléfono*
nombre
CId
Persona
Dirección
nombre
esquina
Calle
numero
CId
Relaciones
• La relación entre las entidades se representa a través de una tabla, en
general.
• Esta tabla está conformada por los atributos determinantes de las
entidades vinculadas en la relación.
El atributo determinante de la relación depende de la
cardinalidad de la misma.
R (A1, B1)
A
A1
A2
A3
B
B1
R B2
Relación N a N
A (A1, A2, A3)
B (B1, B2)
R (A1, B1)
A
A1
A2
A3
B
B1
R
B2
N N
Relación N a 1
A (A1, A2, A3)
B (B1, B2)
R (A1, B1)
A
A1
A2
A3
B
B1
R
B2
N 1
Relación N a 1 (Con Totalidad del lado de N)
A
A1
A2
A3
B
B1
R
B2
N 1
La relación R, se
representa en la
entidad A
A hereda la clave de B
A (A1, A2, A3, B1)
Relación N a 1 (Con Totalidad del lado de 1)
A
A1
A2
A3
B
B1
R
B2
N 1
Para este caso, la TOTALIDAD
no afecta la tabla de relación
A (A1, A2, A3)
R (B1, A1)
B (B1, B2)
Relaciones Binarias 1 a 1
A (A1, A2, A3)
B (B1, B2)
R (A1, B1)
A
A1
A2
A3
B
B1
R
B2
1 1
Para este tipo de relación, en la tabla que represente a la misma
deberemos elegir una de las claves de las entidades para que sea clave
de la relación
Relaciones Binarias 1 a 1 (Con totalidad)
A (A1, A2, A3)
B (B1, B2, A1)
A
A1
A2
A3
B
B1
R
B2
1 1
Para este caso, la relación R se representa en la entidad B
Relaciones Ternarias
R (A1, B1, C1)
A
A1
A2
A3
B
B1
R
B2
Depende de la realidad
para determinar el o los
atributos de la relación
C C1
C2
N N
N
Autorrelación
A ( A1, A2 )
R (Es, Está) A
R
N N
A1 A2
Está
Es
Agregación
A (A1, A2)
B (B1, B2)
A-B (A1, B1)
Recordemos que en el MER el operador de agregación transforma a las
Relaciones en entidades
A BA-B
C A-B-C
1N
N
N
C (C1, C2)
A-B-C (C1, A1 )
A1 A2 B1 B2
C1 C2
Categorización
• Para el pasaje a tablas de una categorización hay varias
formas y depende mucho de la realidad que estemos
manejando.
• En este curso trabajaremos con dos métodos:
• Una tabla por cada entidad
• Una sola tabla (la de la entidad madre)
Categorización
• Una tabla para la entidad madre
• Una tabla por cada sub-entidad con referencia a la entidad madre
Funcionarios
Chofer Admin. Técnicos
Funcionarios(cedula, nombre)
Chofer (cedulaFunc, Categoría)
Admin (cedulaFunc)
Técnicos (cedulaFunc, Especialidad)
Cedula
nombre
Categoría Especialidad
Categorización
Cuando las categorías no tienen relaciones ni atributos
Funcionario
ES
Funcionario (CI, Nombre, Edad, ES)
Ha seguir con el
practico III

Más contenido relacionado

La actualidad más candente

Modelo entidad relación BD Matriculas
Modelo entidad relación BD MatriculasModelo entidad relación BD Matriculas
Modelo entidad relación BD MatriculasEmerson Garay
 
Ejercicios interbloqueo
Ejercicios interbloqueoEjercicios interbloqueo
Ejercicios interbloqueoEdgar Farias
 
Arquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositórioArquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositóriorehoscript
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
3 modelo er
3 modelo er3 modelo er
3 modelo erramume69
 
Modelo objeto semántico
Modelo objeto semánticoModelo objeto semántico
Modelo objeto semánticoReicerBlanco
 
1.1. impacto de las telecomunicaciones
1.1. impacto de las telecomunicaciones1.1. impacto de las telecomunicaciones
1.1. impacto de las telecomunicacionesJorge Carrillo
 
Casos de estudio de cpu reales
Casos de estudio de cpu realesCasos de estudio de cpu reales
Casos de estudio de cpu realesKikivan Cortez
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rSebastian Perez
 
Algebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosAlgebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosJosepSalvadorSotoObregon
 
Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.Noel Ruiz Gimenez
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Transformacion de relaciones
Transformacion de relacionesTransformacion de relaciones
Transformacion de relacionesMemo Wars
 

La actualidad más candente (20)

Modelo entidad relación BD Matriculas
Modelo entidad relación BD MatriculasModelo entidad relación BD Matriculas
Modelo entidad relación BD Matriculas
 
Ejercicios interbloqueo
Ejercicios interbloqueoEjercicios interbloqueo
Ejercicios interbloqueo
 
Arquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositórioArquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositório
 
Clase 11 uml_casos_de_uso
Clase 11 uml_casos_de_usoClase 11 uml_casos_de_uso
Clase 11 uml_casos_de_uso
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
3 modelo er
3 modelo er3 modelo er
3 modelo er
 
Modelo objeto semántico
Modelo objeto semánticoModelo objeto semántico
Modelo objeto semántico
 
Diagram clases
Diagram clasesDiagram clases
Diagram clases
 
1.1. impacto de las telecomunicaciones
1.1. impacto de las telecomunicaciones1.1. impacto de las telecomunicaciones
1.1. impacto de las telecomunicaciones
 
Casos de estudio de cpu reales
Casos de estudio de cpu realesCasos de estudio de cpu reales
Casos de estudio de cpu reales
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e r
 
Casos de Uso en UML
Casos de Uso en UMLCasos de Uso en UML
Casos de Uso en UML
 
3.creacion de componentes visuales
3.creacion de componentes visuales3.creacion de componentes visuales
3.creacion de componentes visuales
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguaje Acme
Lenguaje AcmeLenguaje Acme
Lenguaje Acme
 
Algebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datosAlgebra relacional fundamentos de base de datos
Algebra relacional fundamentos de base de datos
 
09 bases de datos. practica
09 bases de datos. practica09 bases de datos. practica
09 bases de datos. practica
 
Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Transformacion de relaciones
Transformacion de relacionesTransformacion de relaciones
Transformacion de relaciones
 

Similar a Tema3 modelo relacional - pasaje a tablas

Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxEverPadillaVanegas2
 
Propuesto por chen a mediados de los años
Propuesto por chen a mediados de los añosPropuesto por chen a mediados de los años
Propuesto por chen a mediados de los añosJeison Gualteros
 
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 RelacionalesRobert Rodriguez
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura jJonathaLaura
 
Segunda parte base de datos.
Segunda parte base de datos.Segunda parte base de datos.
Segunda parte base de datos.Kamilo970
 
4DOCModelo_Relacional.pptx
4DOCModelo_Relacional.pptx4DOCModelo_Relacional.pptx
4DOCModelo_Relacional.pptxEdwinEdwin66
 
Estadistica descriptiva 1
Estadistica descriptiva 1Estadistica descriptiva 1
Estadistica descriptiva 1Roberto Castro
 
Estadistica desciptiva 1
Estadistica desciptiva 1Estadistica desciptiva 1
Estadistica desciptiva 1Roberto Castro
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacionalrmonago
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datosJeckson Loza
 
Bases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalBases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalCarlos Castillo (ChaTo)
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacionLuis Lucho
 

Similar a Tema3 modelo relacional - pasaje a tablas (20)

Presentacion pasaje a tablas
Presentacion pasaje a tablasPresentacion pasaje a tablas
Presentacion pasaje a tablas
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Propuesto por chen a mediados de los años
Propuesto por chen a mediados de los añosPropuesto por chen a mediados de los años
Propuesto por chen a mediados de los años
 
Modelo relacional
Modelo relacionalModelo relacional
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
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
2012 er pasaje-a-tablas
2012 er pasaje-a-tablas2012 er pasaje-a-tablas
2012 er pasaje-a-tablas
 
Segunda parte base de datos.
Segunda parte base de datos.Segunda parte base de datos.
Segunda parte base de datos.
 
4DOCModelo_Relacional.pptx
4DOCModelo_Relacional.pptx4DOCModelo_Relacional.pptx
4DOCModelo_Relacional.pptx
 
Base de datos
Base de datosBase de datos
Base de datos
 
01
0101
01
 
Estadistica descriptiva 1
Estadistica descriptiva 1Estadistica descriptiva 1
Estadistica descriptiva 1
 
Estadistica desciptiva 1
Estadistica desciptiva 1Estadistica desciptiva 1
Estadistica desciptiva 1
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacional
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Bases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalBases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacional
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Más de Alvaro Loustau

Análisis sobre modelos avanzados para el desarrollo de software.pptx
Análisis sobre modelos avanzados para el desarrollo de software.pptxAnálisis sobre modelos avanzados para el desarrollo de software.pptx
Análisis sobre modelos avanzados para el desarrollo de software.pptxAlvaro Loustau
 
Estudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdf
Estudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdfEstudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdf
Estudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdfAlvaro Loustau
 
NUEVO_Folleto_Paln_de_Estudios_2019.pdf
NUEVO_Folleto_Paln_de_Estudios_2019.pdfNUEVO_Folleto_Paln_de_Estudios_2019.pdf
NUEVO_Folleto_Paln_de_Estudios_2019.pdfAlvaro Loustau
 
Tema4 algebra relacional
Tema4   algebra relacionalTema4   algebra relacional
Tema4 algebra relacionalAlvaro Loustau
 
Tema3 modelo relacional - normalización
Tema3   modelo relacional - normalizaciónTema3   modelo relacional - normalización
Tema3 modelo relacional - normalizaciónAlvaro Loustau
 
Tema3 modelo relacional
Tema3   modelo relacionalTema3   modelo relacional
Tema3 modelo relacionalAlvaro Loustau
 
Tema2 conceptos de calidad en el modelado
Tema2   conceptos de calidad en el modeladoTema2   conceptos de calidad en el modelado
Tema2 conceptos de calidad en el modeladoAlvaro Loustau
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relaciónAlvaro Loustau
 

Más de Alvaro Loustau (15)

Análisis sobre modelos avanzados para el desarrollo de software.pptx
Análisis sobre modelos avanzados para el desarrollo de software.pptxAnálisis sobre modelos avanzados para el desarrollo de software.pptx
Análisis sobre modelos avanzados para el desarrollo de software.pptx
 
Estudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdf
Estudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdfEstudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdf
Estudio para el desarrollo de un modelo de simulacion para Centro Logistico.pdf
 
NUEVO_Folleto_Paln_de_Estudios_2019.pdf
NUEVO_Folleto_Paln_de_Estudios_2019.pdfNUEVO_Folleto_Paln_de_Estudios_2019.pdf
NUEVO_Folleto_Paln_de_Estudios_2019.pdf
 
Tema5 sql - ql
Tema5   sql - qlTema5   sql - ql
Tema5 sql - ql
 
Tema5 sql - dml
Tema5   sql - dmlTema5   sql - dml
Tema5 sql - dml
 
Tema4 algebra relacional
Tema4   algebra relacionalTema4   algebra relacional
Tema4 algebra relacional
 
Tema5 sql - ddl
Tema5   sql - ddlTema5   sql - ddl
Tema5 sql - ddl
 
Tema3 modelo relacional - normalización
Tema3   modelo relacional - normalizaciónTema3   modelo relacional - normalización
Tema3 modelo relacional - normalización
 
Tema3 modelo relacional
Tema3   modelo relacionalTema3   modelo relacional
Tema3 modelo relacional
 
Tema2 conceptos de calidad en el modelado
Tema2   conceptos de calidad en el modeladoTema2   conceptos de calidad en el modelado
Tema2 conceptos de calidad en el modelado
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relación
 
Tema1 fundamentos
Tema1   fundamentosTema1   fundamentos
Tema1 fundamentos
 
Tema1 introduccion
Tema1   introduccionTema1   introduccion
Tema1 introduccion
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Validación de datos
Validación de datosValidación de datos
Validación de datos
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
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.pdfMaritzaRetamozoVera
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
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.pptxdkmeza
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
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...JAVIER SOLIS NOYOLA
 
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 dstEphaniiie
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
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.pdfPaolaRopero2
 
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.pdfenelcielosiempre
 
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 FFUCVGiustinoAdesso1
 

Último (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
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
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
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...
 
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
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
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
 
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
 
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
 

Tema3 modelo relacional - pasaje a tablas

  • 2. Tema: Pasaje a Tablas Presentación del tema Material: edutech5.webnode.es Practico: Practico 3 – Modelo de Datos Relacional Docente: Téc. R/C Alvaro Loustau Fuente: . Elmasri, R. and Navathe, S. (1989). Fundamentals of database systems. 1st ed. Redwood City, Calif.: Benjamin/Cummings. . https://eva.fing.edu.uy/course/view.php?id=330
  • 3. Entidad • Por cada entidad se crea una tabla. • Por cada atributo simple, se crea un atributo en la tabla PERSONAL(cédula, edad, ciudad, calle, numero) Personal Dirección Edad Ciudad Calle numero Cédula
  • 4. Entidad Débil • Por cada entidad débil se crea una tabla. • Se procede con los atributos igual que para las entidades. • Se incluyen como atributos los de la clave primaria de la tabla que representa a la entidad “fuerte” HOSPITALES (nombre, dirección, teléfono) SALAS (nombreHospital, nombreSala, cantCamas) Hospitales SalasTienen N 1 DirecciónNombre Teléfono nombreSala CantCamas
  • 5. Atributo Compuesto y Multivaluado • Se indica la lista de los atributos que lo componen Persona (CId, nombre, calle, número, esquina) Cliente (CId, nombre, teléfono*) Se mantiene igual Cliente teléfono* nombre CId Persona Dirección nombre esquina Calle numero CId
  • 6. Relaciones • La relación entre las entidades se representa a través de una tabla, en general. • Esta tabla está conformada por los atributos determinantes de las entidades vinculadas en la relación. El atributo determinante de la relación depende de la cardinalidad de la misma. R (A1, B1) A A1 A2 A3 B B1 R B2
  • 7. Relación N a N A (A1, A2, A3) B (B1, B2) R (A1, B1) A A1 A2 A3 B B1 R B2 N N
  • 8. Relación N a 1 A (A1, A2, A3) B (B1, B2) R (A1, B1) A A1 A2 A3 B B1 R B2 N 1
  • 9. Relación N a 1 (Con Totalidad del lado de N) A A1 A2 A3 B B1 R B2 N 1 La relación R, se representa en la entidad A A hereda la clave de B A (A1, A2, A3, B1)
  • 10. Relación N a 1 (Con Totalidad del lado de 1) A A1 A2 A3 B B1 R B2 N 1 Para este caso, la TOTALIDAD no afecta la tabla de relación A (A1, A2, A3) R (B1, A1) B (B1, B2)
  • 11. Relaciones Binarias 1 a 1 A (A1, A2, A3) B (B1, B2) R (A1, B1) A A1 A2 A3 B B1 R B2 1 1 Para este tipo de relación, en la tabla que represente a la misma deberemos elegir una de las claves de las entidades para que sea clave de la relación
  • 12. Relaciones Binarias 1 a 1 (Con totalidad) A (A1, A2, A3) B (B1, B2, A1) A A1 A2 A3 B B1 R B2 1 1 Para este caso, la relación R se representa en la entidad B
  • 13. Relaciones Ternarias R (A1, B1, C1) A A1 A2 A3 B B1 R B2 Depende de la realidad para determinar el o los atributos de la relación C C1 C2 N N N
  • 14. Autorrelación A ( A1, A2 ) R (Es, Está) A R N N A1 A2 Está Es
  • 15. Agregación A (A1, A2) B (B1, B2) A-B (A1, B1) Recordemos que en el MER el operador de agregación transforma a las Relaciones en entidades A BA-B C A-B-C 1N N N C (C1, C2) A-B-C (C1, A1 ) A1 A2 B1 B2 C1 C2
  • 16. Categorización • Para el pasaje a tablas de una categorización hay varias formas y depende mucho de la realidad que estemos manejando. • En este curso trabajaremos con dos métodos: • Una tabla por cada entidad • Una sola tabla (la de la entidad madre)
  • 17. Categorización • Una tabla para la entidad madre • Una tabla por cada sub-entidad con referencia a la entidad madre Funcionarios Chofer Admin. Técnicos Funcionarios(cedula, nombre) Chofer (cedulaFunc, Categoría) Admin (cedulaFunc) Técnicos (cedulaFunc, Especialidad) Cedula nombre Categoría Especialidad
  • 18. Categorización Cuando las categorías no tienen relaciones ni atributos Funcionario ES Funcionario (CI, Nombre, Edad, ES)
  • 19. Ha seguir con el practico III