

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em um banco de dados relacional administrado por um SGBD como MySQL ou PostgreSQL, considere as tabelas Departamentos (id_departamento, nome_departamento) e Funcionarios (id_funcionario, nome_funcionario, id_departamento). Nesse contexto, a modelagem de dados e os conceitos de integridade são importantes para garantir consistência nas operações de consulta, inserção, atualização e remoção de dados. Considerando a estrutura dos dados, assinale a alternativa correta.
O campo nome_departamento na tabela Departamentos deve ser definido como chave estrangeira porque identifica textualmente o setor ao qual cada funcionário pertence nas operações de junção entre tabelas.
O campo id_departamento na tabela Funcionarios pode ser definido como chave estrangeira, de modo a referenciar id_departamento na tabela Departamentos e contribuir para a integridade referencial entre as tabelas.
O campo id_funcionario na tabela Funcionarios deve ser definido como chave estrangeira porque representa o identificador principal da tabela e permite garantir a integridade relacional com a tabela Departamentos.
O campo nome_funcionario na tabela Funcionarios deve ser utilizado como chave estrangeira para estabelecer a relação com a tabela Departamentos, pois permite identificar textualmente a associação entre funcionário e setor.