Ed
há 2 meses
A chave estrangeira em um banco de dados é um conceito fundamental para garantir a integridade dos dados. Ela estabelece uma relação entre duas tabelas, permitindo que uma tabela (a tabela filha) faça referência a uma chave primária em outra tabela (a tabela pai). Vamos analisar as alternativas: a) Controlar o tipo de dados inseridos nas tabelas - Isso é feito através da definição do tipo de dados das colunas, não especificamente por chaves estrangeiras. b) Garantir a integridade referencial entre tabelas - Esta é a função principal da chave estrangeira, pois assegura que os dados em uma tabela estejam relacionados corretamente com os dados em outra tabela. c) Acelerar as consultas realizadas nas tabelas - Embora chaves estrangeiras possam ajudar na otimização de consultas, esse não é seu principal objetivo. d) Impedir a inserção de dados duplicados - Isso é mais relacionado a chaves primárias, que garantem a unicidade dos registros em uma tabela. Portanto, a alternativa correta é: b) Garantir a integridade referencial entre tabelas.
Mais perguntas desse material