No processo de modelagem relacional de dados, uma chave est...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C – Certo
Tema central: A questão aborda o conceito de chave estrangeira (foreign key) na modelagem relacional de dados, um dos pilares do modelo relacional utilizado em sistemas de bancos de dados como o Oracle. Entender esse conceito é fundamental para quem deseja trabalhar com administração de bancos de dados e modelagem de informações com qualidade e segurança.
Resumo Teórico: No modelo relacional, os dados são organizados em tabelas (relações), e cada tabela representa uma entidade. Para garantir a integridade dos dados e relacionar diferentes tabelas, utilizam-se chaves:
- Chave primária: identifica de forma única cada registro de uma tabela.
- Chave estrangeira: é um atributo (ou conjunto de atributos) em uma tabela que faz referência à chave primária em outra tabela, estabelecendo um relacionamento entre elas.
Por exemplo, considere duas tabelas: Clientes (ID_Cliente, Nome) e Pedidos (ID_Pedido, ID_Cliente, Data). O campo ID_Cliente em Pedidos é uma chave estrangeira que referencia o campo ID_Cliente de Clientes.
Fontes confiáveis como o Manual de Referência Oracle e o clássico Database System Concepts (Silberschatz, Korth & Sudarshan) confirmam essa definição.
Justificativa da alternativa correta: A afirmação descreve corretamente o papel da chave estrangeira: ela é um atributo de uma tabela que referencia a chave primária de outra tabela, criando assim uma relação entre as tabelas e auxiliando na integridade referencial.
Estratégia de interpretação: Repare que a questão destaca “referencia a chave primária de outra tabela”. Essa é a essência da chave estrangeira. Fique atento a pegadinhas que podem sugerir, por exemplo, que a chave estrangeira referencia uma coluna qualquer, ou até a própria tabela – o que seria incorreto.
Resumo: A alternativa está correta porque descreve perfeitamente a função da chave estrangeira no modelo relacional de bancos de dados.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gab C.
Tipos de chave:
Superchave: Conjunto de uma ou mais colunas que, tomadas coletivamente, permitem identificar de maneira unívoca uma linha.
Chave Candidata: Superchaves de tamanho mínimo, candidatas a serem possíveis chaves primárias de uma tabela.
Chave Primária: Chaves cujas colunas são utilizadas para identificar linhas em uma tabela – em geral, vêm sublinhada.
Chave Estrangeira: Chaves de uma tabela que fazem referência à chave primária de outra tabela, ou até mesmo da própria tabela.
Chave alternativa: Quando tenho por exemplo: 4 chaves candidatas, depois que eu escolher a chave primária, o restante se torna chave alternativa.
E aquele Sonho lá? Desiste não...
Gabarito: CERTO. A definição é precisa. A chave estrangeira é um campo (ou campos) em uma tabela que referencia a chave primária de outra, estabelecendo o relacionamento entre elas e garantindo a integridade referencial dos dados.
Siga-me @rexconcurseiro
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo