Anda di halaman 1dari 13

Base de Datos

Entregar en forma impresa


Describa los fundamentos matemticos que
utiliz J.F.Codd para formular las Bases de
Datos Relacionales.
2. Proponga y explique con un ejemplo una
relacin instantnea virtual horizontal.
3. Proponga un ejemplo donde se muestre una
llave fornea compuesta.
1.

4.DADA LAS SIGUIENTES RELACIONES:

Videos (Lista de videos ubicados en la sucursal Oeste)


Cod_V
V10
V12
V14
V15

Ttulo
Matrix
El Aro
Wars
Mrs. Smith

Gnero
Accin
Terror
Comedia
Accin

Ubicacin
20
20
10
11

Sucursal
Oeste
Oeste
Oeste
Oeste

Alquilados (.- Lista de videos alquilados por Juan Medina)


Cod_V
V15
V19
V12
V25
V80

Ttulo
Mrs. Smith
El nico
El Aro
The Net
El da D

Gnero
Accin
Accin
Terror
Suspenso
Suspenso

Ubicacin
11
22
20
12
12

Sucursal
Oeste
Este
Oeste
Central
Central

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


S (Proveedores)
S#
S1
S2
S3
S4
S5

SNOMBRE
Salazar
Jaimes
Bernal
Corona
Aldana

SITUACION
20
10
30
20
30

CIUDAD
Londres
Pars
Pars
Londres
Atenas

P (Partes)
P#
P1
P2
P3
P4
P5
P6

PNOMBRE
Tuerca
Perno
Birlo
Birlo
Leva
Engrane

COLOR
Rojo
Verde
Azul
Rojo
Azul
Rojo

PESO
12
17
17
14
12
19

CIUDAD
Londres
Pars
Roma
Londres
Pars
Londres
6

SP (ENVIOS DE PARTES HECHOS POR


PROVEEDORES)
SP

S#
S1
S1
S1
S1
S1
S1
S2
S2
S3
S4
S4
S4

P#
P1
P2
P3
P4
P5
P6
P1
P2
P3
P2
P4
P5

CANT
300
200
400
200
100
100
300
400
200
200
300
400

Resolver paso a paso


1.- Obtener los nombres de los proveedores que
suministran la parte P2
((S JOIN SP) WHERE P# = P2) [ SNOMBRE

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

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

Anda mungkin juga menyukai