Ao projetar um novo sistema, um técnico de banco de dados...
Imagem de fundo

Ao projetar um novo sistema, um técnico de banco de dados...

Ao projetar um novo sistema, um técnico de banco de dados deve ter a preocupação de como manter a integridade referencial das informações armazenadas. Caso as relações de referência entre as tabelas sejam perdidas, há o risco de tornar o sistema inútil; entretanto, há várias soluções para essa situação, sendo uma delas o uso de chaves estrangeiras. Acerca das chaves estrangeiras e dos mecanismos de integridade referencial em um sistema de gerenciamento de banco de dados, assinale a opção correta.


A

A regra da integridade referencial impõe que uma chave estrangeira sempre esteja associada com uma chave primária.


B

Chaves estrangeiras não podem receber valores nulos.


C

Quando aplicado, o mecanismo ON DELETE CASCADE exige que, se uma linha da tabela referenciada for apagada, todas as outras linhas associadas deverão ser apagadas também.


D

Quando aplicado, o mecanismo ON UPDATE SET DEFAULT exige que, quando uma linha é inserida com uma chave estrangeira, a chave estrangeira deve ter seu valor igual ao padrão (default).


E

Quando aplicado, o mecanismo ON UPDATE SET NULL exige que, quando uma linha é inserida com uma chave estrangeira, a chave estrangeira deve ter seu valor igual a NULL.