Pular para o conteúdo

Cebraspe · Tribunal Regional Federal da 6ª Região (TRF6) 2025

Questão 88 — Banco de Dados: SQL Server — Cursores

Banco de Dados SQL Server — Cursores

Cebraspe 2025 Médio

Tribunal Regional Federal da 6ª Região (TRF6) · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Desenvolvimento de Sistemas de Informação

Gabarito disponível

A respeito de PostgreSQL, de SQL Server e de MySQL, julgue os itens a seguir.

No SQL Server, o keyset-driven cursor mantém uma cópia completa dos dados no momento em que é aberto, e qualquer alteração feita nos dados subjacentes não é refletida no cursor, tornando-o semelhante a um static cursor.
Selecione uma alternativa

O keyset-driven cursor reflete alterações nos valores das linhas, ao contrário do static cursor.

No SQL Server, o cursor static cria uma cópia dos dados e não reflete alterações. O keyset-driven fixa apenas o conjunto de chaves e a ordem das linhas na abertura, mas lê os valores correntes. Assim, alterações em colunas não-chave são visíveis, e ele não se assemelha ao static.

Análise das alternativas

Certo: incorreta, pois descreve o comportamento do cursor static. Errado: correta.

Referência: Documentação do SQL Server — tipos de cursor (static, keyset, dynamic, forward-only).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 27