Escolar Documentos
Profissional Documentos
Cultura Documentos
Bsico
ndice
Apresentao do Treinamento...................................... 1
Pblico Alvo ......................................... 1
Objetivo ............................................. 1
Pr-Requisitos ....................................... 1
Instrutor Responsvel ................................ 1
Preparando o Ambiente de Treinamento............................. 2
Introduo....................................................... 2
O que Banco de Dados? ...................................... 2
O que um Banco de Dados Relacional? ........................ 2
O que Access? .............................................. 2
O que um Objeto? ....................................... 3
Carregando o Access.............................................. 3
Planejando um Novo Banco de Dados................................ 3
Estrutura da Agenda Telefnica ........................... 4
Planejando a Agenda Telefnica ........................... 4
Quais so as necessidades? ........................... 4
Criando o Banco de Dados......................................... 5
Os objetos do Access ......................................... 6
Criao das Tabelas.............................................. 6
Tipos de Criao de Tabelas .................................. 7
Criando as Tabelas da Agenda Telefnica ................. 11
Tabela CONTATOS ......................................... 11
Para o campo CDIGO do contato: ..................... 11
Para o campo NOME do contato: ....................... 12
Para o campo DDD do telefone e celular do contato: .. 12
Para os campos TELEFONE e CELULAR do contato: ....... 13
Para o campo ENDEREO do contato: ................... 14
Para o campo BAIRRO referente ao endereo do contato:14
Para o campo CEP referente ao endereo do contato: .. 15
Para o campo CIDADE referente ao endereo do contato:16
Para o campo ESTADO relativo cidade: .............. 16
Para o campo ANIVERSRIO do contato: ................ 17
Gravando a Tabela de CONTATOS ............................... 18
Campo Chave ou Chave Primria ........................... 18
Tabela COMPROMISSOS ..................................... 18
Gravando a Tabela de COMPROMISSOS ........................... 19
Tabela BAIRROS .......................................... 19
Para o campo BAIRRO: ................................ 19
Gravando a Tabela de BAIRROS ................................ 20
Tabela CIDADES E ESTADOS ................................ 20
Para o campo CIDADE: ................................ 20
O que um Objeto?
Objeto qualquer coisa que possa ser manipulada, como uma tabela,
um campo ou um relatrio. Campo e Registro, no exemplo da agenda
telefnica, diz-se que cada NOME, TELEFONE ou ENDEREO um campo,
ao passo que cada conjunto de NOME, seu respectivo TELEFONE e
ENDEREO formam um registro. Esquematicamente temos:
NOME TELEFONE ENDEREO
Maria das Dores 3254-6588 Rua das Accias s/n - Pituba
40.000-000 Salvador - BA
Carregando o Access
Como todo produto da Microsoft o MS-Access carregado na memria
utilizando-se o seu cone de atalho que pode est na rea de
Trabalho ou na barra de Inicializao Rpida do Windows, ou
atravs do menu [Iniciar] Microsoft Office Microsoft Access
(esta ltima opo depender da maneira que o MS-Office foi
instalado ou a verso que est sendo usada):
Quais so as necessidades?
Definio das tabelas necessrias:
Tabela de CONTATOS
Tabela de COMPROMISSOS
Tabela de Bairros
Tabela de Cidades e Estados
Tabela de Meses
Os objetos do Access
Repare que esquerda da janela que apareceu existem sete botes.
So os chamados objetos do Access. Cada um destes objetos possui
caractersticas e configuraes prprias. So eles:
Tabela O principal objeto do Access, atravs dele que
comearemos efetivamente a criar o BD. Tem funo de
armazenar todos os dados que mais para frente cadastraremos;
Tabela CONTATOS
Para a tabela de CONTATOS, como exemplo ns iremos seguir os
passos abaixo:
Indexado No.
Indexado No.
Indexado No.
Indexado No.
Indexado No.
Indexado No.
Indexado No.
Indexado No.
Indexado No.
DATA_INCIO do compromisso;
DATA_FINAL do compromisso;
HORRIO_INCIO do compromisso;
HORRIO_FINAL do compromisso;
DESCRIO do compromisso;
LOCAL do compromisso;
SITUAO do compromisso.
Gravando a Tabela de COMPROMISSOS
Do mesmo modo que a tabela de CONTATOS, ns devemos salvar a
tabela de COMPROMISSOS. Para isso podemos utilizar a opo do menu
Arquivo Salvar ou Arquivo Salvar como... ou as teclas de
atalho [CTRL] + [B] ou o cone . Porm antes de fazermos
gravao devemos determinar o campo chave (CDIGO), pois como j
vimos anteriormente, usaremos no Relacionamento:
Indexado No.
Indexado No.
Indexado No.
Gravando a Tabela de CIDADES E ESTADOS
Do mesmo modo que a tabela de CONTATOS, COMPROMISSOS e BAIRROS,
ns devemos salvar a tabela de CIDADES E ESTADOS. Para isso
podemos utilizar a opo do menu Arquivo Salvar ou Arquivo
Salvar como... ou as teclas de atalho [CTRL] + [B] ou o cone .
No criaremos CHAVE PRIMRIA, pois esta tabela servir apenas como
apoio nas pesquisas das cidades e estados para serem cadastrados
nos campos CIDADE e ESTADO da tabela CONTATOS. Para isso devemos
responder s perguntas referentes gravao da seguinte forma:
Tabela MESES
Para a tabela de MESES iremos seguir o seguinte exemplo:
Para o campo CDIGO do ms O campo ser automaticamente
preenchido, pois o tipo escolhido foi Numerao Automtica;
Comando de Criao
A opo do Access que cria os Relacionamentos entre as tabelas :
Ferramentas Relacionamentos... ou atravs do cone . Aps a
escolha dessa opo veremos a janela a seguir:
A arrumao das tabelas, bem como as dimensses das mesma podero ser alteradas
conforme necessidade ou preferncia do operador.
N 1 1 para 1;
N 2 muitos contatos para um nico
compromisso;
N 3 muitos compromissos para um contato;
Boto [OK] confirma o tipo escolhido;
Boto [Cancelar] cancela a operao.
Folha de Dados
Pronto j temos as tabelas criadas com os seus devidos campos e j
estabelecemos o relacionamento entre elas.
Falta agora preenchermos os dados nos registros a fim de
armazenarmos as informaes na nossa Agenda Telefnica.
No Access, para que o usurio consiga preencher os registros das
tabelas sem ter que criar formulrios especficos, estar
disponvel o modo Folha de Dados.
Cadastrando Dados nas Tabelas
Para podermos cadastrar algo nas tabelas, basta selecionarmos a
referida tabela e abrirmos esta tabela, escolhendo com um Click a
opo Abrir que est disponvel na janela de Banco de Dados,
conforme abaixo:
Tabela de MESES
Formulrios
Voc j percebeu o quanto desconfortvel cadastrar os dados na
grade do modo folha de dados?
E se voc quisesse ao lado de cada funcionrio colocar uma foto
identificando-o? Nesta grade no ser possvel.
A funo dos Formulrios tornar a aparncia das telas mais
agradveis:
Criando Formulrios
O modo mais fcil de criar um formulrio selecionando alguma
tabela e clicando sobre o boto que aparece na barra de
ferramentas chamado que mostrar a janela abaixo:
Personalizando Formulrios
Depois de criado possvel alterarmos tudo no formulrio,
adicionar imagens, botes, cores, fontes. Para isso selecione o
formulrio que foi criado e abra a sua estrutura atravs do boto
:
Inserindo figura
Podemos inserir uma figura no formulrio. O boto na caixa de
ferramentas permite que seja inserida uma figura. Clicando neste
boto, arraste em alguma parte do formulrio e solte, surgir uma
janela para que seja definido o arquivo da imagem:
Ou
Observem que por termos criado uma caixa pequena para a imagem,
esta saiu cortada.
Exerccio de Reviso
Para exercitar o que aprendemos voc dever criar os seguintes
formulrios:
CADASTRO DE COMPROMISSOS deve ser do tipo Coluna e voc
poder usar a opo AutoFormulrio:Colunar;
Consultas
Entendendo consultas
Uma consulta serve para exibir, alterar e analisar dados de vrias
maneiras. Podemos criar uma consulta utilizando vrias tabelas e
selecionar somente os campos que acharmos interessantes. Para
criar uma consulta, clique sobre o objeto Consultas. Existem duas
opes para criao de consultas. Utilizando o assistente ou o
modo estrutura:
Ou
No lado esquerdo tem a opo de exibir Modo de Folha de Dados e
direita a opo de Consulta Executar ou apenas .
O resultado ser:
Criando Macros
Para criar uma macro clique sobre o objeto Macros e logo em
seguida sobre o boto :
Exerccios de Reviso
Para revisarmos o assunto de Macros voc ir criar no formulrio
de OPERAES DA AGENDA TELEFNICA um boto para:
Abrir o cadastro de compromissos;