As características e comportamento de um campo de banco de dados de acesso são definidos pelo seu
Tipo de dados ,
Propriedades e
restrições . Vamos quebrar cada um:
1. Tipo de dados: Esse é o aspecto mais fundamental, determinando que tipo de dados o campo pode armazenar. Exemplos incluem:
*
Texto: Armazena caracteres alfanuméricos (letras, números, símbolos). Tem limites de comprimento.
*
Número: Armazena valores numéricos. Os subtipos especificam precisão (número total de dígitos) e escala (número de dígitos após o decimal). Pode ser inteiro, inteiro longo, solteiro, duplo, decimal, etc.
*
data/hora: Datas e horários das lojas.
*
moeda: Armazena valores monetários, geralmente com formatação específica.
*
número automático: Gera automaticamente um número seqüencial exclusivo para cada registro. Frequentemente usado como chaves primárias.
*
sim/não (booleano): Armazena valores verdadeiros/falsos.
*
objeto: Armazena objetos incorporados, como imagens, documentos ou planilhas.
*
Hiperlink: Armazena endereços da web ou caminhos de arquivo.
*
Anexo: Arquivos armazenos anexados a um registro.
2. Propriedades: Essas configurações refinam ainda mais o comportamento do campo:
*
Tamanho do campo: (Aplica -se ao texto e alguns tipos de números) especifica o número máximo de caracteres ou dígitos.
* formato
: Define como os dados são exibidos (por exemplo, formatação de moeda, formato de data).
*
Máscara de entrada: Restringe os dados inseridos no campo a um formato específico (por exemplo, máscara de número de telefone).
*
Legenda: Fornece um rótulo fácil de usar para o campo em formulários e relatórios.
*
Valor padrão: Especifica um valor inserido automaticamente no campo quando um novo registro é criado.
*
Regra de validação: Especifica uma regra que os dados devem atender antes de serem aceitos (por exemplo, "devem ser maiores que 0").
*
Texto de validação: Uma mensagem exibida se a regra de validação for violada.
*
necessário: Especifica se um valor deve ser inserido no campo.
*
indexado: Cria um índice para acelerar pesquisas e classificação. Pode ser agrupado (dados fisicamente classificados) ou não agrupados.
*
Permitir zero comprimento: Determina se um valor em branco é permitido (relevante para os campos de texto).
3. Restrições: Esses aplicam regras sobre os dados no nível do banco de dados:
*
Chave primária: Identifica exclusivamente cada registro em uma tabela. Geralmente um número automático ou um campo de texto exclusivo.
*
Chave estrangeira: Links uma tabela a outra tabela, aplicando a integridade referencial (garante que existam registros relacionados).
*
exclusivo: Garante que todos os valores no campo sejam únicos.
*
Verifique as restrições: (Semelhante às regras de validação, mas imposto no nível do banco de dados, em vez de apenas o nível de formulário/relatório)
Em resumo, a combinação de tipo de dados, propriedades e restrições define com precisão como um campo em um banco de dados de acesso se comporta:que tipo de dados ele mantém, como esses dados são exibidos e validados e como ele interage com outros campos e tabelas. Esses elementos determinam a estrutura e a integridade de todo o banco de dados.