2.1. Restrições de domínio
Os tipos de dados associados aos domínios normalmente incluem os tipos de dados numéricos padrão para inteiros (como short integer, integer e long integer) e números reais (float e double). Caracteres, booleanos, cadeia de caracteres de tamanho fixo (char) e cadeia de caracteres de tamanho variável (varchar) também estão disponíveis, assim como data, hora, marcador de tempo (timestamp), moeda ou outros tipos de dados especiais (binary, bit etc.). A especificação e as diferenças entre esses padrões serão discutidas futuramente, em outro módulo.
Outros domínios possíveis podem ser descritos por um subintervalo dos valores de um tipo de dados (exemplo: números inteiros de 1 a 100) ou como um tipo de dado enumerado (exemplo: Sim ou Não, Masculino ou Feminino etc.), em que todos os valores possíveis são explicitamente listados.