Pular para o conteúdo principal

Questão de Banco de Dados — Conceitos e Fundamentos de Modelo Relacional — CESPE / CEBRASPE 2025

Banco de DadosConceitos e Fundamentos de Modelo Relacional
Código
ce417331
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2025
Cargo
Aud ( )
Julgue o item a seguir, relativo a bancos de dados relacionais.   Em um banco de dados, uma chave primária identifica mais de uma tupla dentro de uma relação.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Chave primária no modelo relacional

Gabarito: Errado. A chave primária identifica uma única tupla (linha/registro) dentro de uma relação, e não mais de uma. Essa é a definição fundamental do modelo relacional: a chave primária é o atributo (ou conjunto de atributos) que garante a unicidade de cada registro na tabela.

No modelo relacional, uma relação (tabela) é um conjunto de tuplas (linhas). Cada tupla representa uma entidade ou um relacionamento do mundo real. Para distinguir uma tupla das demais, utiliza-se a chave primária, que é um atributo (ou combinação de atributos) cujos valores são únicos para cada linha. Se a chave primária identificasse mais de uma tupla, não haveria como diferenciar registros, o que violaria a própria finalidade da chave e a integridade da relação.

A definição de chave primária está diretamente ligada ao conceito de chave candidata: uma chave candidata é um conjunto de um ou mais atributos que permite identificar de forma única cada tupla. A chave primária é uma chave candidata escolhida pelo designer do banco de dados como o principal meio de identificação. Portanto, a unicidade é inerente à chave primária — ela não pode identificar mais de uma tupla, sob pena de não ser uma chave válida.

Na prática, imagine uma tabela CLIENTE com os atributos cpf, nome e telefone. O cpf é a chave primária: cada CPF só pode aparecer uma vez na tabela, identificando exatamente um cliente. Se dois clientes tivessem o mesmo CPF, a chave primária falharia em seu propósito. O mesmo raciocínio vale para qualquer tabela: a chave primária é a garantia de que cada linha é única.

A banca explora aqui uma confusão comum: o candidato pode pensar que a chave primária "identifica" os registros de forma genérica, sem perceber que a palavra-chave é única. A chave primária não apenas identifica — ela identifica de forma exclusiva cada tupla. Identificar mais de uma tupla seria uma contradição com o próprio conceito.

NÃO CAIA NESSA!

A banca troca o termo "identifica de forma única" por "identifica mais de uma tupla", invertendo o sentido da definição. O candidato que não domina o conceito pode achar que a chave primária serve apenas para "localizar" registros, sem perceber que a unicidade é a essência. Lembre-se: chave primária = unicidade. Se a alternativa disser que ela identifica mais de uma tupla, está errada.

Item — ❌ Errado

A afirmação está errada porque a chave primária identifica uma única tupla dentro de uma relação, e não mais de uma. A definição correta é: chave primária é o atributo (ou conjunto de atributos) que identifica de forma exclusiva cada tupla da relação. Se uma chave identificasse mais de uma tupla, ela não seria uma chave primária válida, pois violaria a restrição de unicidade.

Gabarito: Errado.

Link permanente: /questoes/ce417331