You are on page 1of 4

LGEBRA RELACIONAL

ANA SILVIA NEZ ACOSTA

HAROL BULA
TUTOR:

UNIVERSIDAD DE CRDOBA
FACULTAD DE CIENCIAS BSICAS E INGENIERAS
INGENIERA DE SISTEMAS
DISEO Y PROGRAMACION DE BASE DE DATOS
MONTERA CRDOBA
2010

TALLER
Realice las siguientes consultas, explicando paso a paso los resultados de las
operaciones que efectu.

1. Realizar una consulta que muestre el nombre de los clientes de


Medelln.
nombre ( ciudadcliente = Medelln (Tabla cliente) )

2. Obtener el nombre de los clientes de aquellos artculos de los que se


vendieron ms de 5 unidades.

nombrecliente

[ ( cantidad >5 (Tabla detalle factura) ) X Tabla cliente X Tabla


Factura]

3. Nombre de los clientes que no han comprado nada.

nombrecliente

( Tabla cliente) -

nombrecliente

( Tabla cliente X Tabla factura)

4. Nombre de los clientes que han comprado vveres.

R1 = (Tabla articulo.idarticulo = Tabla detallefactura.articuloid

Tabla

articulo.tipoarticulo = viveres (Tabla articulo x Tabla detallefactura)

R2 = (Tabla detallefactura.factura = Tabla factura.numero (Tabla


detallefacturaxR ))
1

nombrecliente ( Tabla cliente.idcliente = Tabla factura.clienteid(R2 x Tabla


cliente))

5. Nombre de los artculos comprados por un Marco Avilz.


R1= Tabla cliente.idcliente = Tabla factura.idcliente cliente nombrecliente =
Marco Avilez (TablaCliente)x Tabla Factura
R2= ( Tabla factura.numero = Tabla detalle factura.(R1 X Tabla detalle factura
(Tabla articulo.descripcion ( Tabla articulos.idarticulo = Tabla
detallefactura.articuloid (R2 x articulo)

6. Nombre de los clientes atendidos por Laura Ros.


R1 = tabla vendedor.idvendedor = Tabla factura.vendedorid Tabla
vendedor.nombrevendedor = Laura Rios (Tabla vendedor x Tabla factura)
R2 = Tabla factura.clienteid = Tabla cliente.idcliente(cliente x R 1)
nombrecliente(R2) (Tabla cliente)

7. Clientes que han pagado todas las facturas


R1= Tabla clientes x Tabla Factura

R3=(
R2=(

Tabla cliente.idcliente= Tabla Factura clienteid .R1


Tabla Factura .formapago (crdito).R2

R4= R2 R3
R5=(

Tabla Factura cliente.R4=clienteid(factura).R3)

R6= R4 R5
R7=( nombrecliente (R6))

8. Nombre del vendedor cuya factura es la de mayor precio


R1= Tabla vendedor x Tabla factura
R2=(
R3=(
R4=(
R5=(

idvendedor(Tabla vendedor)=vendedorid(Tabla factura)).R1


totalapagar > 1200000(Tabla factura)).R2
totalapagar > 1500000(Tabla factura)).R3
nombrevendedor(Tabla vendedor)).R4

9. Nombre del vendedor cuya ciudad sea la misma del vendedor

nombrecliente

[ (Tabla cliente)). (

ciudadcliente

(Tabla cliente) = ciudadvendedor

(Tabla vendedor) ). Tabla cliente x Tabla vendedor]

10. Nombre vendedor de las ventas a crdito.


[ Tabla vendedor.nombrevendedor(

Tabla factura.vendedorid = Tabla


vendedor.idvendedor factura.formadepago = credito (Tabla vendedor X
Tabla factura)) ]

You might also like