Download - Practica Nro 1 Bd
-
Base de Datos
-
Entregar en forma impresa
1. Describa los fundamentos matemticos queutiliz J.F.Codd para formular las Bases de Datos Relacionales.
2. Proponga y explique con un ejemplo unarelacin instantnea virtual horizontal.
3. Proponga un ejemplo donde se muestre una llave fornea compuesta.
-
Cod_V Ttulo Gnero Ubicacin Sucursal
V10 Matrix Accin 20 Oeste
V12 El Aro Terror 20 Oeste
V14 Wars Comedia 10 Oeste
V15 Mrs. Smith Accin 11 Oeste
Videos (Lista de videos ubicados en la sucursal Oeste)
Alquilados (.- Lista de videos alquilados por Juan Medina)
Cod_V Ttulo Gnero Ubicacin Sucursal
V15 Mrs. Smith Accin 11 Oeste
V19 El nico Accin 22 Este
V12 El Aro Terror 20 Oeste
V25 The Net Suspenso 12 Central
V80 El da D Suspenso 12 Central
4.DADA LAS SIGUIENTES RELACIONES:
-
Resolver paso a paso:
A. Mostrar la relacin resultante de:
1. (Videos UNION alquilados) MINUS Videos .
2. (Videos INTERSECT alquilados) INTERSECT alquilados.
3. ((Alquilados MINUS Videos) UNION Alquilados) INTERSECT Videos.
B. Indicar a qu tipo de consulta responde los resultados obtenidos en el anterior punto.
-
BASE DE DATOS
-
Sean las tablas
6
S# SNOMBRE SITUACION CIUDAD
S1 Salazar 20 Londres
S2 Jaimes 10 Pars
S3 Bernal 30 Pars
S4 Corona 20 Londres
S5 Aldana 30 Atenas
P# PNOMBRE COLOR PESO CIUDAD
P1 Tuerca Rojo 12 Londres
P2 Perno Verde 17 Pars
P3 Birlo Azul 17 Roma
P4 Birlo Rojo 14 Londres
P5 Leva Azul 12 Pars
P6 Engrane Rojo 19 Londres
S (Proveedores)
P (Partes)
-
7S# P# CANT
S1 P1 300
S1 P2 200
S1 P3 400
S1 P4 200
S1 P5 100
S1 P6 100
S2 P1 300
S2 P2 400
S3 P3 200
S4 P2 200
S4 P4 300
S4 P5 400
SP (ENVIOS DE PARTES HECHOS POR PROVEEDORES)
SP
-
Resolver paso a paso
1.- Obtener los nombres de los proveedores que suministran la parte P2
((S JOIN SP) WHERE P# = P2) [ SNOMBRE
8
-
Resolver paso a paso
2.- Obtener los nombres de los proveedores que suministran por lo menos una parte roja
((( P WHERE COLOR = rojo ) [ P# JOIN SP ) [ S# JOIN S ) [ SNOMBRE
9
-
Resolver paso a paso
3.- Obtener los nombres de los proveedores que suministran todas las partes
((SP [ S#, P# DIVIDEBY P [ P# ) JOIN S ) [ SNOMBRE
.
10
-
Resolver paso a paso
4.- Obtener los nombres de los proveedores que no suministran la parte P2
( ( S [S# MINUS ( SP WHERE P# = P2 ) [S# ) JOIN S) [ SNOMBRE
5.- PROPONGA DOS CONSULTAS CON SU SOLUCION
11
-
BASE DE DATOS
-
CALCULO RELACIONAL
Realizar un resumen del Clculo Relacional (NO mayor a 3 hojas) y proponga los ejemplos necesarios.
FECHA DE ENTREGA PRIMER PARCIAL TODAS LAS PRACTICAS EN FORMATO IMPRESO