Tarefa Orientada 7 Consultas de selecção

Documentos relacionados
aplicação arquivo Condições Gerais de Utilização

Gestão de Actas Escolares. Manual Utilizador. (Versão 4)

Disciplina: Unidade III: Prof.: Período:

INFORMÁTICA PARA GESTÃO II Curso Superior de Gestão de Marketing

Driver Next Versão 1.0 de Português

1. Como fazer uma pesquisa

Sistema NetConta I - Guia de Referência Rápida

Serviço de pesquisa b-on EBSCO

PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I

Introdução à Programação. Microsoft WINDOWS XP Eng. Ambiente CA

FOLHA DE CÁLCULO VAMOS APRENDER

Gerenciador de Ambiente Laboratorial - GAL Manual do Usuário Módulo Controle de Qualidade Analítico

MANUAL DO USUÁRIO. Figura 1: Tela de Apresentação do FaçaCalc.

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA DEPARTAMENTO DE INFORMÁTICA APLICADA INF INTRODUÇÃO À INFORMÁTICA

Exercício 1. 1-Inicialize o Microsoft Word. Clique no botão iniciar menu programas e submenu Microsoft Word.

Gestão Documental. Gestão Documental

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

EGEA ESAPL - IPVC. Resolução de Problemas de Programação Linear, com recurso ao Excel

Como Declarar online e pagar sem filas?

Current Contents Connect

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA SOCIEDADE PONTO VERDE

NOVA VERSÃO SAFE DOC MANUAL

WEBFLEET Índice remissivo. Notas de lançamento - Março de 2015

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo

Rentabilize a sua assistência pós-venda e, em simultâneo, surpreenda os seus clientes com o seu profissionalismo

REITORA Ulrika Arns. VICE-REITOR Almir Barros da Silva Santos Neto. DIRETOR DO NTIC Leonardo Bidese de Pinho

Colocar em prática. Colocar em prática. Tópicos para aprender

Microsoft Excel Ficha prática n. 2

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

Formas de Pagamento Resumida Vendas Vendedor Vendas Vendedor Resumido Vendas Vendedor Caixa Vendas por Artigos...

Software PHC com MapPoint 2007

Módulo de Aprendizagem I

RECEPÇÃO DE E FAX P - DAG - 04

testo Saveris Web Access Software Manual de instruções

Exercício. Exercício

Macros e Programação VBA

1.0 Informações de hardware

SISTEMA CAÇA-TALENTOS MANUAL DE OPERAÇÃO PERFIL SECRETARIA

MANUAL DE INTEGRAÇÃO FORTES AC PESSOAL / CONTÁBIL

COMO CRIAR UM PEDIDO DE COMPRAS

UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE III): GERENCIAMENTO DE CENÁRIOS

Inserir e Manipular Tabelas no Microsoft Word


Manual de Utilização. Ao acessar o endereço chegaremos a seguinte página de entrada: Tela de Abertura do Sistema

,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas

Prova de Fundamentos de Bancos de Dados 1 a Prova

Controlo parental AVISO PARA OS PAIS. Vita antes de permitir que os seus filhos joguem. Defina o controlo parental no sistema PlayStation

Administração Portal Controle Público

Atividade de Treinamento. Documentando Programas no SPDSW. HI Tecnologia Indústria e Comércio Ltda. Documento de acesso Público

Criar e formatar relatórios

Rateio por Despesas por Contas Contábeis

ÁREA DO PROFESSOR (TUTOR)

Registro de Retenções Tributárias e Pagamentos

1. IDENTIFICAÇÃO FUNDAÇÃO FIAT SAÚDE E BEM ESTAR

ESCOLA SECUNDÁRIA DE SÁ DA BANDEIRA SANTARÉM

E1750 HSUPA USB Modem

Base de Dados Nacional. dos Elevadores. Manual do Utilizador do Portal Empresa de Manutenção de Elevadores

ATuLCo. Manual de Instruções. Gestor de Agência de Viagens. ATuLCo Gestor de Agencia de Viagens. Horário Abreu Nr António Felgueiras Nr.

Regulamento das Bolsas PARSUK Xperience 2014

e Autorizador Odontológico

LOGO DO WEBSITE DA FUTURA APP

MANUAL DO INSTALADOR XD EM AMBIENTES MICROSOFT WINDOWS

Inteligência Artificial

epucc.com.br SAIBA COMO INCLUIR INFORMAÇÕES DE COLABORADORES, CENTROS DE CUSTO E RATEIO DE DESPESAS

APOSTILA DE INFORMÁTICA INTERNET E

Guião do Trabalho Laboratorial Nº 1 Criação do Modelo do Mundo no ABB RobotStudio

Roteiro de Auxílio para as Atividades Práticas de Sistemas de Informação

PLANILHA DE NIVELAMENTO

REITORA Ulrika Arns. VICE-REITOR Almir Barros da Silva Santos Neto. DIRETOR DO NTIC Leonardo Bidese de Pinho

Manual SAGe Versão 1.2

Quick Installation Guide. Central Management Software

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

InterCall Online Como programar reuniões de Reservationless-Plus

Programação WEB. Prof. André Gustavo Duarte de Almeida www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI

Instruções para utilização dos Fóruns pelo Grupo dos Consensos Psiquiátricos para Clínicos Gerais 2005

Dicas para pesquisa no Catálogo Colectivo

FUNDAMENTOS DE WINDOWS INFORMÁTICA / IFRN/PRONATEC 1. O Windows

Este Procedimento Operacional Padrão define as etapas necessárias para o processo de inventário em um estoque, filial ou loja no APLWeb.

Linux Caixa Mágica. Documentos Técnicos CM. Manual de Configuração de Ligação à Internet por placas 3G 00904/

Graphing Basic no Excel 2007

Solicitação de Cadastramento de Instituição de Pesquisa ou Empresa (a partir da versão

DRE DEMONSTRAÇÃO DO RESULTADO DO EXERCÍCIO EMITIR UMA D.R.E NO SISTEMA DOMÍNIO CONTÁBIL

MacWin Sistemas Informáticos SA

Análise de Processos. Por José Luís Carneiro

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

Modelo Comportamental

Curso de Inverno - CECID

CONFIGURAçÃO E GERAÇÃO DO LALUR. Parâmetros

HEMOVIDA (CICLO DO SANGUE - Gerenciamento de estoque para grandes eventos)

Sumário. CEAD - FACEL Manual do Aluno, 02

Manual do Usuário. VpetConverter Ferramenta para adequação de documentos para Petições Eletrônicas.

A uma plataforma online de gestão de condomínios permite gerir de forma fácil e simples a atividade do seu condomínio.

Arquitecturas de Software Enunciado de Projecto

Os passos a seguir servirão de guia para utilização da funcionalidade Acordo Financeiro do TOTVS Gestão Financeira.

PHC CS. Loja Web. A sua loja online integrada com o PHC CS Gestão. Aproveite todos os benefícios do seu negócio online

Caso tenha alguma dificuldade nesta etapa, procure um técnico de informática para auxiliá-lo.

Transcrição:

Tarefa Orientada 7 Consultas de selecção Objectivos: Consultas de selecção O Sistema de Gestão de Bases de Dados MS Access Consultas As consultas (queries) permitem interrogar a base de dados, de acordo com os critérios de pesquisa indicados. As principais funcionalidades das consultas são: Seleccionar campos. Seleccionar registos que satisfaçam certas condições. Seleccionar determinados campos de registos que satisfaçam certas condições. Apresentar, de forma integrada, dados provenientes de várias tabelas. Ordenar os registos. Calcular valores usando expressões. Calcular estatísticas (total, média, desvio-padrão, etc.). Criar tabelas. Acrescentar registos a tabelas existentes. Eliminar registos. Consultas de acção Alterar valores de determinados campos. Existem vários tipos de consultas: Consulta de Selecção (Select Query): é a mais comum e permite, como o nome indica, seleccionar registos e campos das tabelas. Consulta de sumário (Summary Query): agregar informação das tabelas, isto é, calcular totais, médias, etc. Consulta de Acção (Action Query): alterar a informação nas tabelas.

1. Para criar uma consulta de selecção, em vista de estrutura, seleccione o tabulador Consultas. Clique duas vezes na opção Criar consulta na vista de estrutura. 2. Seleccione as tabelas necessárias para construir a consulta. Seleccione as tabelas Clientes, Códigos Postais e Países. Pressione o botão Adicionar. Pressione o botão Fechar.

Depois é apresentada uma janela de QBE (Query By Example) onde pode construir a consulta desejada. A janela da consulta está dividida em duas partes, as tabelas a consultar, em cima, e a estrutura da consulta, em baixo. 3. Defina a estrutura ilustrada na figura seguinte. As colunas em que está dividida a zona de estrutura servem para especificar os campos que serão visualizados e/ou que servirão para construir o critério para seleccionar os registos desejados. Para acrescentar um campo basta arrastar, fazer um duplo clique no campo da tabela (em cima). A linha Ordenação possibilita definir a ordem pela qual os registos são apresentados. Cada campo da consulta pode ser ordenado por ordem crescente, decrescente ou, simplesmente, não ser ordenado. Esta última opção faz com que os registos sejam apresentados pela mesma ordem em que aparecem na tabela. No caso de a ordenação envolver mais do que um campo, a sequência dos campos na grelha determina a ordem que será seguida na ordenação. A linha Mostrar permite seleccionar os campos que serão visualizados. Pode fazer sentido incluir na estrutura de consulta um campo que não se quer visualizar, por exemplo, no caso em que esse campo serve apenas como critério, isto é, serve para seleccionar registos. A linha Critério e as que lhe sucedem servem para definir para cada campo os critérios que servirão para seleccionar os registos a visualizar. Depois de definida, a consulta pode ser executada com o comando Executar do menu Consulta. A maior parte das consultas produz um conjunto de registos. Este conjunto pode ser visto como uma tabela e, na realidade, é visualizado como uma tabela. No entanto, quando se grava uma consulta, o que é guardado é a sua estrutura e não o conjunto de registos produzido pela sua execução. Por esse motivo a tabela resultante da execução de uma consulta é designada por tabela virtual. Esta semelhança é muito importante porque permite utilizar uma consulta onde for esperada uma tabela. Uma das consequências mais importantes desta funcionalidade é a possibilidade de usar consultas como fontes de registos de outras consultas.

4. Para executar a consulta, pressione o botão da barra de ferramentas. O resultado é apresentado na figura seguinte. Como pode observar facilmente, a consulta acima representada devolve o código, o nome, a localidade e o país de todos os clientes portugueses. 5. Pressione com o botão direito do rato sobre a barra (azul) de título da consulta e seleccione a opção Vista de SQL. Aparece a janela Vista SQL, onde pode visualizar o código SQL gerado automaticamente pelo MS Access. Como pode observar, uma consulta SQL é constituída basicamente por três cláusulas. A cláusula SELECT permite indicar quais os campos que desejamos visualizar. A cláusula FROM é utilizada para definir quais as tabelas que vão ser consultadas. A Cláusula WHERE permite definir as condições de filtragem. 6. Pressione com o botão direito do rato sobre a barra (azul) de título da consulta e seleccione a opção Estruturar consulta.

7. Para guardar uma consulta, pressione o botão da barra de ferramentas. Guarde a consulta com o nome Clientes de Portugal. Critérios mais complexos, isto é, critérios que envolvem múltiplas condições, podem ser elaborados da seguinte maneira. Condições definidas na mesma linha representam conjunções (E lógico). Condições definidas em linhas diferentes representam disjunções (OU lógico). Assim, serão seleccionados só aqueles registos que satisfazem todas as condições de pelo menos uma linha. 8. Abra a consulta, em vista de estrutura, Clientes de Portugal. Para tal, seleccione a consulta com o botão direito do rato e escolha a opção Vista de estrutura. 9. Acrescente, à estrutura da tabela, os campos Língua Oficial e Número Habitantes e os valores Lisboa e Viseu nas linhas Critério e OU do campo Localidade da tabela Códigos Postais. 10. Pressione o botão para executar a consulta. Como descreve o novo resultado obtido? 11. Volte a visualizar o código SQL e interprete as alterações geradas pelo MS Access. 12. Guarde novamente a consulta.

Além de poder construir conjunções e disjunções pela disposição das condições nas linhas e colunas, também é possível utilizar operadores de critérios. Com estes operadores podem-se construir conjunções e disjunções no mesmo campo de forma mais simples, além de ser possível efectuar outras operações. Operador Descrição Exemplo Não Negação. Não "Porto" Qualquer valor excepto Porto. Como Identidade com possibilidade de usar caracteres de substituição. Como "Paulo*" Qualquer valor que comece por Paulo. Entre E Intervalo. Entre #1-1-1978# E #1-7-1978# Datas entre 1/1/78 e 1/7/78. Em( ) Conjunto de valores. Em ("Porto"; "Moura") Apenas Porto ou Moura. E Conjunção. Não "Porto" E Não "Moura" Qualquer valor excepto Porto e Moura. Ou Disjunção. "Porto" OU "Moura" Apenas Porto ou Moura.

13. Crie uma nova consulta de selecção, em vista de estrutura. Seleccione o tabulador Consultas. Clique duas vezes na opção Criar consulta na vista de estrutura. 14. Seleccione as tabelas Clientes, Códigos Postais, Empregados, Encomendas e Métodos Envio. Pressione o botão Adicionar. Pressione o botão Fechar. 15. Defina a estrutura da consulta, de acordo com a figura seguinte. 16. Execute a consulta, pressionando o botão da barra de ferramentas. Como pode observar facilmente pela definição da estrutura da consulta, a consulta acima representada devolve as datas de encomenda e de envio das encomendas efectuadas, nos últimos seis meses, por clientes de Viseu à empregada Paula Santos (ID n.º 2) e cujo método de envio é Mão (ID n.º5). São ainda apresentados o nome e a localidade dos clientes e o nome da empregada. 17. Guarde a consulta com o nome EncomendasClientesViseuEmpPaulaMétEnvMão.