modulo 2 sistemas de gestão de bases de dados a professora: vanda pereira consultas

20
Modulo 2 Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Upload: marta-pinho-cortes

Post on 07-Apr-2016

252 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Modulo 2Modulo 2

Sistemas de Gestão De Bases de Dados

A Professora: Vanda Pereira

Consultas

Page 2: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Consulta é uma forma de visualizar os dados contidos numa ou mais tabelas de uma base de dados.

Uma consulta pode ser definida a uma só tabela ou a um conjunto de tabelas relacionadas entre si, e também é possível definir uma consulta a partir de outra consulta previamente definida.

Uma consulta pode incidir sobre todos os campos de uma tabela o conjunto de tabelas, ou apenas em relação a alguns campos.

Page 3: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Através de uma tabela (ou tabelas), podemos definir diversas consultas.

O resultado da consulta assume o formato semelhante ao de uma tabela.

A uma tabela que surge como resultado de uma consulta é designado de dynaset – conjunto dinâmico de dados que são retirados da ou das tabelas visadas na consulta.

Page 4: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Tipos de consultas

2 – Referência Cruzada: Com estas consultas podemos sumariar grandes quantidades de informação num formato de fácil leitura. Os dados obtidos surgem da intersecção entre dois campos e são representados em linhas e colunas, como uma folha de dados.

3 – Acção: Permite elaborar ou alterar tabelas da base de dados, são utilizadas para actualizar campos, criar tabelas a partir de outras ou para eliminar registos que já não interessam.

1 – Selecção: Estas consultas são as mais utilizadas, pois são elas que permitem filtrar a informação que pretendemos de uma tabela, por exemplo escolher todos os formandos que habitam na área de Lisboa

Page 5: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas
Page 6: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Exercício de treino de consultas - Cria uma base de dados com o nome atividade 10. Depois cria as três tabelas que se encontram na imagem anterior

e faz a respetiva relação.

Page 7: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Insere os seguintes registos

Page 8: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Criar uma consulta usando a Vista de Estrutura

Consulta Selecção

Para criar uma consulta através da Vista Estrutura vai ao separador Criar grupo Outro e escolher o comando Estrutura da Consulta.

Page 9: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Seleccionamos a tabelas desejada e clicamos em adicionar

Page 10: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Clicar 2 vezes no asterisco (*)

Na vista folhas de dados, vai aparecer todos os campos da

tabela

Page 11: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Se quisermos apenas alguns campos, clicamos 2 vezes nesse campo.

Page 12: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Após termos efectuado a consulta guardamos a consulta com o nome apropriado

Atividade 10 Alínea 2) Criar consultas utilizando a vista de estrutura

Page 13: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Criar uma consulta usando o assistente

Page 14: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Escolher a tabela desejada

Clicar aqui para incluir os campos desejados na nossa consulta

Page 15: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Nome da Consulta

Se houver mais algumas alterações a fazer

escolhe-se a 2º opção

Senão clica-se em concluir

Page 16: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

1ª opção

Atividade 10 Alínea 3) Criar consultas utilizando o

assistente

Ao escolher a 2º opção, vamos então para a consulta de selecção

Page 17: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Consultas utilizando várias tabelas

Cria esta consulta e dá-lhe o nome de Consulta-alunos-disciplinas

Page 18: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Utilizar os critérios numa consulta

Cria uma consulta com o nome Consulta-Alunos-Ascendentes.

Utiliza apenas os dois campos que estão representados na figura.

No critério campo nome coloca B*, ao fazer Enter ele passa para Como “B*”.

Este critério será - Nomes dos alunos começados com a letra B

Page 19: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Utilizar os critérios numa consulta

Clicar com o botão direito do rato e escolher a opção Copiar

Clicar no espaço em branco e com o botão direito do rato e escolher a opção Colar

Page 20: Modulo 2 Sistemas de Gestão De Bases de Dados A Professora: Vanda Pereira Consultas

Abre a consulta-Alunos-Ascendente através da vista de estrutura

Nomes dos alunos começados com a

letra B

Atividade 10 alíneas 4,5 e 6) Consultas com critérios