bases de datos 2020 - unt
TRANSCRIPT
![Page 1: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/1.jpg)
Bases de Datos
2020(Código de Materia: ECF)
Docentes:
Mag. Ing. Gustavo E. Juárez
Ing. Franco Menéndez
Ing. Cristian Lafuente
Guía de desarrollo TP N° 1 – Parte II
![Page 2: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/2.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Unidad 3:
Introducción. Modelo Relacional. Definición. Elementos del modelo. Dependencias
Funcionales. Construcción del Modelo de datos. Transformación del modelo Entidad -
Relación al modelo relacional. Propiedades de las relaciones. Claves primarias y ajenas
PROGRAMA
![Page 3: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/3.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Parte II
![Page 4: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/4.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de uno a uno
![Page 5: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/5.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Uno a Uno:
Dado un diagrama E/R con una relación uno a uno:
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
La conversión al modelo Relacional sería:
- Cada entidad corresponde a una tabla.
- Cada atributo corresponde a un campo dentro de la tabla.
- Se crea un atributo en una de las tablas que corresponde a la llave primaria de la otra.
Esa es la llave foránea dela relación.
![Page 6: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/6.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Uno a Uno:
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
Es indiferente crear la llave Foránea en cualquiera de las dos tablas.
![Page 7: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/7.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Ejemplo
El registro de los automóviles en el transito. Cada auto tiene un registro de
circulación y un registro de circulación pertenece a un auto.
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 8: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/8.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Ejemplo
El registro de los automóviles en el transito. Cada auto tiene un registro de
circulación y un registro de circulación pertenece a un auto.
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 9: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/9.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Uno a Uno:
AUTO
REGISTRO_CIRCULACION
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
Placa (PK) Color Marca Modelo
AD710XS Rojo Peugot 208
AC555CD Rojo Ford KA Sedan
Codigo (PK) Tipo Fecha Placa (FK)
123 Particular 10/08/2020 AD710XS
124 Particular 10/09/2020 AC555CD
![Page 10: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/10.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de uno a muchos
![Page 11: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/11.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Uno a Muchos:
Dado un diagrama E/R con una relación uno a muchos:
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
La conversión al modelo Relacional sería:
- Cada entidad corresponde a una tabla.
- Cada atributo corresponde a un campo dentro de la tabla.
- Se crea un atributo en la tabla que tiene la cardinalidad muchos, el cual debe ser el
atributo llave de la otra entidad. Esta llave sería la llave foránea.
![Page 12: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/12.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Uno a Muchos:
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 13: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/13.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Ejemplo
Se tiene el registro de todos los departamentos pertenecientes a las áreas de una
repartición publica. Cada departamento pertenece a una única área y una área
puede tener muchos departamentos.
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 14: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/14.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Ejemplo
Se tiene el registro de todos los departamentos pertenecientes a las áreas de una
repartición publica. Cada departamento pertenece a una única área y una área
puede tener muchos departamentos.
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 15: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/15.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Uno a Muchos:
AREA
DEPARTAMENTO
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
IdArea (PK) Nombre Encargado
154 Administrativa Jerez Pablo
155 Promoción Silvanis Maria
IdDepartamento
(PK)
Nombre TelInterno IdArea(FK)
1 Tesoreria 141 154
2 Eventos 140 155
3 Turismo Interno 139 155
4 Contaduria 111 154
5 Compras 120 154
![Page 16: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/16.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de muchos a muchos
![Page 17: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/17.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Muchos a Muchos:
Dado un diagrama E/R con una relación muchos a muchos:
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
La conversión al modelo Relacional sería:
- Cada entidad corresponde a una tabla.
- Cada atributo corresponde a un campo dentro de la tabla.
- Se crea una tercera tabla cuyo nombre es el nombre de la relación y cuyos atributos
corresponden a las llaves de las dos tablas de la relación más los atributos propios de la
relación.
![Page 18: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/18.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Muchos a Muchos:
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 19: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/19.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Ejemplo
Se tiene el registro de los libros de una biblioteca junto con los autores de cada
uno de ellos. Cada libro es escrito por uno o varios autores, mientras q a su vez
un autor puede escribir uno o varios libros.
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 20: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/20.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Ejemplo
Se tiene el registro de los libros de una biblioteca junto con los autores de cada
uno de ellos. Cada libro es escrito por uno o varios autores, mientras q a su vez
un autor puede escribir uno o varios libros.
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
![Page 21: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/21.jpg)
Bases de Datos 2020(Código de Materia: ECF)
Relación de Muchos a Muchos:
AUTOR
LIBRO
TRANSFORMACION DEL MODELO ENTIDAD RELACION
AL MODELO RELACIONAL
Codigo (PK) Nombre Nacionalidad
1 Jerez Pablo Argentino
2 Silvanis Maria Griega
3 Sue Barnes Norteamericana
Codigo(PK) Nombre Tomo Editorial
1 La mala hora 1 154
2 La hojarasca 140 155
3 Turismo
Internacional
139 155
4 Biologia 111 154
Codigo_Autor Codigo_Libro
1 1
2 1
1 3
2 2
3 4
ESCRIBE
![Page 22: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/22.jpg)
Bases de Datos 2020(Código de Materia: ECF)
EJERCICIO
![Page 23: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/23.jpg)
Bases de Datos 2020(Código de Materia: ECF)
EJERCICIO
![Page 24: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/24.jpg)
Bases de Datos 2020(Código de Materia: ECF)
EJERCICIO
![Page 25: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/25.jpg)
Bases de Datos 2020(Código de Materia: ECF)
EJERCICIO
![Page 26: Bases de Datos 2020 - UNT](https://reader035.vdocuments.co/reader035/viewer/2022071012/62c94629fda0d734cf1b1b90/html5/thumbnails/26.jpg)
Bases de Datos 2020(Código de Materia: ECF)
http://catedras.facet.unt.edu.ar/bd/
https://classroom.google.com/ Código de Clase: lcuklge
https://meet.google.com/iqc-hmvt-zbu TEORIA
https://meet.google.com/pua-fisd-pjf PRÁCTICA
https://www.facebook.com/liafacet/