Sie sind auf Seite 1von 25

NDICE

INTRODUO...............................................................................................................
Um sistema de gerenciamento de banco de dados voltado para o usurio final.......
O Usurio de outro sistema de banco de dados para Windows ou para DOS...........
1. FUNDAMENTOS DE UM BANCO DE DADOS..........................................................
1.1. O que um banco de dados ?.............................................................................
1.2. Banco de dados relacional...................................................................................
Um Exemplo............................................................................................................
1.3. Composio do sistema de banco de dados ACCESS.......................................
1.3.1. Tabelas..........................................................................................................
1.3.2. Consulta e Dynaset.......................................................................................
1.3.3. Formulrios...................................................................................................
1.3.4. Relatrios......................................................................................................
1.3.5. Macros e Mdulos.........................................................................................

Macros.....................................................................................
Mdulos...................................................................................
1.3.6. Objeto............................................................................................................
1.4. Criando a estrutura de um banco de dados........................................................
2. INICIANDO UM BANCO DE DADOS.........................................................................
2.1. A Janela Inicial.....................................................................................................
2.1.1. Criando um banco de dados vazio................................................................
2.1.2. Abrindo um Novo Banco de Dados usando o Assistente..............................
2.1.3. Abrindo um banco de dados existente..........................................................
2.2.. A Janela Banco de Dados...................................................................................
3. TABELAS....................................................................................................................
3.1. Conceitos.............................................................................................................
3.1.1. Registros e Campos......................................................................................
3.1.2. Os Campos e seus Tipos de dados..............................................................
3.1.3. Criando uma Tabela......................................................................................
3.2. Definindo os campos de uma Tabela...................................................................
3.3. Propriedades de tabela........................................................................................
3.3.1. Propriedade Tamanho do campo..................................................................
3.3.2. Propriedades Formato...................................................................................

Propriedade Formato para Tipo de dados Nmero................


Propriedade Formato para Tipos de dados Data/Hora...........
Propriedade Formato para Tipos de dados Sim/No..............
Propriedade Formato para Tipos de dados Texto e
Memorando.......................................................................................
3.4. Propriedade Legenda..........................................................................................
3.5. Propriedade Valor Padro...................................................................................
3.6. Propriedades Regra de Validao, Texto de Validao.......................................
3.7. Propriedade Indexado..........................................................................................
3.8. Propriedades ndice1...ndice5............................................................................
3.9. Propriedade Chave Primria................................................................................
3.10. Definindo Relaes em Tabelas........................................................................

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo


Definindo uma relao vrios por vrios entre tabelas...........................................
4. CONSULTA.................................................................................................................
4.1. A janela Consulta.................................................................................................
4.2. Criando ou abrindo uma consulta........................................................................
4.3. Adicionando ou removendo uma tabela ou uma consulta...................................
Para adicionar uma tabela ou consulta a uma consulta.........................................
Para remover uma tabela de uma consulta............................................................
4.4. Selecionando campos..........................................................................................
4.5. Adicionando e removendo um campo de uma consulta ou filtro.........................
4.5.1. Adicionando campos a uma consulta ou filtro...............................................
4.5.2. Removendo campos de uma consulta ou filtro.............................................
4.6. Visualizando os resultados de uma consulta.......................................................
4.7. Especificando critrios.........................................................................................
4.7.1. Para especificar critrios para uma consulta................................................
4.7.2. Verificando os resultados..............................................................................
4.8. Classificando os registros....................................................................................
4.8.1. Para classificar registros...............................................................................
4.9. Utilizando campos calculados em uma consulta.................................................
4.9.1. Para criar um campo calculado em uma consulta........................................
4.9.2. Para calcular totais em sua consulta.............................................................
4.10. Salvando a consulta e imprimindo um dynaset.................................................
4.10.1. Para salvar uma consulta............................................................................
4.10.2. Para imprimir um dynaset...........................................................................
4.11. Modificando a consulta......................................................................................
4.11.1. Para mover uma coluna em uma consulta..................................................
4.11.2. Para inserir uma coluna em uma consulta..................................................
4.11.3. Para alargar ou reduzir uma coluna............................................................
4.11.4. Para no exibir um campo no dynaset........................................................
5. FORMULRIOS.........................................................................................................
5.1. Criando um formulrio com a ajuda de um Assistente........................................
Para criar um formulrio com a ajuda de um assistente.........................................
5.2. Criando um formulrio sem ajuda de um Assistente...........................................
Para criar um formulrio sem a ajuda de um Assistente.........................................
5.3. Trabalhando na Janela Formulrio......................................................................
5.3.1. Utilizando o modo Estrutura..........................................................................
5.3.2. No modo Estrutura voc tambm encontrar...............................................

Ferramentas adicionais...........................................................
5.4. Criando um controle.............................................................................................
5.4.1. Para criar um controle com um tamanho definido (padro):.........................
5.4.2. Para desenhar um controle com um tamanho especfico:............................
5.4.3. Associando um controle a um campo...........................................................

Para criar um controle vinculado utilizando a lista de


campos:.............................................................................................
5.5. Utilizando a Caixa de Ferramentas......................................................................
5.6. Redimensionar Controles....................................................................................
5.7. Movendo um controle..........................................................................................
5.8. Adicionando controles com o comando Duplicar.................................................
Pgina 2 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0


5.9. Alinhando um controle grade............................................................................
5.10. Exibindo instrues para um controle na barra de status..................................
5.11..Alterando as definies padres de propriedades para os controles................
5.12. Criando um controle calculado em um formulrio.............................................
Calculando os totais em formulrios.......................................................................
5.13. Propriedades de formulrio................................................................................
6. RELATRIOS.............................................................................................................
6.1. Criar relatrios e Agrupar dados..........................................................................
6.1.1. Criando um relatrio com a ajuda de um Assistente.....................................
6.1.2. Criando um relatrio sem a ajuda de um Assistente.....................................
6.1.3. Criando sees em relatrios........................................................................
6.1.4. Classificando e agrupando dados em relatrios...........................................
6.1.5. Alterando a ordem de classificao e agrupamento.....................................

Para alterar a ordem de classificao e agrupamento:...........


6.2. Criar e modificar controles...................................................................................
6.2.1. Calculando os totais em relatrios................................................................

Para calcular um total para um registro:.................................


Para calcular um total para um grupo de registros ou para
todos os registros de um relatrio.....................................................
6.3. Exibindo o resultado de clculos.........................................................................
6.3.1. Calculando os totais em relatrios................................................................

Para calcular um total para um registro:.................................


Para calcular um total para um grupo de registros ou para
todos os registros de um relatrio:....................................................
6.3.2. Calculando Porcentagens.............................................................................

Para calcular a porcentagem do total no modo Estrutura


de um relatrio:.................................................................................
Para calcular a porcentagem que um grupo de itens
representa do total final:...................................................................
6.3.3. Calculando o nmero de registros de um relatrio.......................................

Para exibir um total em execuo ao lado de cada registro


em um relatrio:................................................................................
Para exibir um total em execuo em um rodap de
grupo:................................................................................................
Para exibir o nmero total de registro do rodap ou
cabealho de relatrio:......................................................................
6.4. Adicionar cabealhos, rodaps e elementos de desenho...................................
6.4.1. Adicionando ou removendo cabealhos ou rodaps em um relatrio..........

Para adicionar ou remover um cabealho e rodap do


relatrio:............................................................................................
Para adicionar ou remover um cabealho ou rodap da
pgina:...............................................................................................
Apostila Exemplo Access 7.0 - Pgina 3

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

Para definir as propriedades de um cabealho ou rodap


no modo Estrutura:............................................................................
6.5. Abrir, Copiar, Imprimir e Salvar............................................................................
6.5.1. Abrindo um relatrio existente.......................................................................

Para abrir um relatrio............................................................


6.5.2. Copiando e movendo objetos e texto do Access.........................................

Para copiar um objeto do banco de dados:............................


Para copiar ou mover uma ao, controle, texto ou outro
item:...................................................................................................
6.5.3. Visualizando um relatrio..............................................................................

Para visualizar um exemplo de um relatrio a partir do


modo Estrutura;.................................................................................
Para visualizar um relatrio inteiro a partir do modo
Estrutura;...........................................................................................
Para visualizar um relatrio a partir da janela Banco de
Dados:...............................................................................................
Para exibir uma apresentao geral do relatrio:...................
6.5.4. Imprimindo um relatrio.................................................................................

Para definir a orientao da pgina e outras opes de


configurao da impressora:.............................................................
Para imprimir um relatrio:......................................................
6.5.5. Salvando e renomeando um objeto do banco de dados...............................

Para salvar um objeto de banco de dados na janela ou


modo Estrutura objeto.......................................................................
Para salvar uma Consulta no modo Folha de Dados.............
Para salvar um Formulrio no modoFormulrio ou Folha
de Dados...........................................................................................
Para salvar uma cpia de um objeto de banco de dados
sob um nome diferente no modo Estrutura.......................................
7. MACROS....................................................................................................................
7.1. Criar macros........................................................................................................

Para criar uma macro:.............................................................


7.1.1. Adicionando ou excluindo uma ao.............................................................

Para adicionar uma ao no final de uma macro:...................


Para inserir uma ao no meio de uma macro:......................
Para excluir uma ao de uma macro:...................................
7.1.2. Utilizando atalhos na criao de macros.......................................................

Para criar uma ao com o mtodo arrastar-e-soltar:............


Para definir um argumento de ao com o mtodo de
arrastar e soltar.................................................................................
7.2. Criando uma macro em um grupo de macros.....................................................

Para criar uma macro em um grupo de macros:.....................


7.3. Chamando uma macro a partir de uma outra macro...........................................
Pgina 4 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Para chamar uma macro a partir de uma outra macro...........


7.4. Anexar Macros.....................................................................................................
7.4.1. Anexando uma macro a um boto ou em um formulrio..............................

Para anexar uma macro a um boto em um formulrio:.........


As Categorias do Assistente de Boto de Controle................
Para alterar a legenda do boto de comando:........................
7.4.2. Anexando uma macro a um formulrio ou relatrio......................................

Para anexar a macro a um formulrio ou relatrio:.................


7.4.3.Criando a macro AutoExec............................................................................

Para criar uma macro que executada sempre que o


banco de dados for aberto pela primeira vez:...................................
7.4.4. Executando a macro.....................................................................................
7.5. Abrir, Copiar e Salvar...........................................................................................
7.5.1. Copiando e movendo objetos e texto do Access..........................................

Para copiar um objeto do banco de dados:............................


Para copiar ou mover uma ao, um controle, um texto ou
outro item:.........................................................................................

Apostila Exemplo Access 7.0 - Pgina 5

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

INTRODUO
O Access um Banco de Dados Relacional. Ao contrrio de muitos de
seus competidores, o Access foi projetado desde o comeo para ser
um verdadeiro aplicativo do Windows. Ele no foi simplesmente
transportado do DOS ou de outro sistema operacional que no
implementava o mesmo comportamento, a mesma estrutura de menus
ou outros recursos que voc esperava dos aplicativos Windows. Tudo
isso torna o Access um aplicativo muito fcil de aprender.
Os bancos de dados geralmente gerenciam os dados mais valiosos de
uma empresa: os nmeros, palavras e imagens que compem as suas
finanas, clientes e fornecedores, inventrios e informaes sobre
pedidos. Um sistema de gerenciamento de banco de dados pobre
pode at descontrolar este conjunto valioso, a ponto de causar
atrasos, perder ou trocar pedidos e, pior de tudo, danificar ou perder
informaes.
No mercado de software para PC, muitos sistemas de gerenciamento
de banco de dados competem entre si. O Access se sobressai na
multido destes aplicativos devido s seguintes razes:
- O Access um sistema de gerenciamento de bancos de dados para
usurio final.
- O Access fornece ferramentas de projeto poderosas.
- O Access um poderoso sistema de bancos de dados relacional.
- A Ajuda est sempre disponvel.
- O Access um produto baseado no Windows.

Um sistema de gerenciamento de banco de dados


voltado para o usurio final
Voc no precisa criar nenhum cdigo de programao para
implementar poderosas aplicaes de bancos de dados. Ao contrrio
dos bancos de dados para DOS mais comuns, no preciso aprender
uma linguagem de bancos de dados para produzir bancos de dados
Pgina 6 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

teis (embora os cdigos de programao permitam acrescentar mais


poder e flexibilidade).

O Usurio de outro sistema de banco de dados


para Windows ou para DOS
Se voc j tentou construir aplicaes usando outros sistemas de
genericamente de banco de dados para Windows ou para DOS e no
ficou satisfeito com os resultados, ficar surpreso ao ver como fcil
criar essas mesmas aplicaes com o Access.
Ao contrrio do Access, muitos sistemas de gerenciamento de banco
de dados baseados no Windows foram transportados de aplicativos j
existentes para DOS. Embora seja possvel desenvolver aplicaes de
bancos de dados vlidas e poderosas usando sistemas transportados
do DOS, nem todo esforo de transporte bem-sucedido.
Por exemplo, bastante tpico que certos recursos do Windows no
sejam incorporados o que, de alguma forma, anula as vantagens de
um aplicativo baseado em Windows. Alm disso, alguns aplicativos
otimizados para serem executados sob o DOS, tm um desempenho
bem mais pobre no ambiente Windows porque eles no trabalham
efetivamente com as facilidades fornecidas pelo Windows

Apostila Exemplo Access 7.0 - Pgina 7

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

CAPTULO 1
FUNDAMENTOS DE UM BANCO DE
DADOS
1.1. O que um banco de dados ?
No dia-a-dia usamos quase sem perceber vrias colees de dados,
como os endereos dos clientes num livro de endereos, listas de
telefones, informaes sobre a venda de produtos, etc.
Uma das principais funes de um computador armazenar
informaes. E estas informaes que esto guardadas no
computador devem poder ser retiradas de alguma forma. Por exemplo,
voc tem guardado em seu computador uma lista de telefones da
cidade, desta lista voc quer somente o nmero dos telefones de uma
determinada rua.

1.3.2. Consulta e Dynaset


Um consulta uma pergunta feita sobre os dados armazenados no
seu banco de dados, tal como, Quais os clientes que esto devendo
este ms?. Os dados que respondem a essa pergunta podem estar
armazenados em uma s tabela ou em vrias tabelas. Uma consulta
agrupa estas informaes. A resposta da consulta - o conjunto de
registros descritos em uma folha de respostas chamado de dynaset.

Pgina 8 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Tela de construo de uma consulta.


O dynaset um conjunto dinmico de registros que contm dados de
uma ou mais tabelas. Voc define a consulta, a qual descreve o
conjunto de registros desejados. Quando voc utiliza a consulta para
obter acesso aos dados, sero exibidos automaticamente os dados
atuais das tabelas onde eles esto armazenados. Se voc modificar os
dados em um dynaset, o Access atualiza-os na tabela em que os
mesmos se encontram.

Resultado da consulta - Dynaset


Apostila Exemplo Access 7.0 - Pgina 9

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

Na verdade, voc ver que no existe muita diferena entre a maneira


como se usa as tabelas e a maneira como se usa os dynasets para
obter acesso aos dados. A principal diferena entre as tabelas e
dynasets que os dados esto armazenados nas tabelas e no nas
consultas ou em seus dynasets.

1.3.3. Formulrios
Um formulrio a apresentao dos registros na tela, da forma mais
conveniente, para a insero, modificao e visualizao de registros
no seu banco de dados. Voc especifica a disposio dos dados ao
criar o seu formulrio. Ao abrir um formulrio, o Access recupera os
dados desejados nas tabelas e os exibe no layout apropriado.
O termo Layout usado para expressar a forma que os registros esto
dispostos na tela, para que os mesmos possam ser visualizados de
forma mais clara pelo usurio, fazendo com que o trabalho seja mais
rpido. O formulrio usado para fazer o layout na tela .

Exemplo de um formulrio para cadastrar Clientes.


Com um formulrio Access voc pode incluir listas de valores, utilizar
cores para realar dados importantes e exibir mensagens para indicar
a insero de valores incorretos. Alm disso, voc pode instruir o
Pgina 10 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Access para automaticamente preencher os dados e exibir resultados


de clculos. Com um clique do mouse, voc pode alternar entre um
modo de visualizao de formulrio e um modo de visualizao de
folha de dados.

1.3.4. Relatrios
Um relatrio a forma com que os dados sero apresentados na
pgina impressa e para exibir os totais de um conjunto de registros.
Com o poder e o controle que um relatrio proporciona a uma pgina
impressa, voc obtm relatrios de alta qualidade com um mnimo
esforo.
Os itens em um relatrio que exibem ou imprimem dados so
chamados controles. Com um controle, pode-se exibir os dados de um
campo, os resultados de um clculo, as palavras para um ttulo ou
mensagem, ou um grfico, imagem ou outro objeto - at mesmo um
outro formulrio ou relatrio.

Visualizao de um Relatrio.

1.3.5. Macros e Mdulos


O Access contm uma variedade de objetos que permitem acesso e
gerncia de informao. O banco de dados Access pode ser uma
ferramenta de produtividade poderosa quando estes objetos trabalham
juntos. Utiliza-se macros e mdulos para agrupar os objetos do banco
de dados em um sistema de gerenciamento de dados que trabalha por
voc.
Apostila Exemplo Access 7.0 - Pgina 11

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

Macros
Para automatizar aes bsicas e instruir os objetos a trabalharem
juntos sem programao, utiliza-se as macros. Uma macro uma lista
de aes que o Access executa independentemente. Por exemplo,
voc quer que o Access abra um conjunto de formulrios
automaticamente quando voc abrir o sem banco de dados, ou que
insira um boto em um formulrio utilizado para imprimir relatrios
mensais ou abrir um outro formulrio.

Pgina 12 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

3. TABELAS
Uma banco de dados contm uma ou mais Tabelas relacionais. Uma
Tabela uma coleo de informaes relacionadas, geralmente
organizadas em linhas horizontais e colunas verticais.
possvel comparar as Tabelas com planilhas do Excel. Voc pode
criar uma planilha no Excel, por exemplo, para controlar alunos e
inserir o nome de cada um em uma linha separada. Cada categoria de
informaes de cada aluno inserida nas vrias colunas: o nome, a
classe, o nmero de chamada e assim por diante. Cada conjunto de
informaes sobre cada aluno aparece em uma linha separada.

Exemplo de tabela

3.1. Conceitos
3.1.1. Registros e Campos
Toda Tabela formada por Registros e os Registros so formados por
Campos. Na tabela acima podemos verificar que cada coluna contm
Apostila Exemplo Access 7.0 - Pgina 13

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

informaes sobre os produtos que uma firma compra: o cdigo do


produto, seu nome, o nome do fabricante, etc. Estas colunas so
chamadas Campos. Em cada linha da tabela aparece o nome de um
produto e suas informaes. Logo cada uma das linhas exibidas na
Tabela um Registro individual que contm informaes sobre cada
um dos produtos que esto armazenados na Tabela em questo.

3.1.2. Os Campos e seus Tipos de dados


Um tipo de dado define qual o tipo de informaes que poder ser
armazenada no campo em questo.
Na tabela mostrada acima temos os seguintes tipos de dados:
Texto - o campo com o Nome dos produtos um campo de texto pois
ali podem ser escritos os nomes dos produtos usando letras e
nmeros.
Numrico - no campo Cdigo do produto s pode ser escrito o nmero
do cdigo do produto, no aceito letras.
Data - no campo Data s aceito nmeros no formato de data, no
pode ser escritos nmeros decimais e nem texto.

3.1.3. Criando uma Tabela


Para criar uma nova Tabela faa o seguinte:
Selecione a Guia Tabelas;
Clique sobre o boto Novo.
Ser aberta a janela Nova Tabela onde voc dever definir qual o
modo de tabela ser construda.

Pgina 14 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Para facilitar seu trabalho, sempre que voc iniciar uma Nova Tabela
selecione a opo Modo Estrutura, onde definiremos os campos que
sero includos na tabela
3. Clique na opo Modo Estrutura;
4. Clique no boto OK.
Aparecer a caixa de definio das propriedades da tabela.

Desenho da Propriedade da Tabela.

3.2. Definindo os campos de uma Tabela


A janela aberta mostra o local onde voc ir criar a estrutura de cada
tabela. esta janela apresenta duas partes. Na parte superior voc
dever definir o nome dos campos que comporo a tabela. Na parte
inferior voc especificar as propriedades dos dados que sero
cadastrados em cada campo.
Apostila Exemplo Access 7.0 - Pgina 15

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

No quadro abaixo voc tem a definio dos itens da parte superior da


janela.
Ao escolher os Tipos de dados para cada campo apresentado um
menu onde voc dever definir o tipo de dado que o campo suportar.

O quadro Tipo de Dados.


Item
Nome
Campo
Tipo
Dados

do
de

Descrio

Tipo
dado
Texto

de

Memorando

Definio
Define o nome a ser dado ao
campo, por exemplo Classe.
Define o tipo de informaes que
podero ser armazenadas neste
campo. Abaixo apresentada
uma Lista com os tipos
disponveis e suas aplicaes.
Permite que seja criada uma
descrio sobre a natureza do
campo em questo. O Access
usa a descrio para a
propriedade texto da barra de
status em novos formulrios, de
modo que a descrio aparece
na barra de status quando voc
visualiza dados no formulrio.

Suporta
Textos e os nmeros, como por exemplo
nomes e caracteres.
Texto e nmeros extensos, como comentrios
ou explicaes; at 32.000 caracteres.

Pgina 16 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Nmero

Data/Hora
Moeda

AutoNumerao

Contador
Sim/No
Objeto OLE

Assistente
de Pesquisa

Dados numricos nos quais voc pretende


executar clculos matemticos, com exceo
de clculos envolvendo dinheiro. Defina a
propriedade Tamanho do Campo para definir o
tipo de dados Nmero especfico.
Datas e horas. Existe uma variedade de
formatos de exibio disponveis ou pode-se
tambm criar um formato.
Valores de moeda. No utilize o tipo de dados
Nmero para valores monetrios, porque os
nmeros direita do decimal podero ser
arredondados nos clculos. O tipo de dados
Moeda mantm uma preciso fixa.
Um
nmero
seqencial
exclusivo
(incrementado em 1).Este campo ser inciado
do nmero 1 e a cada registro colocado ele
aumentar de um em um. Os campos
AutoNumerao no podem ser atualizados.
Para obter maiores informaes sobre,
consulte o tpico da propriedade
Nmeros
seqenciais
automaticamente
inseridos pelo Access. A numerao inicia em
1. um timo campo para chave primria.
Sim/No, Verdadeiro/Falso, Ativado/Desativado
ou campos que contero somente um de dois
valores.
Objetos criados em outros programas com a
utilizao do protocolo OLE que podero ser
vinculados ou incorporados a um banco de
dados do Access atravs de um controle em
um formulrio ou relatrio.
Cria um campo que permite a voc escolher
um valor de uma outra tabela ou de uma lista
de valores usando uma caixa de combinao.
A escolha dessa opo na lista Tipo de Dados
inicia o Assistente de Pesquisa para definir o
tipo de dados.

Apostila Exemplo Access 7.0 - Pgina 17

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

4. CONSULTA
4.1. A janela Consulta
Uma consulta uma pergunta que voc faz sobre os dados no seu
banco de dados, tal como Quais os clientes que fizeram pedidos no
ms passado? ou Quantos produtos temos em cada categoria? Para
fazer uma consulta, voc define um exemplo dos registros que deseja
ver na janela Consulta.

A janela Consulta.
A janela Consulta uma ferramenta grfica do tipo consulta-porexemplo (QBE - em ingls, Query By Example).
Em virtude de suas caractersticas grficas, possvel utilizar o mouse
para selecionar, arrastar e manipular os objetos na janela Consulta.
Ao criar relaes entre suas tabelas, voc facilita o seu trabalho pois o
Access associa automaticamente as tabelas em uma consulta. Se no
for criada uma relao entre as tabelas no seu banco de dados, voc
mesmo ter que associ-las em uma consulta.
Observao: Na janela Consulta, o Access exibe o campo ou campos
de chave primria de uma tabela em negrito. O Access processa uma
associao mais rapidamente quando um dos campos associados
um campo de chave primria. Por esta razo, a associao ser mais
lenta se no houver campos de chave primria.

Pgina 18 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

4.2. Criando ou abrindo uma consulta


A primeira etapa na criao de uma consulta adicionar as tabelas
sobre as quais deseja-se aplicar ou atualizar uma consulta. Voc
tambm poder adicionar outras consultas consulta. A caixa de
dilogo Adicionar Tabela lista todas as tabelas e consultas no banco
de dados em ordem alfabtica
Para criar uma nova Consulta faa o seguinte:

Selecione a Guia Consulta;


Clique sobre o boto Novo.
Ser aberta a janela Nova Consulta onde voc dever definir qual o
modo de tabela ser construda.
Para facilitar seu trabalho, sempre que voc iniciar uma Nova
Consulta selecione a opo Modo Estrutura, onde definiremos os
campos que sero includos na tabela
3. Clique na opo Modo Estrutura;
4. Clique no boto OK.
Aparecer a caixa de definio da Consulta. Juntamente com a
Consulta ser aberta a Caixa de dilogo Mostrar Tabela.

Apostila Exemplo Access 7.0 - Pgina 19

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

5. FORMULRIOS
Quando voc cria um formulrio, cria uma forma de comunicao entre
voc e os dados armazenados no Access. Embora possa criar
formulrios simples que se parecem muito com os familiares
formulrios de papel, voc pode tambm melhorar a aparncia deles
com recursos visuais interessantes - tais como cores e sombras para
definir sees diferentes, figuras ou grficos - e uma grande variedade
de controles. Os formulrios do Access podem conter botes, listas de
seleo, botes de opo e subformulrios embutidos que fornecem
maior funcionalidade que os tpicos de papel.

Exemplo de um formulrio

5.1. Criando um formulrio com a ajuda de um


Assistente
O Assistente faz perguntas sobre o formulrio que voc deseja criar e
ento cria um formulrio baseado nas suas respostas.

Para criar um formulrio com a ajuda de um


assistente
1. Na janela Banco de Dados, clique sobre o boto Formulrios e
ento escolha o boto Novo.
Pgina 20 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Aparecer a caixa de dilogo Novo Formulrio na qual voc escolher


qual a forma de criao do formulrio voc deseja usar. Veja ilustrao
ao lado.
2.
Para usar o assistente selecione a opo Assistente de
Formulrio.
3. Na caixa que aparece na parte de baixo, clique na setinha para
escolher a tabela ou a consulta de origem do formulrio.
4. Clique em OK.

Clique na setinha para escolher a


tabela ou a consulta que dar origem
ao formulrio.
Se o Assistente no criar o formulrio da maneira
desejada, voc poder alterar o formulrio manualmente
no modo Estrutura, ou poder utilizar o Assistente
novamente e escolher opes diferentes medida em
que responde as perguntas.

Apostila Exemplo Access 7.0 - Pgina 21

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

6. RELATRIOS
Pode-se utilizar relatrios para apresentar dados impressos. Com um
relatrio, possvel apresentar as informaes de um modo mais
resumido do que em um formulrio. Por exemplo, voc pode incluir
totais atravs de todo um conjunto de registros.
Um relatrio se assemelha a um formulrio, porm propicia um maior
controle sobre a exibio dos dados quando impressos.

A diferena-chave entre formulrios e relatrios o modo como os


dados so agrupados. Voc agrupa dados em um formulrio criando
um formulrio principal que contenha um subformulrio. O formulrio
principal baseado em uma tabela ou consulta, e o subformulriose
baseia em uma tabela ou consulta relacionada. Em contraposio,
voc pode agrupar dados em um relatrio a partir de uma nica tabela
ou consulta. A tabela ou consulta, no modo Folha de dados, e o
relatrio exibem o mesmo conjunto de dados; mas cada um
apresentando os dados de modo diferente.

Pgina 22 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

Apostila Exemplo Access 7.0 - Pgina 23

Access 7.0 - DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo

Cabealho
Relatrio

do

Cabealho
Pgina

de

Cabealho
grupo

do

Detalhe
Rodap do grupo
Rodap da pgina
Rodap
relatrio

do

Aparece apenas uma vez por


Relatrio. Pode ser usado para
imprimir o Logo da empresa ou alguma
explicao preliminar.
Aparece no topo de todas as pginas.
Usados para exibir os nomes das
colunas do relatrio.
Ser exibido no incio de cada grupo
(quebra). Usado para exibir, por
exemplo, o nome de um novo Grupo.
o corpo do relatrio. Ser exibido
para cada registro processado.
Aparece no final de um grupo de
registros. Pode-se utiliza-lo para exibir
totais do grupo.
Aparece na base de cada pgina do
relatrio. Usado para imprimir o nome
do relatrio e o nmero da pgina.
Aparece apenas uma vez por relatrio,
no seu final. Usado para exibir Gerais.
Ele aparece aps o rodap da ltima
pgina.

Os cabealhos e rodaps so adicionados aos pares, quando voce


desejar apenas um dos dois, dever redimensionar o item no
desejado de modo que ele fique com altura igual a zero.
No menu Layout escolha o comando Cabealho/Rodap.
O que devo criar - um formulrio ou um relatrio?.
Dados so teis quando comunicam, quando conseguem transmitir
uma mensagem. Voc pode utilizar tanto formulrios quanto relatrios
para comunicar a sua mensagem, dependendo de como est
apresentando os dados e de como os quer organizados. Formulrios e
relatrios tm, cada qual, suas prprias vantagens.
Vantagens dos Formulrios - Voc pode utilizar um formulrio para
visualizar, editar e imprimir dados. Em virtude de sua versatilidade, os
Pgina 24 Access 7.0 - Apostila Exemplo

DolphinNet (014) 372-4497 / 372-5806 - Apostila Exemplo Access 7.0

formulrios provavelmente iro atender maioria das suas


necessidades.
Vantagens dos Relatrios - Voc pode utilizar um relatrio para exibir
um panorama geral ao agrupar dados e exibir totais gerais, bem
como subtotais. Tambm pode inserir um relatrio dentro de outro mas
no pode inserir um relatrio dentro de um formulrio). Voc pode
controlar mais facilmente o layout da pgina em um relatrio e imprimir
os seus dados com uma configurao altamente sofisticada.
Entretanto, no pode utilizar um relatrio para editar dados na tela;
para isto, necessrio um formulrio.

6.1.4.
relatrios.

Classificando

agrupando

dados

em

Ao imprimir dados, voc normalmente desejar que eles sejam


exibidos em uma determinada ordem; por exemplo, voc poder exibir
os produtos pela ordem do nome do produto. Para realar ou resumir
certas informaes, pode-se dividir os dados em grupos separados e
classificar os registros nos grupos. Por exemplo pode-se agrupar uma
lista de produtos pelo nome da categoria e classificar os registros no
grupo pelo nome do produto. Quando do agrupamento de registro em
um relatrio, deve-se tambm especificar a ordem de classificao
para os registros do grupo
No deixe de visitar o endereo:
http://www.option-line.com/members/apostilas/apostilas.htm

Apostila Exemplo Access 7.0 - Pgina 25

Das könnte Ihnen auch gefallen