1. TECNOLOGIAS DA INFORMAÇÃO E
COMUNICAÇÃO
Curso Profissional de Técnico de Multimédia
C P fi i l d Té i d M l i édi
Ano Lectivo 2009/2010 Isabel Milheiro
Lição 55 e 56
11 de Janeiro de 2010
2
Sumário
Criação de Consultas.
Visualizar o resultado de uma Consulta.
Modificar a Estrutura de uma Consulta.
Consultas com Ordenação de Registos.
Consultas com Critérios.
Realização de uma Ficha de Trabalho.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
1
2. Consultas
Lição 55 e 56 – 11/1/2010
3
Uma consulta é uma forma de visualizar todos os dados armazenados
numa tabela ou conjunto de tabelas relacionadas entre si.
As consultas permitem colocar questões à base de dados e vão ser
respondidas sob a forma de uma tabela, com linhas e colunas, como se
de uma outra tabela de dados se tratasse. Na realidade, é apenas uma
forma de visualizar os dados.
Estas questões permitem a utilização de critérios, ou filtros de
selecção, com o objectivo de extrair informação, para um
determinado propósito, da base de dados.
determinado propósito da base de dados
Uma consulta pode ter como base uma tabela, um conjunto de
tabelas relacionadas ou mesmo outras consultas. Isto é, pode criar
uma consulta que vai filtrar informação de uma outra.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
Consultas
Lição 55 e 56 – 11/1/2010
4
Criação de uma Consulta
Depois de seleccionado o objecto Consulta da janela Base de
Depois de seleccionado o objecto Consulta da janela Base de
Dados, pode‐se criar uma consulta de várias formas distintas:
Utilizando a Vista de Estrutura, ou utilizando os diversos assistentes
de consultas, dependendo do tipo de consulta que se pretende.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
2
3. Consultas – Criação de uma Consulta
Lição 55 e 56 – 11/1/2010
5
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
Consultas – Criação de uma Consulta
Lição 55 e 56 – 11/1/2010
6
Como funciona uma Consulta
Quando se pretende colocar uma questão à Base de Dados, ou seja,
Quando se pretende colocar uma questão à Base de Dados, ou seja,
criar uma consulta, e os campos que se deseja ver incluídos no
resultado pertencem a mais do que uma tabela, este resultado
poderá ser nulo se não for encontrada nenhuma correspondência
entre os dois campos.
Ou seja, pode não existir qualquer relacionamento entre estes dois
campos, o que significa que pelo menos uma das tabelas utilizadas
na consulta ainda não tem nenhum registo inserido.
lt i d ã t h it i id
O resultado de uma consulta só não será nulo se existir algum tipo
de relacionamento entre as várias tabelas e/ou campos
intervenientes.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
3
4. Consultas – Criação de uma Consulta
Lição 55 e 56 – 11/1/2010
7
Criar uma consulta usando o assistente
Para se proceder à criação de uma Consulta, selecciona‐se a opção
Para se proceder à criação de uma Consulta, selecciona se a opção
Criar uma consulta usando o Assistente através de uma das opções
anteriormente estudadas.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
Consultas – Descrição da Grelha de Consulta
Lição 55 e 56 – 11/1/2010
8
A Grelha da Consulta é um elemento importante na realização
das consultas, pois permite criar, de uma forma fácil e rápida, a
consulta desejada.
A zona inferior da janela Consulta Selecção é também
designada por QBE, da terminologia inglesa Query‐By‐Example.
Na grelha da consulta
pode‐se encontrar várias
linhas, todas identificadas
por um nome do lado
esquerdo: Campo, Tabela,
Ordenação, Mostrar,
Critério.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
4
5. Consultas – Descrição da Grelha de Consulta
Lição 55 e 56 – 11/1/2010
9
Campo
Quando se refere, por exemplo, ao
Quando se refere, por exemplo, ao
campo de nome “Aluno.*”, significa
que da tabela Aluno pretende‐se todos
os campos.
Tabela
Indica o nome da tabela ou consulta do
p
campo seleccionado na linha anterior.
Na caixa de combinação da linha
Tabela pode‐se visualizar todas as
tabelas ou consultas que foram
adicionadas a esta consulta.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
Consultas – Alguns exemplos de critérios utilizados em Consultas
Lição 55 e 56 – 11/1/2010
10
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
5
6. Consulta com Ordenação de Registos
Lição 55 e 56 – 11/1/2010
11
Por vezes, surge a necessidade
de obter o resultado da
consulta segundo uma
ordenação, normalmente
alfabética ou numérica, de um
ou mais campos.
A utilização da ordenação
facilita a leitura do resultado
da consulta. Para criar uma Nesta consulta de exemplo foi
consulta com ordenação de utilizada uma ordenação
registos, procede‐se como em Ascendente para o campo
Aluno_Nome.
qualquer outra consulta.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
Base de Dados
Lição 55 e 56 – 11/1/2010
12
Realização da Ficha de Trabalho n.º 6.
isabelmilheiro@soaresbasto.pt Tecnologias da Informação e Comunicação - Módulo 2
6