Вы находитесь на странице: 1из 3

AGRUPAMENTO DE ESCOLAS DE ALCANENA

Escola Secundária c/ 3º Ciclo do Ensino Básico de Alcanena


Curso/Saída Profissional: Educação e Formação/Operador de Informática
Disciplina: Sistemas de Gestão de Bases de Dados
Turma CEF CI
T3 Descrição actividade: FICHA 4 – Consulta de dados em Access
(30/09/2010)

Utilizando o Microsoft Access cria uma Base de Dados com o nome de Bebidas e uma tabela
com o nome de Refrigerantes e com a seguinte estrutura de campos e tipos de dadosPV:

 A chave primária tem de ser aplicada ao campo que possa garantir que o seu conteúdo
não se repete e que vai identificar cada Refrigerante. Neste caso será o campo
Referência como está no exemplo acima, pois a referência é diferente de Refrigerante
para Refrigerante.
 O campo Marca deve ser formatado para que seja transformado sempre em
maiúsculas. Para isso deverás colocar na propriedade formatar do campo marca o sinal
de “ > “.
 Um preço é sempre positivo, ou seja, superior ou igual a zero, neste caso na
propriedade Regra de Validação do campo PVP (preço venda ao público) vamos colocar
“>=0 “

Vamos então introduzir o conteúdo na tabela Refrigerantes

Após a introdução do conteúdo vamos criar um formulário automático dessa tabela.

Pág. 1 Ano lectivo 2010/2011


Formata agora o formulário criado ao teu gosto colocando-lhe um título, mudando-lhe as cores,
etc.

Vamos agora consultar o conteúdo existente na tabela Refrigerantes (Cada consulta deve
ser guardada com o seu número “consulta nº ?“)
1ª Consulta - Visualizar todas as bebidas com sabor a cola.
Este critério tem de ser aplicado ao campo sabor desta tabela. Logo na coluna sabor, linha
critério, teríamos de escrever a palavra cola.

2ª Consulta - Visualizar todas as bebidas cuja marca comece por F .


Se ainda te recordas existe um símbolo que indica tudo (*). Logo temos de criar um critério
que, além da letra F, contenha o símbolo (*). Após escrever esse critério na coluna respectiva
ficava a seguinte sintaxe como “f*” . Experimenta agora a consulta.

3ª Consulta - Visualizar todas as bebidas que estejam fora de prazo.


Estas bebidas são aquelas cuja validade é anterior à data de hoje. Logo para fazer essa
validação temos que utilizar a Função Data(), que nos dá a data do sistema do computador, ou
seja a data de hoje.
 Colocar o cursor na linha do critério do campo validade;
 Carregar no botão compilar que está na barra de ferramentas;
 Na primeira coluna, duplo click em cima de funções, opção funções incorporadas;
 Na segunda coluna, escolher a
categoria data/hora (um click);
 Na terceira coluna, escolher a
função Data() e carregar no botão
colar e na parte de cima da janela
irá aparecer Data ();
 Escrever antes da função o sinal
“<”;
 Como a sintaxe a construir já está
concluída vamos clicar em cima do
botão OK e regressar à vista de
estrutura da consulta. Após
carregar no ENTER executa a
consulta.

Pág. 2 Ano lectivo 2010/2011


4ª Consulta - Visualizar todas as bebidas cuja data de validade terminará no mês de
Novembro.
Nesta consulta há necessidade de utilizar a Função Mês(). Relembrando os passos necessários
aconselho a:
 Faz uma sequência semelhante à da 3ª consulta, até à quarta linha;
 Na terceira coluna, escolhe a função Mês() e carrega no botão colar e na parte de cima
da janela irá aparecer Mês («número»);
 Vamos clicar em cima do («número») para este ficar seleccionado, e na primeira coluna
iremos para a opção Nome Tabela Consulta e na coluna do meio iremos clicar em cima
do campo validade e no botão colar;
 Na parte de cima onde estamos a criar a sintaxe do critério de pesquisa vamos colocar
o cursor da parte de fora do parênteses curvo e escrever através do teclado = 11 , que
corresponde ao mês de Novembro;
 Como a sintaxe a construir já está concluída vamos clicar em cima do botão OK e
regressar a vista de estrutura da consulta. Após carregar no ENTER executa a
consulta.
5ª Consulta - Visualizar os refrigerantes cujo preço esteja compreendido entre 0,95€ e 1,10€
euros inclusive.
Para tal basta escrever na linha do critério desse campo a seguinte sintaxe “ >=0,95 e <=1,10 “.

6ª Consulta - As bebidas cuja validade termina no próximo ano.


Deverás utilizar a Função Ano(). Faz uma sequência semelhante à da 4ª consulta.

Pág. 3 Ano lectivo 2010/2011

Вам также может понравиться