Escolar Documentos
Profissional Documentos
Cultura Documentos
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
14 A C C E S S 200 0
Podemos observar que, na janela de criação da estrutura de uma tabela,
quando selecionamos um tipo de campo, ele aparece na sua parte inferior á guia
Geral, onde podemos aplicar as propriedades dos campos como veremos na tela
a seguir:
PROPRIEDADE TAMANHO
A C C E S S 200 0 15
CAMPO MOEDA
PROPRIEDADE FORMATO
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
16 A C C E S S 200 0
CAMPO T EX T O E M EM O R A N D O
O Campo dos tipos Texto e memorando não tem formatos padrões definidos
pelo Access, porém podemos criar formatos personalizados, usando os seguintes
símbolos:
Exemplos:
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
A C C E S S 200 0 17
CAMPOS NÚMERO E MOEDA
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
18 A C C E S S 200 0
Exemplos:
Exemplos:
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
A C C E S S 200 0 19
O código do formato personalizado tem quatro secções:
• Primeira: Formato para apresentação dos números positivos.
• Segunda: Formato para apresentação dos números negativos.
• Terceira: Formato para valores Zero.
• Quarta: Formato para campos com vazios.
As secções são separadas, umas das outras, pelo caractere ponto e vírgula
(;). Podemos omitir as duas últimas, deixando apenas de mencionar, porém para
omitir uma secção intermediária, devemos colocar o ponto e vírgula.
Podemos criar um formato personalizado para moeda do seguinte modo:
R$#,##0.00[Azul];(R$#,##0.00)[Vermelho];;"Sem Valor"
R$#,##0.00[Azul];(R$#,##0.00)[Vermelho].
CAMPO DATA
20 A C C E S S 200 0
TABELA DOS FORMATOS PADRÃO PARA D A T A /H O R A
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
A C C E S S 200 0 21
O usuário pode também definir formatos personalizados, usando os símbolos
a seguir.
Exemplos:
22 A C C E S S 200 0
CAMPO SIM/NÃO
A C C E S S 200 0 23
Trocando a Caixa de Seleção, podemos criar formatos personalizados para
os campos Sim/Não. O código para formatos personalizados tem três secções.
• Primeira: Não interfere na exibição dos dados, porém deve ser assinalada
com o caractere ponto e vírgula (;).
Exemplo: "Certo"[Verde];"Errado"[Azul]
Exibirá Certo para Sim, Verdadeiro ou Ativado na cor verde e Errado para
Não, Falso ou Desativado, na cor azul.
Os campos Autonumeração, Objeto OLE e Hyperlink não possuem a
propriedade Formato.
PROPRIEDADE MÁSCARA DE ENTRADA
24 A C C E S S 200 0
TELA DO ASSISTENTE DE MÁSCARA DE ENTRADA PARA CAMPOS TEXTO
A C C E S S 200 0 25
MÁSCARAS PERSONALIZADAS
Assim como os Formatos, o código para Máscaras Personalizadas tem três
secções separadas por ponto e vírgula (;).
Exemplo:
26 A C C E S S 200 0
Exemplo:
PROPRIEDADE LEGENDA
TELA NO M O D O E ST R U T U R A
A C C E S S 200 0 27
PROPRIEDADE VALOR PADRÃO
28 A C C E S S 200 0
Se a Validação for um valor texto, este deverá estar entre aspas ("); no caso
de data, colocar, antes e depois do valor, o símbolo sustenido (#)".
Exemplos: ("São Paulo" ou "Rio de Janeiro"), (#12/12/1980#).
OPERADORES RELACIONAIS
OPERADORES LÓGICOS
TABELA VERDADE
.......................................................................................................
.....................................................................................................................
.....................................................................................................................
A C C E S S 200 0 29
TELA COM REGRA DE VALIDAÇÃO
30 A C C E S S 200 0
Caso a entrada de dados seja inválida, será emitida uma mensagem,
contendo o texto colocado na propriedade Texto de Validação.
PROPRIEDADE REQUERIDO
A C C E S S 200 0 31
PROPRIEDADE P E R M I T I R C O M PR I M E N T O Z E R O
PROPRIEDADE INDEXADO
32 A C C E S S 200 0
Para entendermos melhor como funciona o índice, principalmente nas
consultas, vamos supor que temos que procurar o preço de um produto, na lista
de preços, de um grande hipermercado, que tem milhares de produtos com
diferentes tipos e marcas e que esta lista não esteja em ordem de nada. Quanto
tempo será perdido para achar o preço do produto? Estando a lista ordenada pelo
nome ou pelo código do produto, o tempo gasto na procura será extremamente
menor.
Uma Tabela pode ter vários campos indexados, limitados a dez (10).
Não devemos criar índices desnecessários, porque para cada campo
indexado é gerado um arquivo de índices e isso aumenta bastante o tamanho do
Banco de Dados.
Podemos escolher se a indexação vai permitir ou não dados duplicados.
Se escolhermos Indexação com Duplicação não Autorizada, e, por exemplo,
colocarmos no campo nome (Ana da Silva), não poderemos incluir outra pessoa
com o mesmo nome (Ana da Silva), porém se optarmos por Duplicação Autorizada
esta operação será permitida.
DEFINIÇÃO DAS O PÇ Õ E S
A C C E S S 200 0 33