Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2024

Banco de DadosSQL
Código
fg089772
Banca
FGV
Órgão
Prefeitura de Caraguatatuba - SP
Ano
2024
Nível
Médio
Cargo
Técnico em Processamento de Dados
Um tecnólogo necessita executar comandos SQL.Com relação à especificação de chaves e integridade referencial, assinale V para a afirmativa verdadeira e F para a falsa.I. a cláusula PRIMARY KEY especifica um ou mais atributos que compõe a chave primária de uma relação. Se a chave primária tiver um único atributo, a cláusula pode acompanhar o atributo diretamente.II. a cláusula UNIQUE indica chaves alternativas (secundárias). Essa cláusula também pode ser especificada diretamente para uma chave secundária se esta for um único atributo.III. a integridade referencial é especificada por meio da cláusula FOREIGN KEY.As afirmativas são, respectivamente,
  1. AV – V – V.
  2. BV – F – F.
  3. CF – V – F.
  4. DF – V – V.
  5. EF – F – F.
Revelar gabarito e comentário

GabaritoA — V – V – V.

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

Chaves e integridade referencial em SQL

Gabarito: A (V – V – V). Todas as três afirmativas estão corretas: a cláusula PRIMARY KEY define a chave primária, pode ser usada como constraint de coluna para um único atributo; a cláusula UNIQUE define chaves alternativas (candidatas), também pode ser especificada diretamente no atributo; e a integridade referencial é implementada pela cláusula FOREIGN KEY. Esses são conceitos fundamentais da linguagem SQL.

Item I — ✅ Verdadeiro

A cláusula PRIMARY KEY pode ser definida em nível de coluna (para um único atributo) ou de tabela (para múltiplos atributos). A afirmação descreve corretamente essa flexibilidade.

Item II — ✅ Verdadeiro

A cláusula UNIQUE garante que os valores em um atributo (ou combinação) sejam únicos, funcionando como chave alternativa (candidata). Assim como PRIMARY KEY, pode ser especificada diretamente como constraint de coluna para um único atributo.

Item III — ✅ Verdadeiro

A integridade referencial é estabelecida pela cláusula FOREIGN KEY, que vincula atributos de uma tabela à chave primária (ou única) de outra tabela, garantindo a consistência dos dados.

Gabarito: A (V – V – V).

Link permanente: /questoes/fg089772