Sobre bases de dados relacionais, é INCORRETO afirmar que

Próximas questões
Com base no mesmo assunto
Q47396 Banco de Dados
Sobre bases de dados relacionais, é INCORRETO afirmar que
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Para resolver essa questão, é necessário compreender conceitos fundamentais de bancos de dados relacionais. As tabelas ou relações são compostas por colunas, que representam os atributos, e linhas, que são as instâncias desses atributos. As chaves desempenham um papel vital na manutenção da integridade dos dados.

As chaves-primárias são únicas para cada tabela e garantem a unicidade dos registros, não permitindo valores duplicados. Uma chave primária pode ser composta, incluindo múltiplas colunas, desde que a combinação dos valores dessas colunas seja única.

Por outro lado, chaves-estrangeiras são usadas para estabelecer um relacionamento entre tabelas, referenciando a chave primária de outra tabela. Elas são cruciais para a integridade referencial, assegurando que os dados em uma tabela correspondam aos dados em outra.

Restrições check podem ser aplicadas a um ou mais campos para validar os dados de acordo com uma condição especificada.

Agora, a respeito da alternativa E, a afirmação está incorreta porque as chaves-candidatas são definidas como um conjunto de atributos que têm a propriedade de unicidade, o que significa que os valores dessas colunas não se repetem em diferentes linhas da tabela. Isso é justamente o oposto do que a alternativa afirma. Se uma chave candidata não for escolhida como chave primária, ela ainda poderá ser utilizada para identificar de forma única cada registro na tabela.

Resumindo: a alternativa E é a incorreta porque chaves-candidatas são exatamente o contrário do que foi descrito – são conjuntos de colunas que não permitem repetição de valores nas linhas da tabela e, portanto, são candidatas a servir como chaves primárias.

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

 Preciso descordar da opção "d", pois uma Chave Estrangeira pode conter valor nulo.  Ex.: Auto-Relacionamento, onde um funcionário não é gerenciado por outro, fazendo com que a FK do Gerente esteja nula para a Tupla do Funcionário Gerenciado.

Tb discordo. Chave estranheira pode ter valor null. A palavra "obrigatoriamente" matou a questão.
To estudando pra prova da Cesgranrio e to vendo como ta F!#$$%, entender os valores dessa banca. Questões muito incongruentes.
Concordo que a letra D não esteja com o conceito de chave estrangeira completo, pois ela pode ter valores nulos e pode referenciar atributo da mesma tabela, porém a letra E está completamente errada.

 e) chaves-candidatas são formadas por colunas cujos conjuntos de valores NÂO podem se repetir em diferentes linhas das tabelas e, por isso, não se pode definir uma chave-primária em tais colunas.
Pessoal, a questão é de interpretação. A questão não diz que uma chave estrangeira não pode ser nula, ela diz que chave-estrangeira determinam conjunto de atributos" e que QUANDO eles existirem "devem OBRIGATORIAMENTE corresponder a valores existentes em atributos das tabelas referenciadas". Quando existir um valor, é OBRIGATÓRIO ele estar relacionado a uma tabela.

Foi assim que eu interpretei.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo