SóProvas


ID
5255254
Banca
CESPE / CEBRASPE
Órgão
Polícia Federal
Ano
2021
Provas
Disciplina
Banco de Dados
Assuntos

Considerando os conceitos de chaves e relacionamentos, julgue o item seguinte.


Uma hiperchave é uma tupla que permite recuperar uma relação de uma tabela.

Alternativas
Comentários
  • Chaves são um conjunto de atributos e não tupla. Ademais, não existe esse conceito de hiperchave.

  • Gab: ERRADO

    Não existe o conceito de hiperchave.

    O que existe é o conceito de superchave, que é um conjunto de atributos (colunas) que permite recuperar uma tupla em uma tabela, e não um conjunto de tuplas (linhas).

    Fonte: Direção Concursos

    Obs: “recuperar uma relação de uma tabela” ???? Uma relação É uma tabela!!

  • Superchave - um ou mais tributos, e permitem identificar de forma exclusiva uma tupla.

  • hiperchave abre a porta do hiperespaço

  • GABARITO ERRADO

    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.

    FONTE: Estratégia Concursos

    "É justo que muito custe o que muito vale". -D'Ávila

    • Superchave: conjunto de um ou mais ATRIBUTOS permite-nos identificar de forma inequívoca (de forma única) um TUPLA no meio de uma relação(É O ATRIBUTO que identifica a TUPLA e não a TUPLA que identifica o ATRIBUTO, como ERRONEAMENTE AFIRMOU A QUESTÃO.

    • Chave candidata: São superchaves de tamanho mínimo. São chamadas de chaves candidatas por serem candidatas à chave primária da relação. Portanto, uma chave candidata é um atributo (ou conjunto de atributos) que identificam uma tupla de forma única. A chave candidata não pode ter seu tamanho reduzido sem que se perca a qualidade de identificação única.
    • Chave primária: Atributo ou conjunto de atributos que são utilizados para identificar de forma única uma tupla em meio de uma relação. A chave primária geralmente é a chave candidata de menor tamanho.
    • Chave estrangeira: São atributos da relação que fazem referência à chave primária de outra relação ou dela mesma (no caso de autorrelacionamento).

    Tanto a chave candidata, quanto a chave primária possuem o conceito da minimalidade, ou seja, o número mínimo de atributos necessários para identificar uma tupla no meio da relação.

    Se um conjunto de atributos que identifica as tuplas puder ser reduzido, trata-se de uma superchave. Por exemplo: Se em uma relação ESTUDANTE temos como chave o conjunto {CPF, NOME}, essa chave trata-se de uma superchave, visto que poderia ser reduzida apenas para CPF que a qualidade de identificação continuaria existindo.

  • Uma superchave é um conjunto de um ou mais atributos que, tomando coletivamente, permite-nos identificar unicamente uma entidade no conjunto de entidades. ... É possível que diversos conjuntos distintos de atributos possam servir como uma chave candidata.

  • Terminologia formal básica no modelo relacional:

    • Uma tabela é chamada de relação.

    • O cabeçalho da coluna é chamado de atributo.

    • Uma linha é chamada de tupla.

    • O tipo de dado que descreve os tipos de valores possíveis em cada coluna é representado por um domínio.

    A superchave é o conjunto de uma ou mais colunas que, tomadas coletivamente, permitem identificar de maneira unívoca uma tupla (linha).

  • De fato, não existe o conceito de Hiperchave.

    Chave Primária - é o identificador único de cada entidade.

    Chave Estrangeira - é gerada pelo relacionamento entre entidades, a Chave Primária se torna a Chave Estrangeira em outra entidade.

    Chave Candidata - Possui atributos para virar uma chave primária.

  • Vídeo do professor:

    https://www.youtube.com/watch?v=HSOShWtZEug

    Explica muito bem, assistam!

  • - SUPERCHAVE: CONJUNTO DE UM OU MAIS ATRIBUTO- CHAVES QUE, TOMADOS COLETIVAMENTE, NOS PERMITEM IDENTIFICAR, DE MANEIRA ÚNICA, UMA ENTIDADE EM UM CONJUNTO DE ENTIDADES.

    ************************************************************************************

    LINHAS OU REGISTROS OU TUPLAS: SÃO O CONJUNTO DE COLUNAS QUE COMPÕEM UMA INSTÂNCIA DA TABELA. -> TIPOS DE DADOS -> TEXTO (VARCHAR), NÚMERO (INTEIRO OU REAL), MEMORANDO, DATA/HORA, UNIDADE MONETÁRIA (moeda), OBJETOS, BOOLEAN (V ou F ou SIM/NÃO).

  • GABARITO: Errado

    Uma Superchave é um conjunto de atributos que permite recuperar uma tupla em tabela.

  • 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.

    FONTE: Estratégia Concursos

  • não existe esse conceito de hiperchave.

  • CHAVES:

    ·          Presentes somente aqui (DER), não se fala em chaves no MER (e sim atributos). **

    Chave primaria:

    ·          Não pode ter atributo NULL (restrição de integridade). *

    ·          O valor da chave primária não se repete na entidade (restrição de chave) *

    ·          Pode ser feita com a combinação de vários campos. *

    Chave candidata:

    ·          Atributo especial capaz de identificar uma instância de determinada entidade de maneira única (tem todos os atributos da chave primaria, mas não se tornou, tornando-se chave alternativa, ou secundária). *

    ·          Pode ser chave estrangeira.

    Chave estrangeira:

    ·          É uma chave composta pelos atributos da chave primária ou candidata da tabela referenciada através do relacionamento.

    ·          Pode ser uma chave da mesma tabela (nesse caso: auto relacionamento). *

    ·          Aceitam valores NULL e podem possuir valores repetidos.

    ·          Gera garantia de integridade referencial: Não se pode excluir uma chave primária ou seu registro se ela está relacionada em outra entidade como uma chave estrangeira com o respectivo registro. *

    As chaves trabalham nas Colunas/Atributos/Campos, e não nas linhas/tuplas/registro

    Bons estudos, moçada!

  • GABARITO: ERRADO.

    Em Ciência da Computação, tupla tem três significados distintos:

    1- Um objeto de dados que guarda diversos objetos.

    2- Nos bancos de dados, é uma função finita que mapeia nomes de campos para um conjunto de valores inter-relacionados.

    3- Em teoria de tipos, é encarada como tipo composto, struct, produto...

    Um espaço de tuplas tem como função criar uma abstração de memória compartilhada sobre um sistema distribuído, onde todos podem ler e escrever no mesmo.

    Não existe hiperchave.