Imagem de fundo

Considerando os conceitos fundamentais de Banco de Dados, é...

Considerando os conceitos fundamentais de Banco de Dados, é correto afirmar que


A

uma chave primária estabelece relacionamento bidirecional automático, pois, ao inserir um registro em qualquer uma das tabelas relacionadas, o SGBD automaticamente cria o registro correspondente na tabela referenciada.


B

uma chave estrangeira pode referenciar múltiplas chaves primárias simultaneamente de diferentes tabelas, permitindo que um único campo estabeleça relacionamentos N:N diretamente, sem necessidade de tabela associativa.


C

a chave primária é opcional em tabelas que possuem apenas chaves estrangeiras, pois estas já garantem a unicidade dos registros através das referências externas.


D

uma chave estrangeira é um campo (ou conjunto de campos) que referencia a chave primária de outra tabela, estabelecendo uma relação entre as tabelas e mantendo a integridade referencial.


E

uma chave estrangeira deve necessariamente ser indexada como UNIQUE para evitar duplicação de relacionamentos, garantindo que cada registro da tabela pai seja referenciado, no máximo, uma vez pela tabela filha.