A Firma ABC pretende criar uma base de dados com informações dos seus funcionários.
Sobre cada funcionário conhece-se:
Propriedades do campo
Nome do campo Tipo de dados Tamanho do campo Formatar Legenda Casas decimais Regra Validação Texto Validação
Numero Numeração automática
Nome Texto 30
Morada Texto 35
Localidade Texto 15
C_Postal Texto 8 Código Postal
Data_Nasc Data/Hora Data Abreviada Data Nascimento >=1-1-1940 e <=1-1-1989
Vencimento Moeda Moeda 0 >350 e <4000
Erro: Introduza um dos seguintes
Departamento Texto 1 > In(“A”;”B”;”C”)
Departamentos A, B ou C
5. O Departamento de Informática da firma ABC tomou conhecimento da existência de informação adicional sobre cada funcionário:
o n.º de telefone e a data de admissão na empresa.
Nota: a empresa admitiu funcionários a partir de 1-1-80
Propriedades do campo
Nome do campo Tipo de dados Tamanho do campo Formatar Mascara Regra de Validação Texto de Validação
Telefone Texto 14 “(“00”)” 000\ 0000;0;_
Data Admissão Data/Hora Data abreviada >1-1-80 Digite uma data superior a 1-1-1980
6.8. Listar o Nome e o Departamento dos funcionários com Vencimento compreendido entre 500€ e
1200€
7. A empresa ABC decidiu atribuir um subsídio de antiguidade de 100€ a todos os funcionários admitidos
antes de 1-1-2000
Faça a actualização da tabela Funcionários.
OBS: Elabore uma consulta que contenha os funcionários admitidos antes de 1-1-2000, acrescente
ao Vencimento 100€
7.1. Informe através de uma carta os funcionários que vão receber o subsídio de antiguidade.
Carta tipo:
ABC
Avenida da Boavista
4100 Porto
Exmo. Sr(a).
«Nome»
«Morada»
«Localidade»
Caro Amigo(a):
Os n/ melhores cumprimentos,
A Gerência
8. Acrescente a base de dados ABC, uma tabela (Artigos) em que cada registo é constituído pelos
seguintes campos:
Propriedades do campo
Nome do campo Tipo de dados Tamanho do campo Formatar
Código Texto 4
Descrição Texto 20
Preço_Unitário Moeda Moeda
Nota: Não pode haver informação duplicada no campo que contém a chave primária.
9. Na mesma base de dados crie outra tabela (Clientes) com os seguintes campos:
Propriedades do campo
Nome do campo Tipo de dados Tamanho do campo
CódigoC Número Número inteiro
Nome Texto 30
Morada Texto 30
C_Postal Número Número inteiro
Localidade Texto 20
10. Criar também na mesma base de dados outra tabela (Vendas) com os seguintes campos:
Propriedades do campo
Nome do campo Tipo de dados Tamanho do campo
Código Cliente Número Número inteiro
Código Artigo Texto 4
Quantidade Número Número inteiro
11. Elabore uma consulta que mostre a quantidade de artigos adquiridos por cliente.
11.2. Elabore uma consulta que some o total de cada artigo, adquirido por cliente. Por exemplo:
11.3. Baseado na consulta anterior, faça um gráfico no Excel (o mais completo possível) que
mostre a quantidade de produtos adquiridos pelo cliente com o CódigoC 103 e pelo cliente com
o CódigoC 108
12. Acrescente à tabela Funcionários um campo com o nome Foto do tipo Objecto OLE, para armazenar
a fotografia de cada funcionário.
Se tiver um Scanner capture a imagem da fotografia do funcionário nº1
Caso contrário desenhe no Paint a caricatura do funcionário nº1, transfira-o para a tabela Funcionários.
13. A partir da tabela Funcionários, faça um formulário com apresentação registo a registo (formulário
automático: colunas).
14. A partir da tabela Clientes, faça um formulário tipo tabela (formulário automático: tabela), que
mostre o Nome, Morada, C_Postal de todos os clientes.
16. A partir da tabela Funcionários elabore um relatório (utilize o assistente de relatórios) com o
seguinte formato:
No final o seu relatório deve ficar parecido com o exemplo que se encontra na página seguinte:
Total: 3040 €
Total: 2390 €
17. A partir da tabela Funcionários elabore etiquetas (utilize um relatório tipo assistente de etiquetas)
Exmo. Sr(a).
Nome
Morada
C_Postal Localidade