Você está na página 1de 4

Técnicas de Gestão de Bases de Dados

Curso Tecnológico de Informática

Actividade prática 3
MS Access

Observações:
- Utilize a base de dados Empresa, construída na ficha de trabalho nº1, para
resolver os exercícios desta ficha de trabalho.
- Grave cada consulta com o nome do grupo, questão e alínea.
- Crie uma pasta com seu nome no disco rígido para gravar todos os ficheiros
que vai utilizar. No final da realização da ficha de trabalho, grava o(s)
documento(s) num suporte de armazenamento pessoal e apague-os do disco.

Grupo I
Consultas em relação a uma tabela

Crie consultas que permitam visualizar, para a tabela Produto, os campos:


 nome
 quantidade em stock
 preço unitário
e que respondam às seguintes situações:

1. Produtos com o nome Camel.


2. Produtos com nome cuja ordem alfabética é anterior a M, estando
ordenados por ordem alfabética de categoria.
3. Produtos cujos nomes começam por C.
4. Produtos cujos nomes começam por C e terceiro caracter E.
5. Produtos com preço entre 2 e 25 euros.
6. Produtos com preço menor que 2 euros ou superior a 25 euros.

Ficha de trabalho nº2 Página 1 de 4


Grupo II
Consultas em relação a mais do que uma tabela

1. Crie consultas que permitam visualizar as seguintes situações:


1.1. Número, data e estado das encomendas do cliente “Amália
Gonçalves”.
1.2. Número e data da encomenda, quantidade encomendada e nome dos
produtos encomendados no mês de Dezembro de 2004.
1.3. Número e data da encomenda, quantidade encomendada e nome dos
produtos encomendados no mês de Dezembro de 2004. Ordenado por
nome do produto e depois por data de encomenda.
1.4. Nome e preço unitário do produto, nome e morada dos fornecedores
que fornecem produtos da categoria “maço”. Ordenado por nome do
fornecedor.
1.5. Clientes com encomendas na segunda quinzena de Dezembro de
2004.
1.6. Encomendas e produtos encomendados pelos clientes de Guimarães.
Ordenado por nome de cliente.

Grupo III
Consultas com parâmetros

1. Para a questão 1 do grupo I, crie uma nova consulta que permita definir o
nome do produto.
2. Para a questão 5 do grupo I, crie uma nova consulta que permita definir o
preço mínimo e o preço máximo.
3. Para a questão 1.3 do grupo II, crie uma nova consulta que permita
introduzir a data inicial e final das encomendas.

Grupo IV
Consultas com agrupamentos e cálculos

1. Crie consultas que permitam visualizar, para a tabela Produto, os campos:

Ficha de trabalho nº2 Página 2 de 4


 nome
 preço unitário
e crie um novo campo com nome:
1.1. “Preço c/ 5%” que calcule o preço do produto com 5% de taxa.
1.2. “Preço c/ desconto” que calcule o preço do produto com o respectivo
desconto.

2. Crie consultas que permitam visualizar:


2.1. O número de encomendas de cada cliente.
2.2. O número de produtos encomendados por cada cliente.
2.3. Para cada cliente, o preço mínimo, máximo e médio de produtos
encomendados.

EXTRA:

Grupo V
Consultas de referência cruzada

Crie consultas que permitam visualizar:


1. Encomenda e, para cada produto, calcular a quantidade encomendada.
2. Cliente e, para cada produto, calcular a quantidade encomendada.

Grupo VI
Consultas de acção

Crie consultas que permitam:


1. Criar uma nova tabela com o nome ProdutoAlterado com todos os campos
da tabela Produto.
2. Criar uma nova tabela com o nome ClienteEncomenda com os campos
nome do cliente, número e data da encomenda de todos os clientes com
encomendas.

Ficha de trabalho nº2 Página 3 de 4


3. Aumentar em 10% os preços de todos os produtos definidos na tabela
ProdutoAlterado.
4. Eliminar os produtos de uma categoria a definir.
5. Eliminar os registos relativos à cliente Amália.

Ficha de trabalho nº2 Página 4 de 4