Você está na página 1de 2

Universidade Lúrio

Faculdade de Engenharia
Campus Universitário - Bairro Eduardo Mondlane
Introdução a Bases de Dados

Ficha de Exercícios 4

Considere o esquema relacional abaixo que representa a estrutura da base de dados de uma pequena
empresa que contem dados sobre clientes, produtos e pedidos. Cada pedido contem detalhes sobre os
produtos e as suas quantidades. Esses pedidos são efectuados a partir de várias direcções da empresa

CLIENTE(NroCliente, nome, saldo, credito)


DIRECÇAO-ENVIO(idDirecc, Nro, Cidade, Municip, Provincia, NroCliente)
PRODUCTO(idProd, descricao)
PEDIDO(NroPed, Data, idDirecc, NroCiente)
DETALHE(NroPed, idProd, quantidade)
FABRICA(idFab, Nome, Telefone)
PRODUZ(idFab, idProd, Existencia)

Implemente as seguintes operações usando a Algebra Relacional:

Consultas Simples
1. Listar os dados completos de um cliente.
2. Listar os dados completos de um Produto.
3. Listar a cidade e município das direcções da cidade de ‘Pemba’ alfabeticamente ordenados por cidade

Funções agregadas
4. Quantos clientes existem?
5. Qual é a média de saldo dos clientes?
6. Qual é o total de produtos adquiridos em todos os pedidos?

7. Quantos clientes diferentes fizeram pedidos na data ’10-03-2016’?


Subconsultas e Junções
8. Listar o nome dos produtos fabricados na fábrica de nome ‘abc’.
9. Listar o nome dos diferentes produtos pedidos pelo cliente ‘José’.
10. Listar o nome dos clientes que ainda não fizeram nenhum pedido.
11. Listar o nome dos produtos que são produzidos em mais de 3 fábricas diferentes.

1
Docente: Ussimane Muieva 2021
Agrupamentos
12. Listar o total de produtos pedidos por cada cliente.
13. Listar o total de produtos pedidos por cada cliente na data ’10-03-2016’.
14. Listar o total de produtos pedidos por cada cliente desde a data ’01-01-2015’ até ’15-12-2016’.
15. Qual é a média dos produtos produzidos por cada fábrica?
16. Qual é o produto mais pedido por cada cliente
17. Listar o nome da fabrica que mantem na sua existência a menor quantidade de cada produto

2
Docente: Ussimane Muieva 2021

Você também pode gostar