Você está na página 1de 2

Access – Exercício Prático Nº 2

1. Crie uma base de dados com o nome CRX

2. Crie as tabelas Produtos e Movimentos de acordo com o seguinte esquema e especificações:

Na tabela de Produtos os campos:

¾ Stock não permite valores superiores a 100 pois dá a mensagem ‘Erro de Stock’

¾ Valor_Unit está formatado com zero casas decimais

¾ DataVerificação deve ter como Valor Predefinido a data do sistema

Na tabela de Movimentos os campos:

¾ Num_Mov é de Numeração Automática

¾ Tipo_Mov tem um caixa de combinação com os valores E e S

¾ CodProd tem uma caixa de combinação com os códigos CodProd e a Designação da tabela
Produtos

3. Estabeleça as relações entre as tabelas.

4. Insira os seguintes dados nas tabelas:

Espiral Digital – Formação Profissional 1/2


Access – Exercício Prático Nº 2

5. Crie um formulário baseado na tabela Movimentos, mas que também apareça a Designação e o
Valor_Unid da tabela Produtos e ainda um campo calculado igual a (Quant * Valor_Unid), o rótulo do
campo calculado de ser ‘Preço’.

6. Crie um relatório para a tabela Produtos, o relatório deve indicar o total de produtos existentes
(Stock).

7. Crie as seguintes consultas:

Nome da consulta Descrição


Visualizar o CodProd, a Designação e o Stock de todos os produtos
Stock10
com Stock inferior a 10
Visualizar o CodProd e a Designação dos produtos de todos os
Mov_Saida
Movimentos em que o Tipo_Mov é S
Mostrar todos os campos dos produtos que têm uma Designação
Prod_C_G
começada por C ou por G
Todos os movimentos com Quant maior que 3 ou Cod_Prod igual a
Quant_Cod_Prod
P100
Todos os produtos em que o Valor_Unit está entre 20 € e 70 € e o
Valor_Stock
Stock igual a 5

Espiral Digital – Formação Profissional 2/2

Você também pode gostar