SóProvas


ID
2896324
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-RS
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

No modelo relacional, a afirmação “Duas tuplas distintas, em qualquer estado da relação, não podem ter valores idênticos para os atributos na chave” é

Alternativas
Comentários
  • A principais propriedades das chaves são unicidade e irredutibilidade. Vejamos as definições: Unicidade: Nenhum valor válido de relação contém duas tuplas diferentes com o mesmo valor para os atributos chave. Irredutibilidade: Nenhum subconjunto apropriado da chave tem a propriedade de unicidade. Veja que questão trata de unicidade, logo uma propriedade de chave do modelo.

     

    Letra E

    Fonte : Estratégia Concursos

    https://dhg1h5j42swfq.cloudfront.net/2019/02/04220907/SEFAZ-RS-2019-Tecnologia-da-Informa%C3%A7%C3%A3o-Quest%C3%B5es-Comentadas-NL-v.3.pdf

  • Se duas tuplas distintas possuírem o mesmo valor de atributo, a chave não poderia identificar apenas uma delas corretamente, logo, não funcionaria como deve.

  • Unicidade: Um atributo não pode possuir valores repetidos. Podemos citar dois exemplos, o RG e o CPF, pode existir duas pessoas com mesmo RG ou CPF, lógico que não!

    Irredutibilidade: é um atributo que contenham valores que não podem ser reduzidos e decompostos.

  • GAB E

    Essa é a única resposta plausível. Uma chave – seja ela simples ou composta por múltiplos atributos – deve ser única ao longo da relação.

    Fonte: direção

  • MODELO RELACIONAL

    ◙ O modelo relacional foi proposto por Codd, na década de 70. É um modelo lógico e descreve uma forma de modelar e armazenar dados em banco de dados e utiliza como fundamento a teoria dos conjuntos e a lógica de primeira ordem;

    ◙ Atributo, no modelo relacional, nada mais é que um cabeçalho da coluna da tabela;

    Tupla: é basicamente cada linha de uma tabela, ou seja, cada ocorrência; representa uma coleção de valores de dados relacionados. Ou seja: uma linha; é um conjunto válido de valores para os atributos de uma relação;

    Chave: deve ser entendido que a questão se refere à chave primária; uma chave é uma superchave com uma característica "extra". Pela definição de superchave cada tupla (linha) tem que ser exclusiva (ou seja, não pode ser repetida);

    ► As principais propriedades de uma chave são a unicidade e irredutibilidade.

    Unicidade: nenhum valor válido de relação contém duas tuplas diferentes com o mesmo valor para os atributos chave;

    Irredutibilidade: nenhum subconjunto apropriado da chave tem a propriedade de unicidade;

    ►Não é necessariamente proibido ter duas linhas iguais; apenas que no modelo só não será uma linha considerada como chave;

    ◙ Codd, ao desenvolver o modelo de dados relacional, definiu algumas restrições de integridade para garantir a consistência dos dados; uma dessas restrições é a restrição de chave, que impede que os valores da chave primária se repitam em uma mesma tabela;

    ► Afinal, por definição, a chave primária serve para identificar unicamente uma ocorrência e, por isso, o valor dela deve ser único;

    ► Assim, a afirmação trazida pelo enunciado é uma característica da própria chave primária:

    "Duas tuplas distintas, em qualquer estado da relação, não podem ter valores idênticos para os atributos na chave".

    ========================

    Fonte: George Guedes, TEC; Comentários, TEC; Comentários, QC;

  • A questão confundiu dois conceitos:

    Restrição de chave OU UNICIDADE: Restringe que uma chave primária se repita – uma chave primária diferencia de forma única os registros de uma relação.

    Restrição de INTEGRIDADE DE domínio: Restringe que um campo de uma relação tenha valores diferentes daqueles definidos para o campo específico.

    Fonte: Estratégia Concursos

  • No modelo relacional, as chaves primárias devem ser únicas . Essa é a principal propriedade das chaves. Uma outra propriedade diz que as chaves primárias são irredutíveis, ou seja, não dá pra tirar nenhum atributo mantendo a sua característica de chave (não há atributos supérfluos), já que são chaves mínimas. A única resposta correta é a letra E.

  • Atributos únicos na chave é o que identifica a Chave Primária

    Restrição de Domínio: devem possuir valores atômicos e serem do mesmo tipo de dados (formato)

    Restrição de Chave Primaria: deve ser única, de modo a identificar unicamente 1 tupla. Também não pode ser nula (null), e caso seja composta, nenhum deles pode ser nulo.

    Restrição de Integridade Referencial: chave estrangeira só pode existir se for referenciada em outra tabela.

  • Uma chave é um conjunto de um ou mais atributos que, coletivamente, nos

    permitem identificar de forma exclusiva uma tupla na relação, sendo que a

    remoção de qualquer dos seus atributos a faz deixar de identificar unicamente

    a tupla na relação.

    Em resumo, uma chave apresenta duas propriedades:

    ❖ Duas tuplas distintas na relação não podem ter valores idênticos para

    os atributos na chave;

    ❖ É uma superchave mínima, ou seja, uma superchave da qual não

    podemos remover nenhum atributo sem acabar com a restrição de

    exclusividade.

    Gabarito: Letra E.

    Ramon souza