Access
 sql >> Base de Dados >  >> RDS >> Access

Tipos de campo e usos em bancos de dados do Access 2019

Um campo no Access 2019, você lembra, é onde seus dados residem. Cada campo contém um dado, como Sobrenome ou Média de rebatidas. Como existem tantos tipos diferentes de informações no mundo, o Access oferece vários tipos de campos para armazená-las. De fato, o Access coloca à sua disposição os seguintes tipos de campo:
  • Texto curto
  • Texto longo
  • Número
  • Moeda
  • AutoNumber (esse tipo de dados é aplicado, por padrão, ao campo de ID inicial em qualquer nova tabela)
  • Data/hora
  • Sim/Não
  • Pesquisa e relacionamento
  • Rich Text
  • Anexo
  • Hiperlink
  • Objeto OLE
  • Calculado
  • Assistente de pesquisa
Os tipos listados são aqueles disponíveis para campos que você cria além daquele primeiro campo — aqueles que conterão seus dados.


Por enquanto, basta dizer que o campo AutoNumeração acima mencionado é um campo que contém um número gerado automaticamente para que cada registro seja único, pois possui um AutoNumeração exclusivo, ou ID..

Por enquanto, não se preocupe em descobrir o que cada tipo de campo é ou o que ele faz com base em seu nome – vou analisar cada um em breve. Como você pode ver, porém, a lista abrange praticamente qualquer tipo de dados que você possa imaginar. E lembre-se, cada um pode ser personalizado extensivamente, resultando em campos que atendem exatamente às suas necessidades.
A próxima lista com marcadores apresenta os tipos de campo disponíveis e como eles são usados. Você também descobrirá um pouco sobre como pode ajustá-los para atender às suas necessidades específicas:
  • Texto curto: Armazena até 255 caracteres de texto — letras, números, pontuação e qualquer combinação deles.
  • Texto longo: Isso substitui o tipo de campo Memo encontrado nas versões 2010 e anteriores. Um campo de Texto Longo contém até 64.000 caracteres de informação — são quase 18 páginas de texto. Este é um realmente grande campo de texto. É ótimo para notas gerais, descrições detalhadas e qualquer outra coisa que exija muito espaço.

Números em um campo de texto não são números para calcular; eles são apenas um monte de dígitos juntos em um campo. Tenha cuidado com esse fato ao projetar as tabelas em seu banco de dados — você não deseja inserir, digamos, um valor que pretenda usar em um campo Calculado ou extrair algum outro tipo de informação de um relatório e ter esse valor armazenado como texto, tornando-o inoperável como um número. Se os dados forem numéricos, armazene-os dessa maneira.
Os campos de texto têm uma configuração que você precisa conhecer:tamanho. Quando você cria um campo de texto, o Access deseja saber quantos caracteres o campo contém. Esse é o tamanho do campo. Se você criar um campo chamado Nome e definir seu tamanho 6, Joseph se encaixa no campo, mas não Jennifer. Essa restrição pode ser um problema. Uma boa regra geral é tornar o campo um pouco maior do que você acha que precisa. É fácil tornar o campo ainda maior em algum momento posterior, se você precisar, mas é potencialmente perigoso torná-lo menor.
  • Número: Contém números reais e certos. Você pode adicionar, subtrair e calcular seu caminho para a fama e fortuna com campos numéricos. Mas se você estiver trabalhando com dólares e centavos (ou libras e centavos), use um campo Moeda.
  • Moeda: Rastreia dinheiro, preços, valores de fatura e assim por diante. Em um banco de dados do Access, o dinheiro para aqui. Para esse assunto, o mesmo acontece com a lira, a marca e o iene. Se você estiver com disposição para algum outro tipo de número, confira o campo Número.
  • Data/hora: Armazena a hora, a data ou uma combinação dos dois, dependendo do formato usado. Use um campo Data/Hora para rastrear os quandos da vida. Bastante versátil, hein?
  • Sim/Não: Mantém Sim/Não, Verdadeiro/Falso e Ligado/Desligado, dependendo do formato que você escolher. Quando você precisa de um simples sim ou não, este é o campo a ser usado.
  • Pesquisa e relacionamento: Se você quiser que um campo em uma tabela exiba realmente o conteúdo de um campo em outra tabela, escolha isso como o tipo de campo. Um simples Assistente de pesquisa é aberto assim que esse tipo de campo é escolhido, por meio do qual você seleciona a tabela e o campo a serem pesquisados ​​por meio desse novo campo em sua tabela.
  • Rich Text: Precisa que o conteúdo de um campo específico seja formatado exatamente assim? Escolha este tipo de campo e a formatação aplicada aos dados no campo (usando as ferramentas de formatação de texto na guia Início) será como ele aparecerá na tela e nos relatórios.
  • Objeto OLE: Você pode usar o tipo de dados Objeto OLE para vincular ou incorporar um objeto — como uma planilha do Excel ou um documento do Word — a uma tabela do Access.
  • Anexo: Use este tipo de campo para anexar arquivos — documentos do Word, planilhas do Excel, apresentações do PowerPoint ou qualquer outro tipo de arquivo, incluindo gráficos (uma foto do voluntário, produto ou local, talvez?) — ao registro.
  • Hiperlink: Graças a esse tipo de campo, o Access entende e armazena a linguagem de link especial que torna a Internet um lugar tão poderoso. Se você usa o Access na rede da sua empresa ou usa muito a Internet, este tipo de campo é para você.
  • Calculado: Use este tipo de campo quando quiser preencher o campo em questão com o resultado de uma fórmula que usa um ou mais outros campos na mesma tabela. Por exemplo, em uma tabela que contém uma lista de seus produtos, outros campos podem incluir Preço e Desconto. Se você também quiser ter um campo que calcule o novo preço (o Preço, menos o Desconto), você o transformaria em um campo Calculado. Ao escolher isso como o tipo de campo, você usa um submenu para escolher que tipo de dados abrigará o resultado e, em seguida, uma caixa de diálogo Construtor de Expressões é exibida, por meio da qual você configura a fórmula.
Para ajudá-lo a começar a pensar sobre seu banco de dados e seus dados e para começar a imaginar os campos que você pode usar para alguns tipos comuns de dados, esta tabela apresenta um detalhamento dos tipos de campo e maneiras de usá-los.


Campos comuns para tabelas diárias
Nome Tipo Tamanho Conteúdo
Título Texto curto 4 Sr., Sra., Sra., Sra., Senhor e assim por diante.
Nome Texto curto 15 O primeiro nome da pessoa.
Inicial do meio Texto curto 4 Inicial do meio da pessoa; permite duas iniciais e pontuação.
Sobrenome Texto curto 20 Sobrenome da pessoa.
Sufixo Texto curto 10 Jr., Sr., II, Ph.D. e assim por diante.
Trabalho Texto curto 25 Título ou cargo do cargo.
Empresa Texto curto 25 Nome da empresa.
Endereço 1, Endereço 2 Texto curto 30 Inclua dois campos para o endereço porque alguns locais corporativos são bastante complicados hoje em dia.
Cidade Texto curto 20 Nome da cidade.
Estado, Província Texto curto 4 Estado ou província; aplique o nome adequadamente para os dados que você está armazenando.
CEP, código postal Texto curto 10 CEP ou código postal; observe que ele é armazenado como caracteres de texto, não como um número.
País Texto curto 15 Não é necessário se você trabalha em um único país.
Telefone comercial Texto curto 12 Número de telefone de voz; aumente o tamanho para 17 para uma extensão.
Número de fax Texto curto 12 Número de fax.
Telefone residencial Texto curto 12 Número de telefone residencial.
Telefone celular Texto curto 12 Celular (ou “telefone celular” para vocês cosmopolitas).
Endereço de e-mail Texto curto 30 Endereço de e-mail da Internet. Se a pessoa cujo registro você está criando tiver vários endereços de e-mail, faça deste um E-mail1 e numere as alternativas — E-mail2, E-mail3 e assim por diante.
Site Hiperlink Endereço da página da Web; O Access define automaticamente o tamanho do campo.
SSN Texto curto 11 EUA Número do seguro social, incluindo traços.
Comentários Texto longo Um espaço de forma livre para notas; O Access escolhe automaticamente um tamanho de campo.
Todos os tipos de campo listados como exemplos nesta tabela são realmente texto campos, mesmo os de números de telefone. Isso ocorre porque o Access vê seu conteúdo como texto e não como um número que pode ser usado em um cálculo. (Confira a tabela a seguir para no-nos de nomenclatura de campo.)


Símbolos proibidos
Símbolo Nome
/ Barra
? Ponto de interrogação
* Asterisco
- Traço
; Ponto e vírgula
" Aspas duplas
: Dois pontos
' Aspas simples
! Ponto de exclamação
$ Cifrão
# Sinal de libra
% Porcentagem
& E comercial



Obviamente, outro tipo de campo (listado na coluna Tipo) não é um campo de Texto Curto nem de Texto Longo — você também vê o campo Hiperlink. Esse tipo de dados também é considerado texto, mas o tipo de dados Hyperlink armazena URLs, como URLs — não apenas como uma sequência de texto e pontuação.

Se todo esse texto versus números está confundindo você, lembre-se de que os computadores acham que há uma diferença entre um número (que você usaria em um cálculo) e uma sequência de dígitos, como os dígitos que compõem um número de telefone. Quando se trata de diferentes tipos de campos de texto, é uma questão de quanto texto será armazenado no campo e se ele precisa de alguma formatação especial para funcionar corretamente no banco de dados.