Beruflich Dokumente
Kultur Dokumente
Celina Rodrigues
Ano 2013
Contedos Programticos
1. Noes bsicas de Access
- O que o MS Access 2010 - A aplicao
Access 2010 Fundamental:
Enunciar conceitos utilizados em base de
dados;
Criar um projeto de base de dados
executando as diversas fases;
Utilizar o novo ambiente do Access 2010;
Utilizar o objeto tabela;
Criar relaes entre tabelas;
Criar e executar consultas;
Criar formulrios;
Criar relatrios.
2. Noes Bsicas de bases de dados relacionais
2.1 Conceo de uma base de dados
Contedos Programticos
3. Criao de uma aplicao sobre uma bases de dados
relacionais
3.1 O ambiente geral de trabalho
3.2 Os objetos do ACCESS
3.3 Abrir e fechar uma aplicao sobre uma base de
dados
4. Construo de tabelas
4.1 Vista de estrutura
4.2 Definir campos e tipos de dados
4.3 Propriedades dos campos
4.4 ndices e chaves
5. Definir as relaes entre as tabelas
5.1 Relaes de 1 para 1
5.2 Relaes de 1 para muitos
Com Microsoft Access 2010 podemos criar vrios tipos de banco de dados
1 2 3
6 7
1 - Menu Ficheiro
2 - Menu Base
3 - Menu Criar
4 - Menu Dados Externos
5 - Menu Ferramentas de Base de
Dados
6 - Menu Campos
7 - Menu Tabela
Campo
s
Rua
Localidade
Antnio Martins
Sousa Pires
Barcelos
Maria Irene
Joana d'Arc
Barcelos
Joo Francisco
Pires Viegas
Pousa
Manuel Saraiva
Almirante Coutinho
Barcelos
Mas tambm podem ser utilizados para construir por exemplo grficos,
etiquetas ou envelopes em srie.
Noo de dado
Noo de campo
Noo de registo
Noo de tabela
Noo de tabela
Turma
Nmero
Nome
Rua
Localidade
Antnio Martins
Sousa Pires
Barcelos
Maria Irene
Joana d'Arc
Barcelos
Joo Francisco
Pires Viegas
Pousa
Manuel Saraiva
Almirante Coutinho
Barcelos
Diviso de Tabelas
Diviso de Tabelas
TB_FORMANDOS
Nome prprio campo NOME Texto
Nome do Curso campo CURSO Texto
Idade do Formando campo IDADE - Nmero
Habilitaes Literrias HABILITAOES - Texto
N Telefone/telemvel TEL/TM - Nmero
Relacionamentos
Relacionamentos (1-n)
Para fechar uma aplicao sobre a base de dados teremos que seleciona
o menu Ficheiro e escolher a opo Fechar Base de Dados e depois
opo Sair.
4. Construo de tabelas
4.1 - Vista de estrutura
4. Construo de tabelas
Cont. Vista de estrutura
4. Construo de tabelas
Cont. Vista de estrutura
Tipos de vista:
-
Vista de Estrutura
4. Construo de tabelas
Cont. Vista de estrutura
4. Construo de tabelas
Cont. Vista de estrutura
4. Construo de tabelas
Cont. Vista de estrutura
4. Construo de tabelas
Cont. Vista de estrutura
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Na vista de folha de dados so criados os campos e tipos de dados.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Na vista de folha de dados so criados os campos e tipos de dados.
-
TEXTO
Tem como desvantagem no que diz respeito aos dados do tipo Texto no permit
Algumas operaes, como por exemplo (ordenao, agrupamento).
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
NMERO
Este campo permite um nmero inteiro ou real.
Usado normalmente para clculos matemticos.
Por predefinio este campo do tipo Nmero inteiro longo.
Existem diversos tamanhos e precises: Byte, Inteiro, Inteiro longo,
Simples, Duplo, ID de replicao e Decimal.
So definidos nas Propriedades do campo, opo Formatar.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
DATA/HORA
Este campo permite introduzir uma Data, Hora ou ambos.
Existem diversos formatos de data e hora que podem ser definidos como
Atributo.
So definidos nas Propriedades do campo, opo Formatar.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
MOEDA
Este campo permite um nmero com formato monetrio.
Trata-se de um valor numrico real com formato especializado para a manipulao
de valores monetrios.
Utiliza o separador de milhares; mostra os nmeros negativos entre parnteses;
O valor predefinido da propriedade de 2 casas decimais e ().
O formato desejado definido nas Propriedades do campo, opo Formatar.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
NUMERAO AUTOMTICA
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
SIM/NO
Neste tipo de campo valida-se um valor lgico.
O campo pode ter um de dois valores: Sim/No; Verdadeiro/Falso;
Ligado/Desligado.
A expresso de validao definida nas Propriedades do campo, opo
Formatar.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
HIPERLIGAO
Este tipo de campo permite por exemplo, uma ligao a um documento
da
Internet.
Isto , um caminho para um destino, tal como um objeto, um
documento, ou
pgina Web.
Um endereo para este tipo de campo, Hiperligao, pode ser um
caminho de
Rede, um endereo para um ficheiro localizado numa rede local, ou um
URL
(endereo para um site da Internet ou da Intranet).
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
ASSISTENTE DE PESQUISA
-
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
-
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Legenda
-A legenda corresponde ao ttulo que o campo assume.
Por predefinio assume como legenda o nome definido
para o campo.
Exemplo: O campo Num_Aluno pode ter como legenda
N de Aluno.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Valor predefinido
-Valor introduzido automaticamente ao inserir-se um novo
registo.
Exemplo: O campo Ano_corrente pode ter como valor
predefinido 2006.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Texto de validao
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Necessrio
Este Campo se estiver com a expresso No um campo de
introduo facultativa. Caso contrrio um campo de introduo
obrigatria.
Permitir Comprimento Zero
Se este campo estiver com a indicao de Sim pode ficar vazio.
Indexado
A indexao permite a pesquisa mais rpida dos registos dentro da
base de dados.
Compresso Unicode
A compresso Unicode corresponde a um padro internacional de
codificao adotado no Microsoft Office. No caso da compresso
estar ativa o contedo dos campos de tipo Memo e Texto podem
ser comprimidos ocupando menos espao mas garantindo a
correta apresentao do respetivo contedo.
4. Construo de tabelas
4.2 - Definir campos e tipos de dados
Modo IME
Um IME (Input Method Editor) um editor que permite introduzir
texto asitico em programas, atravs da converso dos batimentos
de teclas em carateres asiticos. O IME interpreta os batimentos
de teclas como carateres e, a seguir, d-lhe a oportunidade de
inserir a interpretao correta no programa no qual est a
trabalhar.
Etiquetas inteligentes
A Microsoft fornece um conjunto de etiquetas inteligentes prontas
a utilizar com o Microsoft Office Access 2003.
Nesta aplicao esto disponveis aes relacionadas com Datas e
Nomes e
Respetiva associao ao Microsoft Outlook.
4. Construo de tabelas
4.3 - Propriedades dos campos
Tamanho do campo
Formatar
Casas decimais
Mscara de introduo
Legenda
Valor predefinido
Regra de validao
Texto de validao
Necessrio
Indexado
Etiquetas inteligentes
Alinhamento do texto
4. Construo de tabelas
4.4 - ndices e chaves
Criar e utilizar um ndice para melhorar o
desempenho
Se pesquisamos frequentemente uma tabela ou ordenamos os respetivos
registos por um determinado campo, podemos acelerar estas operaes
criando um ndice para o campo.
O Microsoft Office Access utiliza ndices numa tabela tal como utilizado
um ndice num livro: para localizar dados, o Access procura a localizao
dos dados no ndice. Em certos casos, por exemplo, para uma chave
primria, o Access cria automaticamente um ndice. Noutros casos, o
utilizador poder querer cri-lo manualmente.
Podemos utilizar um ndice para ajudar o Access a localizar e ordenar
mais rapidamente os registos.
Um ndice armazena a localizao dos registos com base no campo ou
campos que fazem parte do ndice. Consoante o nmero de valores
exclusivos dos campos indexados, um ndice pode ser mais pequeno do
que a tabela que descreve, o que permite ao Access uma leitura mais
4. Construo de tabelas
4.4 - ndices e chaves
Cont. Criar e utilizar um ndice para melhorar o desempenho
4. Construo de tabelas
4.4 - ndices e chaves
Cont. Criar e utilizar um ndice para melhorar o desempenho
Os ndices tornam mais rpida a localizao de valores de
campos raros.
Quanto maior for o nmero de valores de campo diferentes numa
tabela, melhor ser o desempenho da consulta selecionar e de
pesquisa.
Quanto mais frequentemente um valor de campo aparecer numa
tabela, menos utilidade ter um ndice. Pense nas palavras de um
livro: a palavra "o" aparece, provavelmente, com tanta frequncia
que ler o respetivo item de lista levaria quase tanto tempo como
ler todo o livro! Da mesma forma, um campo apenas com alguns
4. Construo de tabelas
4.4 - ndices e chaves
Cont. Criar e utilizar um ndice para melhorar o desempenho
4. Construo de tabelas
4.4 - ndices e chaves
Cont. Criar e utilizar um ndice para melhorar o desempenho
afetadas
tm
de
ser
atualizados
para
refletir
as
baseadas
em
assunto,
para
que
cada
facto
seja
depois
fornecer
ao
Access
os
meios
para
reunir
7. Construo de Formulrios
7.1 - Criao de formulrios atravs do assistente
7. Construo de Formulrios
7.1 - Criao de formulrios atravs do assistente
7. Construo de Formulrios
7.1 - Criao de formulrios atravs do assistente
7. Construo de Formulrios
7.1 - Criao de formulrios atravs do assistente
7. Construo de Formulrios
- Criao de formulrios sem o assistente
Registo: ID 1
7. Construo de Formulrios
7.2 - Optimizao dos formulrios
Um formulrio um objeto de base de dados que pode ser utilizado para criar uma
interface de utilizador uma aplicao de base de dados.
Um formulrio "vinculado" o que est diretamente ligado a uma origem de dados, tal
como uma tabela ou consulta, e pode ser utilizado para introduzir, editar ou apresentar
dados dessa origem. Em alternativa, pode criar um formulrio "desvinculado" sem
qualquer ligao direta a uma origem de dados, mas que no deixa de ter botes de
comando, rtulos ou outros controlos que so necessrios para trabalhar com a
aplicao.
7. Construo de Formulrios
7.2 - Otimizao dos formulrios cont.
7. Construo de Formulrios
7.2 - Otimizao dos formulrios
Otimizar o formulrio na vista de estrutura
Em bases de dados do ambiente de trabalho pode otimizar a estrutura do formulrio
trabalhando na vista de Estrutura. Poderemos adicionar novos controlos e campos ao
formulrio, adicionando-os grelha de estrutura. A folha de propriedades fornece-lhe acesso a
muitas propriedades que poder definir para personalizar o seu formulrio.
Para mudar para a vista de estrutura, clique com o boto direito do rato no nome do formulrio
no Painel de Navegao e clique em Vista de Estrutura.
7. Construo de Formulrios
7.2 - Otimizao dos formulrios
Otimizar o formulrio na vista de estrutura
Nota: A vista de Estrutura no est disponvel quando est a trabalhar numa base de dados
Web. O Access mostra o formulrio na vista de Estrutura.
possvel utilizar a folha de propriedades para alterar as propriedades do formulrio e
respetivos controlos e seces.
Para apresentar a folha de propriedades, prima a tecla F4.
7. Construo de Formulrios
7.2 - Otimizao dos formulrios
Cont. Otimizar o formulrio na vista de estrutura
Poder depois arrastar campos diretamente do painel Lista de Campos para o formulrio.
Para adicionar um nico campo, faa duplo clique sobre ele ou arraste-o a partir do painel
Lista de Campos para a seco no formulrio onde pretende que seja apresentado.
Para adicionar vrios campos de uma s vez, mantenha a tecla CTRL premida e clique nos
campos que pretende adicionar. Em seguida, arraste os campos selecionados para o
formulrio.
8. Criao de Relatrios
8.1 - Criao de relatrios atravs do assistente
8. Criao de Relatrios
8.1 - Criao de relatrios atravs do assistente
8. Criao de Relatrios
8.2 - Formatao dos relatrios
8. Criao de Relatrios
8.3 - Impresso dos relatrios