Questão de Banco de Dados — SQL — FGV 2024
- Código
- fg089772
- Banca
- FGV
- Órgão
- Prefeitura de Caraguatatuba - SP
- Ano
- 2024
- Nível
- Médio
- Cargo
- Técnico em Processamento de Dados
- AV – V – V.
- BV – F – F.
- CF – V – F.
- DF – V – V.
- EF – F – F.
GabaritoA — V – V – V.
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.
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.
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.
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