Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUO __________________________________________ 3
BANCO DE DADOS ___________________________________________________ 3
BANCO DE DADOS RELACIONAIS ________________________________________ 4
INTRODUO
BANCO DE DADOS
Um banco de dados pode ter diversas tabelas, cada uma contendo da-
dos sobre uma determinada entidade, como por exemplo: clientes, ven-
dedores, empregados, vendas, detalhe das vendas, produtos, estoque,
compras, detalhe das compras e assim por diante.
Um arquivo simples pode ser acessado apenas pelo modo que orde-
nado. Cada tipo adicional de acesso requer o acrscimo de redundncia
(repeties). Um bom exemplo disso o arquivo em fichas de uma bibli-
oteca. Quando a bibliotecria decidiu que trs tipos de acesso eram ne-
cessrios (pelo ttulo, pelo autor e pelo assunto), no havia nada a ser
feito, a no ser triplicar o arquivo escrevendo fichas com os trs tipos de
ordenao. Um segundo exemplo a lista telefnica que apesar de no
ser totalmente duplicada, contm dois tipos de acesso: pelo nome e pelo
tipo de servio oferecido, quando o assinante anuncia nas pginas ama-
relas da mesma lista.
Tabelas
Consultas
Pginas
Este objeto utilizado para criar pginas que podero ser vistas por um
navegador de Internet, podendo exibir e trabalhar com dados da Internet
ou de uma Intranet. Dados estes armazenados em um banco de dados.
Veremos este objeto mais adiante no curso.
Macros
Mdulos
Categorias de despesa
Repare que este formulrio composto por caixas de texto, botes, le-
gendas, e tambm de um Sub-formulrio com os dados das despesas
cadastradas para este funcionrio.
OBS: O seu campo Date Submetida estar com a data diferente da mos-
trada nesta apostila, j que o Access considera a data atual do sistema.
Nome Rel. Desp. Descr. Rel. Desp. Adiant. Data Categoria Descrio Valor
Viagem Carga para Suzano 30,00 15/02/02 Combustvel 150l de leo diesel 60,00
15/02/02 Manut. Corretiva Conserto de cmara 15,00
Viagem Carga para Mau 10,00 16/02/02 Pedgio Anchieta 4,80
Substituio Substituir motorista 300,00 18/02/02 Refeies Comida durante 45,00
doente em Planaltina
20/02/02 Diria Dois dias em hotel 120,00
20/02/02 Lavanderia Lavar roupas de 100,00
viagem
Esse boto tem duas funes, quando aplicamos uma filtragem por se-
leo ou formulrio, ele passa para condio de ativo, indicando que s
esto selecionados os registros determinados pelo critrio definido por
um dos filtros. Se for dado um clique sobre este boto, quando ativo,
desativar a filtragem e todos os registros estaro disponveis novamen-
te - Remover filtro. Quando ele est desativado, passa condio Apli-
car filtro, quer dizer, um clique nele ativar a filtragem, tendo como refe-
rncia os ltimos critrios definidos.
Esse boto serve para filtrar os registros, tendo como critrio o contedo
do campo onde est posicionado o cursor, por exemplo, para exibir so-
mente os registros dos funcionrios que moram em Ubatuba, ache um
funcionrio que more l e posicione o cursor na caixa de texto correspon-
dente cidade e d um clique sobre o boto Filtrar por seleo. Todos os
registros que possuem o mesmo contedo deste campo sero seleciona-
dos. Note que na parte inferior do formulrio apresentado a quantidade
total de registros que atendem ao critrio e a condio Filtrado.
O filtro definido anteriormente tambm poder ser salvo como uma nova
Consulta, isto , ser gerada automaticamente uma consulta com o cri-
trio determinado e inserida no Formulrio Consulta. Para salvar uma
pesquisa como consulta, clique no boto Salvar como consulta ( )
na barra de ferramentas, enquanto Filtrar por formulrio estiver ativo.
Para apagar o registro atual, basta dar um clique sobre o boto Excluir
registro.
Exibindo Dados
Atravs das opes Visualizar... poderemos ver na tela como cada rela-
trio ficar no papel. Este recurso praticamente igual ao Visualizar Im-
presso do Word ou Excel.
Tabela Campo
Funcionrios Nome
Funcionrios Sobrenome
Rel. de Despesas Pago
Rel. de Despesas QuantiaAdiantada
Det. de Despesas ValorDoItemDeDespesa
Fases do projeto
Tambm foram determinados como cada um destes trs tipos sero des-
critos, definindo quais sero os campos de cada tabela. Sendo para o
imvel os seguintes: o nome do inquilino, o endereo do imvel, o tipo do
imvel, data do trmino do contrato, o nmero de cmodos e banheiros,
rea do imvel, o custo do aluguel e outros itens, como garagem, gela-
deira, lareira, etc.
1. Nome do inquilino
2. Endereo do inquilino
3. Endereo do imvel
4. Nmero de cmodos
5. Nmero de banheiros
6. Data do trmino do contrato
7. Tipo de imvel (casa, apartamento, sala)
8. Valor do aluguel
9. rea do imvel ( em metros quadrado)
10. Garagem
11. Dados complementares
12. Valor pago
13. Valor Multa
14. Data Pagamento
15. Pagou em Dinheiro ou Cheque
Tipo de Dados
Estabelecendo as Relaes
Aps a definio dos dados que sero armazenados, seu tamanho e tipo
e os relacionamentos entre as tabelas, teremos o seguinte:
Tabela Imveis
Tabela Pagamentos
O Modo Estrutura foi o escolhido por ser o mais completo. Aps a cria-
o da tabela, poderemos voltar mais tarde e editar ou modificar qual-
quer coisa da tabela. No quadro de dilogo Nova tabela escolha tambm
o Modo estrutura como forma de criao desta tabela.
A opo Modo Estrutura exibe uma tabela onde sero inseridas as de-
finies dos campos com seus respectivos tipos de dados e descries.
Abaixo na caixa de dilogo Tabela, encontraremos as propriedades do
campo atualmente selecionado, estas propriedades podero ser ativadas
ou alteradas. Para o banco de dados que estamos construindo, vamos
Celta Informtica - F: (11) 4331-1586 Pgina: 47
Access XP
alterar os tamanhos dos campos conforme foram definidos anteriormen-
te. Para a tabela Inquilinos, os campos ficaro da seguinte forma:
Como vimos, este tipo de dado cria um campo que permite a voc esco-
lher um valor de uma outra tabela (Inquilinos). Este recurso provoca o
relacionamento entre as duas tabelas, isto , a tabela Inquilinos e Im-
veis passam a estar relacionadas automaticamente pelo campo
CdigoInquilino.
Relacionando Tabelas
Um relacionamento vrios-para-vrios
Um relacionamento um-para-um
Vamos incluir a tabela Pagamentos nesta janela, para isso clique no bo-
to Mostrar tabela ( ) da barra de ferramentas. Depois selecione a
tabela Pagamentos e clique nos botes Adicionar e Fechar.
Celta Informtica - F: (11) 4331-1586 Pgina: 57
Access XP
CRIANDO FORMULRIOS
Nas prximas duas etapas, aceite o layout e estilo definidos como pa-
dro pelo Access dando um clique no boto Avanar. Na ltima etapa,
clique sobre o boto Concluir. Como padro, o Access exibe o formul-
rio de entrada de dados para a tabela Inquilinos. Adicione alguns regis-
tros com dados de seus amigos nesta tabela.
ASSISTENTE DE CONSULTA
Para alterar a legenda que aparece sobre cada campo, alterne a consul-
ta para o Modo estrutura e d um clique com o boto direito sobre o
nome do campo, escolhendo a opo Propriedades.
ASSISTENTE DE RELATRIOS
No quadro que est sendo pedida a forma de exibio dos dados, aceite
a opo por Inquilino (a mais apropriada) e d um clique no boto Avan-
ar. A seguir, o Assistente de Relatrio deseja saber se queremos adici-
onar nveis de grupo no relatrio que estamos criando, no faa nenhu-
ma alterao pois os campos Nome e Sobrenome j esto na condio
de nvel de grupo, ento, clique sobre o boto Avanar.
Logo aps, ser exibido dois quadros, o que est atrs conter as tabelas
que iremos utilizar, e o quadro frente - Mostrar tabela, possui as tabelas
disponveis que serviro como base para a criao da consulta. Selecione
a tabela Imveis e clique no boto Adicionar, faa o mesmo para as tabe-
las Inquilinos e Pagamentos. Em seguida, clique em Fechar.
Tabelas x Campos
Para fazer com que a data do sistema seja o valor padro, clique Ex-
presses comuns e duplo clique em Data atual, depois feche o cons-
trutor com OK.
Pronto, agora toda vez que o usurio for incluir um novo pagamento,
este vir com a data atual do sistema automaticamente.
Formulrio de Inicializao
Logo aps, feche a janela e salve-a com o nome: Consulta Imveis por
Cidade. Repita estes procedimentos para criar uma macro para a outra
consulta - Imveis por Escritrio.
A Internet est cada dia mais prxima dos usurios comuns, eles a usam
para enviar mensagens aos amigos, consultar algum tipo de informao
e, at mesmo, fazerem compras.
14) Aps realizar todas as tarefas, converta dois relatrios e duas con-
sultas (a sua escolha) em Pgina de acesso a dados, ao concluir,
veja o resultado no navegador da Internet.
15) Use o assistente do Office para saber como alterar a cor do texto
exibido nos formulrios, em seguida, altere as cores do texto de to-
dos os formulrios.