Ciência da Computação Banco de Dados

Considere a instrução seguinte.

create domain TipoCategoria char(20)

constraint verifica_tipo_categoria

check (value in ('Arquitetura','Engenharia'));

Em relação à construção do código apresentado e obedecendo aos conceitos da linguagem de definição de dados, assinale a alternativa correta.

  • A. A cláusula check não pode ser utilizada em declarações de domínio, apenas em tabelas.
  • B. No corpo da instrução, há um erro de sintaxe.
  • C. O domínio TipoCategoria assegura que o valor declarado na primeira posição (Arquitetura) tenha prioridade na inserção em relação ao segundo (Engenharia).
  • D. O domínio TipoCategoria assegura que apenas os valores declarados sejam inseridos no banco.
  • E. O comando create domain não pertence à linguagem de definição de dados.