-
Restrições de integridade:
Integridade de domínio: especifica que um campo deve obedecer a definição de valores admitidos para a coluna (domínio).
Integridade de vazio: especifica se os campos de uma coluna podem ou não ser vazios.
Integridade de chave: define que os valores da chave primária deve ser único.
Integridade referencial: define que os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária da tabela referenciada.
http://www.gsigma.ufsc.br/~popov/aulas/bd1/abordagem_relacional.html
Gabarito: a)
-
Complementando o comentário de Cleiton:
https://technet.microsoft.com/en-us/library/ms184276(v=sql.105).aspx
Entity integrity defines a row as a unique entity for a particular table. Entity integrity enforces the integrity of the identifier columns or the primary key of a table, through UNIQUE indexes, UNIQUE constraints or PRIMARY KEY constraints.
-
Domínio: cada atributo deve ter um valor atômico (indivisível)
Chave: garante que as tuplas da relação são únicas
Vazio: especifica se os campos de uma coluna podem ou não ser vazio
Entidade: nenhum valor de PK pode ser nulo
Referencial: uma FK deve existir na tabela de origem como PK
Semântica: garante que os dados estejam sempre corretos em relação ao domínio de aplicação