Banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (856 palavras )
  • Download(s) : 0
  • Publicado : 21 de março de 2013
Ler documento completo
Amostra do texto
Nome: Guilherme de Brito Iwasse Matrícula: 107532

Exercícios de Álgebra Relacional

1- π pro-descricao, vi-valor-unit, vi-quantidade (Produto|X|ItemVenda)
2- π pro-descricao,pro-preco-venda – pro-preco-compra (Produto)
3- PIV <- (Produto |X| Item venda)
V < - (PIV |X| Venda)
C < - (Cliente |X| V)
π pro-descrição (σ cliente = “Pedro”(C) )
4- PIV <- (Produto|X| ItemVenda)
PIVV <- (PIV |X| Venda)
π pro-descricao, vi-quantidade, vi-valor-unit (σ ven-data >= “01/02/2005” ^vem-data <= “29/02/2005” (PIVV))
5- VC <- (Venda |X| Cliente)
VCI<- (VC |X| ItemVenda)
VCIP <- (VCI |X| Produto)
π ven-codigo, cli-nome, vem-data, pro-descricao, vi-quantidade, vi-valor-unit, valor <- vi-quantidade * vi-valor-unit (σ ven-data >=“01/01/2005” ^vem-data <= “31/01/2005” (VCIP))
6- π ven-codigo, vem-data, valor = vi-quantidade * vi-valor-unit (Venda |X| ItemVenda)
7- CI <- (Cliente |X| Venda)
CIIV <- (CV |X| ItemVenda)count-distinct cli-codigo (CIIV)
8- Cliente ]X| Clibanco
9- max pro-preco-venda (Produto)
10- avg pro-preco-venda (Produto)
11- min cli-data-nasc (Cliente)
12- sum total =vi-quantidade * vi-valor-unit (ItemVenda)
13- VI <- (Venda |x| ItemVenda)
VIC <- (VI |x| Cliente)
Ve <- total <- π vi-quantidade * vi-valor-unit(VIC)
Ve2 <- cli-codigo G totall <-sum total(Ve)
Max totall (Ve2)

14- VI <- (Venda |x| ItemVenda)
VIC <- (VI |x| Cliente)
Ve <- π cli-nome, total <- vi-quantidade * vi-valor-unit(VIC)
π cli-nome, max total(Ve)15- VI <- (Venda |x| ItemVenda)
VIC <- (VI |x| Cliente)
Ve <- π cli-nome, total <- vi-quantidade * vi-valor-unit(σ ven-data >= “01/01/2005” ^ ven-data <= “31/01/2005” (VIC))
πcli-nome, max total (Ve)

16- VI <- (Venda |x| ItemVenda)
VI2 <- π pro-codigo, vi-quantidade (σ ven-data >= “01/05/2012” ^ ven-data <= “31/05/2012” (VI))
pro-codigo G sum...
tracking img