Questão de Banco de Dados — SQL — FUNDATEC 2025
- Código
- qg479570
- Banca
- FUNDATEC
- Órgão
- Prefeitura de Tangará da Serra - MT
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas
- AVetor.
- BPacote.
- CBloco.
- DCursor.
GabaritoD — Cursor.
Gabarito: letra D. No PL/SQL, o recurso utilizado para manipular o conjunto de resultados de uma instrução SELECT é o cursor, que pode ser implícito (criado automaticamente para consultas que retornam uma única linha) ou explícito (declarado pelo programador para consultas que retornam múltiplas linhas). As demais alternativas referem-se a outros conceitos da linguagem.
Vetor (array) é uma estrutura de dados para armazenar coleções de elementos, mas não é o mecanismo específico do PL/SQL para gerenciar o resultado de um SELECT. O vetor pode ser utilizado em conjunto com cursores, mas não os substitui.
Pacote (package) é um agrupamento lógico de tipos, variáveis, procedimentos e funções relacionados. Não tem relação direta com a manipulação do conjunto de resultados de uma consulta.
Bloco é a unidade estrutural básica do PL/SQL (composta por seções declarativa, executável e de exceção), mas não é o recurso específico para lidar com o resultado de um SELECT. O cursor é declarado dentro do bloco.
O cursor é a estrutura que permite percorrer e manipular as linhas retornadas por uma consulta SELECT. No PL/SQL, um cursor implícito é criado automaticamente para comandos DML e SELECT INTO; já o cursor explícito é declarado, aberto, percorrido e fechado manualmente.
Gabarito: letra D.
Link permanente: /questoes/qg479570