Ciência da Computação Banco de Dados Filosofia do SGBD

As restrições de integridade são um dos objetivos primordiais de um SGBD. Entre os tipos de integridade, dois são caracterizados a seguir.

I - É a forma mais elementar de restrição de integridade e funciona ao nível da coluna do banco de dados. O valor de um campo deve obedecer ao tipo de dados e às restrições de valores admitidos para a coluna.

II - É a forma que tem por objetivo manter os dados sincronizados entre tabelas que estejam relacionadas e funciona ao nível da tabela. O valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela que referenciam, ou, quando muito, podem ter o valor NULL.

Os tipos I e II são denominados, respectivamente, integridade:

  • A.

    de domínio e referencial;

  • B.

    de entidade e referencial;

  • C.

    de domínio e relacional;

  • D.

    de entidade e recursiva;

  • E.

    de domínio e recursiva.