O que é um domínio de dados?

"Domínio de dados" é um termo usado em campos de banco de dados e gerenciamento de dados. Refere-se ao intervalo de valores aceitáveis ​​que uma linha ou campo específico pode conter. A imposição de domínios de dados mantém as informações em um banco de dados consistente e dentro de parâmetros aceitáveis, evitando situações nas quais os bancos de dados produzem resultados sem sentido ou são incapazes de responder a consultas específicas por falta de informações suficientes. A definição de um domínio de dados é feita pelo programador do banco de dados, que geralmente estipula uma lista de valores adequados para um campo de entrada no programa.

Talvez a maneira mais fácil de entender o conceito de um domínio de dados seja examinando um exemplo. Considere um campo em um banco de dados de funcionários no qual um usuário final deve registrar o status de emprego de funcionários individuais. Cada funcionário da organização será um funcionário atual ou passado; portanto, essas são as únicas entradas aceitáveis ​​no domínio de dados para esse campo. Ao criar o banco de dados, o programador normalmente indica que essas são as únicas respostas aceitáveis ​​para alguém inserir dados no "Status do funcionário".

Outro exemplo mais complexo de domínio de dados seria um campo para o número de telefone de um funcionário. Nos EUA, o domínio de dados nesse campo deveria ser limitado apenas a números, juntamente com um comprimento máximo de 10 caracteres; em outras palavras, um código de área mais um número de telefone de sete dígitos. Um programador que desejasse impor um nível ainda mais rígido de controle sobre o domínio de dados poderia programá-lo para que apenas códigos de área e prefixos pudessem ser usados, impedindo que indivíduos tentassem reivindicar (999) 999-9999 como seu número de telefone. Nos dois exemplos, os limites colocados nos domínios de dados efetivos são alcançados usando uma ferramenta conhecida como tabela de referência.

Os valores aceitáveis ​​dos dados geralmente são armazenados no que é conhecido como tabela de referência. Uma tabela de referência é uma tabela vinculada ao banco de dados que contém os valores aceitáveis ​​ou intervalos de valores para dados para tabelas específicas no banco de dados. As informações inseridas no banco de dados são comparadas com a tabela de referência para determinar se o usuário inseriu acidentalmente uma entrada inválida. Entradas inválidas normalmente são sinalizadas com uma mensagem de erro e solicitam uma segunda oportunidade para inserir um valor correto no banco de dados.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?