Com relação à arquitetura e à estrutura de banco de dados, j...

Próximas questões
Com base no mesmo assunto
Q1815449 Banco de Dados

Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.


Em banco de dados, uma superchave se caracteriza por um conjunto de um ou mais atributos que permitem identificar uma única entidade em um conjunto de entidades.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

Para compreender o conceito de superchave em banco de dados, é necessário saber que ela é parte integral dos fundamentos de modelagem de dados. Uma superchave é definida como um conjunto de um ou mais atributos que, de forma combinada, são capazes de identificar de maneira única cada tupla (ou registro) em uma tabela. Importante frisar que ela pode conter atributos extras que não são necessários para garantir a unicidade das entidades.

Por que a afirmativa é correta? A definição dada enquadra-se perfeitamente na descrição de superchave. A capacidade de identificar unicamente uma entidade dentro de um conjunto de entidades é o que caracteriza a superchave. Assim, se um atributo ou um conjunto de atributos pode ser utilizado para discriminar cada entidade de forma exclusiva, estamos diante de uma superchave. Isso é fundamental para garantir a integridade dos dados num banco de dados relacional. Além disso, uma superchave serve como base para identificar a chave primária, que é uma superchave minimalista, ou seja, sem atributos desnecessários para a identificação única.

Essa compreensão é essencial para quem trabalha com banco de dados, e especialmente para aqueles que estão se preparando para concursos públicos na área de tecnologia da informação, onde tais conceitos são frequentemente testados.

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

Gabarito: C

Superchave: conjunto de um ou mais atributos que, tomado coletivamente, permite-nos identificar de forma inequívoca (de forma única) um tupla no meio de uma relação. Ou seja, é um conjunto de atributos que identificam apenas um linha em uma tabela.

Tipos de chave:

Superchave: Conjunto de uma ou mais colunas (Atributos/campos) 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 candidata é um atributo ou um conjunto de atributos de uma tabela que identifica uma única linha da tabela. A chave primária é extraída a partir do conjunto de chaves candidatas de uma tabela ( certo )

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.

Chaves são um conjunto de atributos.

JUSTIFICATIVA: CERTO. As entidades individuais são distintas; de uma perspectiva de banco de dados, no entanto, a diferença entre elas precisa ser expressa em termos de seus atributos. Os valores atributos de uma entidade precisam ser tais que possam identificar unicamente a entidade. Uma chave permite identificar um conjunto dos atributos que são suficientes para distinguir das outras. Uma superchave é um conjunto de um ou mais atributos que, tomados coletivamente, permitem identificar unicamente uma entidade no conjunto de entidades

Gabarito: Certo.

Conforme descrevem Elmasri e Navathe, uma superchave (SCh) especifica uma restrição de exclusividade

de que duas tuplas distintas em qualquer estado r de R não podem ter o mesmo valor de SCh.

Fonte: Elmasri, R.; Navathe, S. B. Sistemas de banco de dados. 6. ed. -- São Paulo : Pearson Addison Wesley, 2011.

__

Estudem as Chaves, Chaves, Chaves ♪♪

Sigamos! rs

Identificar uma única entidade em um conjunto de entidades???

É identificado uma linha que é única dentro da própria entidade.

Em uma prova da CESPE não tem como saber se é pegadinha ou examinador ru_m

Clique para visualizar este comentário

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