Em banco de dados as chaves primária e secundária são responsáveis por garantir a integridade referencial da base. Integridade referencial é um con...
Em banco de dados as chaves primária e secundária são responsáveis por garantir a integridade referencial da base. Integridade referencial é um conceito relacionado à chaves estrangeiras. Este conceito diz que o valor que é chave estrangeira em uma tabela destino, deve ser chave primária de algum registro na tabela origem. Quando essa regra é desrespeitada, então temos o caso em que a integridade referencial é violada. A partir deste cenário, avalie a seguinte imagem e as afirmacoes:
I. Na imagem apresenta-se duas tabelas, "Carros" e "Proprietários" que possuem integridade referencial, pois os carros que têm proprietário com ID 1, podem ser encontrados na tabela de "proprietários" como sendo do carro de proprietário com ID 2 pode ser encontrado como sendo da II. A PK da tabela "Carros" não possui integridade referencial com a tabela proprietários. III. A PK da tabela "Proprietários" é uma FK da tabela A) As afirmativas I, II e III estão corretas. B) Apenas as afirmativas I e III estão corretas.
A alternativa correta é a letra B) Apenas as afirmativas I e III estão corretas. A afirmativa II está incorreta, pois a chave primária (PK) da tabela "Carros" é responsável por garantir a integridade referencial com a tabela "Proprietários".
0
0
Responda
Para escrever sua resposta aqui, entre ou crie uma conta