Sie sind auf Seite 1von 23

PASSO A PASSO PARA A CRIAO DE UM BANCO DE DADOS

1) Clicar em Microsoft Access no Menu Iniciar Programas


2) Aparece a Caixa de Dilogo abaixo, onde devemos escolher Banco de Dados Vazio e
OK;
Ribamar Pgina
ABE!A
CONSU!A
"ORMU!#RIO RE!A$RIO
%) !uando aparece a tela abaixo solicitando o nome do ar"uivo a ser criado#
$ugerindo &d1 ou &d1'(d& como nome% Devemos digitar um nome ade"uado ao sistema
"ue dese&amos desenvolver%
Ribamar Pgina '
() Ao digitarmos o nome e clicarmos em C)ia) ent*o aparece a tela principal do Access%
+otar os nomes ,abelas, Consultas, -ormulrios, Relat.rios, Macros e M.dulos, sendo "ue
n*o temos nenhum desses ob&etos, ou se&a o /anco de Dados est va0io%
Para ver se realmente est*o todos va0ios, cli"ue no nome de cada um e ve&a
"ue abaixo n*o aparece nenhum nome%
Ribamar Pgina 1
PASSO A PASSO PARA CRIAO DE UMA ABE!A
) 2erificar se ,abela est selecionado, caso n*o este&a, clicar a es"uerda em ,abela3
') Clicar no /ot*o +ovo3
1) !uando se poder criar a ,abela no Modo "o*+a de Dados, Modo Es,)-,-)a. co( o
Assis,en,e. I(/o),ando o- Vinc-*ando a&e*a 4clicar na respectiva op5*o)3
() Criaremos uma +ova tabela clicando em Modo 6strutura e 783
Ribamar Pgina (
9) Aparecer ent*o a &anela de cria5*o de ,abelas abaixo 4,abela # ,abela)#
Ribamar Pgina 9
:) A &anela ; composta de duas partes, a superior e a inferior% A parte superior ; onde
devemos digitar o NOME DOS CAMPOS. o IPO DE DADO desses campos e a
descri5*o de cada campo% +a parte inferior devemos entrar com as PROPRIEDADES
de cada campo3
<) Criaremos uma tabela de clientes, com seus respectivos campos, tipos de dados e
descri5*o de campos3
=) Digitar o +ome do Campo 4de prefer>ncia em mai?sculas e sem acentos ou espa5os) e
teclar 6nter para entrar com o ,ipo de Dado 4o Access & sugere e0,o, mas podemos
alter@lo digitando apenas a4s) primeira4s) letra4s))% Ao acessar o ,ipo de Dado a parte
inferior exibe vrias propriedades do Campo% 2er tela da pr.xima pgina%
A) 6scolheremos o ,ipo de Dado CONADOR, apenas digitando C 4o Access completar
a palavra Con,ado))' ,eclar "1 para acessar a parte inferior da &anela 4Propriedades do
Campo)% Podemos alterar o tamanho do Campo C7DIB7CCI6+,6 4o Access sempre
sugere 9D)% Podemos escolher um tamanho mais coerente, 9 por exemplo, para at;
AAAAA%
D) A Descri5*o ; opcional e "uando este campo ; selecionado em um -ormulrio esta
Descri5*o aparecer na /arra de $tatus%
) Assim digitamos todos os campos da tabela, como +ome, 6ndere5o, ,elefone, etc%
Ribamar Pgina :
PROPRIEDADES DE CAMPOS
AMAN2O DO CAMPO 7 Access sugere sempre 9D para seu tipo de campo ,exto,
mas podemos alterar a vontade e de maneira racional, para um melhor aproveitamento%
"ORMAO 6sta propriedade depende do ,ipo de Campo% Para o campo ,exto n*o
aparece nenhuma sugest*o, mas para outros tipos como o +?mero aparece um /ot*o E
direita com uma seta para baixo 4"ue ao ser clicado mostra exemplos de formatos "ue
podem ser escolhidos, como Moeda, +?mero Beral, $tandard, etc%)%
DICA3 -ormato para exibi5*o de mai?sculas independente da entrada ser ou n*o
mai?scula# FG
M#SCARA DE ENRADA Muito ?til para dados tipo n?meros de telefone, datas, CP-,
CBC e similares% Ao clicarmos no bot*o E direita com tr>s pontinhos aparecer o Assistente
de Mscara% Importante# est disponHvel apenas para campos tipo ,exto e DataIJora% Por
exemplo num campo tipo telefone pode aparecer K4DDDA) AAA@AAAA33L "ue facilitar a
digita5*o dos dados exibindo a mscara# 4LLLL) LLL@LLLL%
MM$CARA$ N,6I$#
CBC @ DD%DDD%DDDIDDDD@DD
CB- @ DD%DDD%DDD@D
CP- DDD%DDD%DDD@DD
!E4ENDA 7 "ue digitarmos a"ui aparecer como tHtulo de campo no "o)(-*5)io e na
pr.pria ,abela ou Consulta. portanto devemos escolher com cuidado% Caso n*o digitemos
nada o +ome de Campo ficar em seu lugar 4o "ue n*o ; interessante)%
VA!OR PADRO !uando estamos entrando dados tipo O- e "ue boa parte ser C6,
digitamos como valor padr*o PC6Q, para "ue & apare5a no campo e n*o se&a necessrio
digitar sempre, apenas "uando for diferente%
RE4RA DE VA!IDAO 6 Caso "ueiramos limitar os valores a serem entrados neste
campo 4D7MR+I7) ent*o entramos com uma express*o ou texto "ue filtrar apenas os
valores "ue atendam a faixa especificada pela express*o% 6xs%# PGSDQ, P/RA$ICQ, PD ou
DDQ% 7peradores para Regras de 2alida5*o# And, 7r, Is, +ot, /etTeen, CiUe, V%
E7O DE VA!IDAO W a mensagem "ue alertar o usurio "ue o valor "ue est
tentando digitar n*o satisfa0 a express*o especificada%
RE8UERIDO As op5Xes s*o $im ou +*o% Devemos colocar sim "uando "uisermos
tornar obrigat.rio o preenchimento deste Campo% +este caso n*o poderemos passar adiante
sem "ue tenhamos digitado o valor deste campo%
Ribamar Pgina <
PERMIIR COMPRIMENO 9ERO Como o nome sugere# ; a possibilidade de
permitir a entrada de um dado tipo PQ, ou se&a sem "ual"uer caractere%
INDE7ADO Para as chaves, "uando "ueremos ordenar os campos% 6xistem ainda os "ue
podemos ordenar e permitir duplica5*o e os "ue n*o% Caso de c.digos, CP- e outros n*o
devemos permitir duplica5*o%
IPOS DE DADOS NO ACCESS
e0,o : Caracteres alfanum;ricos YS '9: /Ztes
Me(o)ando : Ca)ac,e)es a*;an-(<)icos =>5)ios /a)5?)a;os) @S :(%DDD /
NA(e)o 6 2alores num;ricos 4inteiros ou fracionrios) S , ', ( ou = /
Da,aB2o)a 6 Datas e horas S = /
Moeda 6 2alores monetrios S = /
A-,oN-(e)aCDo 6 2alor num;rico 4com incremento automtico) S ( /
Si(BNDo 6 2alores l.gicos S /I,
O&Ee,o O!E 6Brficos ou "ual"uer outro tipo 7C6 SYS : B/
IPOS DE DADOS NUMFRICOS E AMAN2O DE CAMPO3
/Zte @ +?meros de D a '99 % % % % % % /Zte
Inteiro @ De @1'%<:= a 1'%<:= 4n*o fracionrios) % % % ' /Ztes
Inteiro Congo@ De '%(<%(=1%:(= a '%(<%(=1%:(= % % % % ( /Ztes
$imples @ At; 1,(D'='161= 4precis*o de : dHgitos) % % % ( /Ztes 4<
casas decimais)
Duplo @ 4Padr*o) de ,<A<:A11(=:'1'61D= a ,<A<:A11(=:'1'61D= @ = /Ztes
49 casas decimais)
Moeda @ De A''11<'D1:=9(<<,9=D= a A''11<'D1:=9(<<,9=D= % @ ( /Ztes 4
( casas decimais)
CONSU!AS
7 resultado de uma CONSU!A parece com uma ,abela 4; um DZnaset)%7s dados
a"ui podem ser alterados como em uma ,abela e as altera5Xes ir*o afetar a4s) ,abela4s) de
origem%
6xemplos de Consultas# Clientes em atraso, -itas mais alugadas, etc%
UI!IDADE DAS CONSU!AS3
- $elecionar Campos3
- $elecionar Registros3
Ribamar Pgina =
- Classificar Registros3
- 6fetuar clculos3
- -onte de dados para outros fins3
Ribamar Pgina A
CRIAO DE UMA CONSU!A3
@ +a tela principal do Access Clicar em Consulta +ovo, ent*o aparece a &anela abaixo3
- Clicar em Modo estrutura, "uando aparece a &anela Mostrar tabela abaixo#
- Devemos informar "ue ,abela4s) eIou Consulta4s) ou se Ambas ser*o adicionadas E
Consulta depois -echar a caixa de dilogo3
- Adicionar os Campos "ue far*o parte da Consulta3
- Dica# o Campo "ue estiver em negrito ; o Campo Chave Primria3
- Para adicionar todos os campos da ,abela de uma ve0# duplo cli"ue no asterisco%
Detalhe# neste caso n*o se pode especificar crit;rios individuais para os campos%
- Para selecionar todos os campos de uma ve0 e poder especificar crit;rios para cada
Campo# duplo cli"ue no +ome da ,abela% /asta ent*o arrastar os campos para a parte
inferior da &anela 4Campo)%
- Para selecionar alguns campos# selecionar o primeiro, pressionar Ctrl e clicar nos
outros%
- Para inserir um ?nico Campo, basta dar um duplo cli"ue no mesmo3
Ribamar Pgina D
- Desmarcar os Campos "ue n*o dever*o ser exibidos3
- 6specificar os Crit;rios 4se for o caso)%
Ribamar Pgina
SE!ECIONAR CAMPOS EM ABE!AS OU CONSU!AS
CI+JA 7O R6BI$,R7 Clicar no /ot*o cin0a E es"uerda da linha 4"uando aparece uma
setinha grossa, preta e apontando para a direita)%
C7CO+A 7O CAMP7$ Clicar no $eletor de Campo 4+ome do Campo, "uando aparece
uma setinha grossa, preta e apontando para baixo)%
O&s'3 Agrupar por $omat.ria gera consulta "ue n*o permite entrada de novos registros%
Cria grupos fechados%
Ribamar Pgina '
MOVER UM CAMPO
- Clicar no $eletor para selecionar3
- Pousar o Cursor do Mouse no $eletor e arrastar para a posi5*o dese&ada%
DICA3 Pressionar Ctrl[/reaU para interromper a execu5*o de uma Consulta 4muito ?til
para consultas erradas e "ue demoram muito para ser executadas)%
ESPECI"ICANDO CRIFRIOS PARA CONSU!AS3
Apenas os Registros "ue atendam aos crit;rios estabelecidos ser*o exibidos no
DZnaset% 6xpressXes s*o utili0adas para especificar crit;rios%
6xemplos#
- P6ntre DDD e 9DDDQ3
- PR7/6R,7Q3
- DD
- 6ntre :@mar@A9 e =@&un@A<3
CRIFRIO PARA PROCURAR ODOS OS CAMPOS 8UE COMECEM COM
DEERMINADA !ERA3
Crit;rio @ C7M7Q\]Digite a primeira letra a ser procurada#^\_Q
CRIFRIO PARA PROCURAR POR 8UA!8UER PARE DE UM CAMPO3
Crit;rio @ ComoQ_\]Digite uma parte do campo mais especHfica^\_Q
CRIFRIO PARA PROCURAR NOMES COMEANDO COM G!H3
Crit;rio @ Como PCQ
ACRESCENAR CAMPOS A UMA CONSU!A3
Campos !uantidade#!,
A consulta ir solicitar pela entrada do valor de !,%
DEECAR CAMPOS NU!OS3
Crit;rio @ PW +uloQ
CRIFRIO PARA SO!ICIAR MIS PARA DAA DE NASCIMENO3
Crit;rio @ M>s4]Data+ascimento^)S]Digitar o m>s dese&ado#^
Ribamar Pgina 1
6 no Menu Consulta Par`metros Digitar novamente ]Digitar o m>s dese&ado^
CRIFRIOS MJ!IP!OS3
Crit;rio @ RI/AMAR YDD @ $ignifica RI/AMAR e YDD
VA!ORES SIMBNO3
$im S 2erdadeiro, Cigado ou
+*o S -also, Desligado ou D
E7IBIO OU NO DE CAMPOS3
6xibir
6xibir +*o 6xibir
GD 7r Is +ull @ 6ntre com um n?mero positivo ou n*o preencha%
+ot +ull 7briga entrada de dados no campo%
Ribamar Pgina (
IPOS DE CONSU!AS
$6C6ab7 $elecionam Registros a partir de uma ou mais ,abelas%
,A/6CA D6 R6-6Rc+CIA CROdADA Agrupam Dados em categorias e exibem
valores em um formato compacto, do tipo planilha eletrenica%
CONSU!AS AO3
CRIAab7 D6 ,A/6CA Cria uma nova ,abela a partir de outra4s) ou parte dela4s)%
6fCCO$b7 6xclui registros de uma ou mais ,abelas%
A+6fAab7 Adicionam um grupo de Registros a uma ,abela%
A,OACIdAab7 Altera e atuali0a dados em um grupo de Registros%
=Vide Cons-*,o) de Access /a)a (aio)es de,a*+es)'
Ribamar Pgina 9
RE!ACIONAMENOS
Re*aciona(en,os : $*o associa5Xes estabelecidas entre os Campos C7MO+$
4colunas) entre duas ,abelas, cu&o ob&etivo ; o de visuali0ar Dados no mesmo -ormulrio
ou Relat.rio a partir de mais de uma tabela eIou consulta%
IPOS DE RE!ACIONAMENOS3
- OM PARA 2MRI7$ 4 ) 7 mais comum3
- OM PARA OM 4 )3
- 2MRI7$ PARA 2MRI7$ 4 )%
8UE ABE!AS RE!ACIONARK
As "ue t>m 4de prefer>ncia) Chaves Primrias comuns%
8UE CAMPOS RE!ACIONARK
A Chave Primria exibida em negrito%
ESABE!ECENDO RE!ACIONAMENO ENRE ABE!AS3
- Abrir a &anela Relacionamentos 46ditar Relacionamentos)3
- Adicionar as ,abelas3
- Arrastar o Campo Chave da ,abela /ase para as ,abelas a relacionar 4Idealmente
relacionar os Campos de Chaves Primrias das ,abelas)3
- Relacionar Campos n*o obrigatoriamente com o mesmo nome mas com o mesmo ,ipo
4exce5*o para Contador, "ue pode se relacionar com Campo num;rico ,ipo Inteiro
Congo)3
- Duplo cli"ue na linha de uni*o# 6xibe Dilogo Relacionamentos3
- Refor5ar In,e?)idade Re;e)encia* impede aparecimento de Registros grf*os na ,abela
Relacionada3
- Caso "ueira excluir Registros automaticamente na ,abela relacionada ao excluir
Registros da ,abela /ase# assinalar a Caixa de 2erifica5*o E0c*-i) e( casca,a ca(/os
)e*acionados;
- Para modificar o valor do campo da chave estrangeira dos registros na tabela
relacionada "ue correspondem a uma altera5*o efetuada no valor do campo da Chave
Primria na ,abela /ase, para isso deve@se assinalar a Caixa de 2erifica5*o# A,-a*iza)
e( casca,a ca(/os )e*acionados;
- Clicar em C)ia) e fechar a &anela Relacionamentos, salvando%
INE4RIDADE RE"ERENCIA!3
- 6vita "ue registros se&am excluHdos acidentalmente3
- 7s campos relacionados t>m o mesmo tipo de dados3
Ribamar Pgina :
- +*o se pode adicionar um P6DID7 a menos "ue se&a efetuado por um CCI6+,6
existente, nem excluir um CCI6+,6 "ue tenha um P6DID7 cadastrado em seu nome3
E7C!UIR RE!ACIONAMENO3 6ditar@Relacionamento@$elecionar linha e Deletar%
Ribamar Pgina <
"ORMU!#RIOS
$*o &anelas tipo fichas para entrada sofisticadas e prtica de dados%
CRIANDO UM NOVO "ORMU!#RIO3
Clicar em -ormulrio, +ovo, "uando ent*o aparecer a tela abaixo#

- Clicar em Autoformulrio# colunar
- 6scolher a tabela ou consulta e clicar em 78
- 7 formulrio ; aberto & com os dados, se existirem
- Devemos fechar o formulrio e salvar com um nome ade"uado
Ribamar Pgina =
UI!IDADES3
- Inserir,
- 2isuali0ar,
- Modificar,
- 6xcluir Registros%
IPOS DE "ORMU!#RIOS3
6 C7CO+A $IMPC6$ Om Registro ; exibido por ve0 como uma coluna de Campos e
cada Campo ocupa uma linha%
@ ,A/OCAR 4 ou -icha) 2rios Registros s*o exibidos por ve0% Cada linha cont;m um
Registro completo% Parece com uma ,abela com linhas e colunas%
@ BRM-IC7 Cria um grfico no formulrio%
@ PRI+CIPACI$O/-7RMOCMRI7 6xibe relacionamento 4um para vrios) entre dados
de -ormulrio principal e $ubformulrio% 7 principal aparece em uma coluna simples e o
subformulrio em uma tipo folha de dados%
@ AO,7 -7RMOCMRI7 -ormulrio criado automaticamente com apar>ncia do Coluna
$imples%
CONRO!ES DE UM "ORMU!#RIO
- Caixa de Cistagem 4Cist/ox)
- Caixa de Combina5*o 4Combo/ox)
- Caixa de 2erifica5*o
- /ot*o de 7p5*o 47ption /uton)
@ 6ntre outros%
DICAS3
@ Recurso muito ?til para ,abelas, Consultas e -ormulrios e o !OCA!I9AR
4representado pelo Hcone do /in.culo)% $elecionar o Campo de Clicar no bin.culo para
locali0ar um campo%
Ribamar Pgina A
- 7s dados resultantes de uma express*o podem ser exibidos em "ual"uer tipo de
controle 4caixa de texto, de verifica5*o, botXes de comando, etc%)%
RE!A$RIOS
W o resultado final e organi0ado de um /anco de Dados% Com a finalidade de
distribuir esse resultado%
USOS3
- C7+COC,A 2isuali0ar na tela CDs emprestados3
- -7RMOCMRI7 2isuali0a todas as informa5Xes sobre um artista3
- R6CA,gRI7 Imprimir informa5Xes usadas regularmente%
DICA3 para dados "ue vierem de mais de uma tabela o relat.rio deve obrigatoriamente ser
baseado em uma Consulta%
IPOS DE RE!A$RIOS =-eitos com o auxHlio do Assistente de Relat.rios)3
- M7D7 6$,RO,ORA Abre um relat.rio virgem em modo de edi5*o para ser criado3
- A$$I$,6+,6 de relat.rio @ Cria o relat.rio automaticamente baseado nos campos "ue
voc> selecionou3
- AO,7R6CA,gRI7 ,abular 6xibe cada registro como uma linha de campos3
- AO,7R6CA,gRI7 Colunar Cria automaticamente um relat.rio tipo Coluna%
- A$$I$,6+,6 de Brfico cria um relat.rio com um grfico
- A$$I$,6+,6 de 6ti"uetas Cria eti"uetas de endere5amento tipo AverZ3
Ribamar Pgina 'D
Ribamar Pgina '
PARES DE UM RE!A$RIO
- CA/6aACJ7 D7 R6CA,gRI7 Aparece uma ?nica ve0 no relat.rio, na primeira
pgina% O$7# Cogotipo, tHtulo ou data3
- CA/6aACJ7 DA PMBI+A Aparece em todas as pgina3
- CA/6aACJ7 D7 BROP7 InHcio de um novo grupo de registros3
- $6ab7 D6,ACJ6 Corpo principal dos dados do relat.rio% 7s controles desta se5*o
repetem@se para cada registro% 7bservar "ue "uanto menor esta se5*o maior ser o
n?mero de registros apresentados por pgina3
- R7DAPW D7 BROP7 +o final de um grupo de registros% 6xibir itens, como totais de
grupos%
- R7DAPW DA PMBI+A -inal de todas as pginas% O$7# n?mero de pgina3
- R7DAPW D7 R6CA,gRI7 -inal do relat.rio% O$7# totais do relat.rio%
DICAS3 6 Para eliminar "ual"uer se5*o do relat.rio# redu0ir at; desaparecer ou colocar sua
propriedade visHvel como +*o%
Ribamar Pgina ''
@ Propriedades do Relat.rio# Page 4pgina atual) e Pages 4total de pginas)
Ribamar Pgina '1

Das könnte Ihnen auch gefallen