Questões de Concurso sobre Tipos de cursores

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7 questões encontradas
Questões por página
20
Mais recentes
 

Cursores são um recurso extremo em Bancos de Dados para resolução de problemas específicos não facilmente solucionáveis com SQL convencional. Analise o código abaixo em PL/pgSQL.


Imagem associada para resolução da questão


Com base no código acima, assinale a alternativa correta.


A

Por padrão, o comando Fetch não tem a direção explicitamente declarada, então é o resultado de NEXT. O Cursor v_cursor é do tipo “BOUND”


B

Por padrão, o comando Fetch não tem a direção explicitamente declarada, então é o resultado de NEXT. O Cursor v_cursor é do tipo “UNBOUND”


C

Por padrão, o comando Fetch não tem a direção explicitamente declarada, então é o resultado de LAST. O Cursor v_cursor é do tipo “UNBOUND”


D

Por padrão, o comando Fetch não tem a direção explicitamente declarada, então é o resultado de LAST. O Cursor v_cursor é do tipo “BOUND”

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.


C

Certo


E

Errado

Considerando o sistema gerenciador de bancos de dados PostgreSQL v. 14.4, o comando FETCH tem como função


A

excluir o conteúdo de uma tabela.


B

recuperar o espaço de armazenamento previamente ocupado por tuplas excluídas.


C

gerar uma notificação a todos os usuários da base de dados.


D

obter linhas/registros a partir de um cursor.


E

abortar a transação corrente.

No banco de dados Oracle (versão de referência: 9i), há dois tipos de cursores (iimplícito e explícito). Para ambos os tipos, há quatro atributos que podem ser utilizados em código PL/SQL. Quais são esses atributos?


A

sql%countline

sql%find

sql%notfound

sql%isopen


B

sql%rowcount

sql%find

sql%notopen

sql%isopen


C

sql%rowcount

sql%found

sql%clear

sql%open


D

sql%rowcount

sql%found

sql%notfound

sql%isopen

Um desenvolvedor está utilizando JDBC (Java Database Connectivity) para interagir com um banco de dados e obteve uma variável rs com a linha de código:


rs = java.sql.DriverManager.executeQuery("SELECT * FROM sua_tabela");


Considerando-se esse contexto, qual das seguintes linhas de código mostra corretamente como avançar a posição do cursor quando é necessário obter o próximo registro?


A

rs.moveNext();


B

rs.fetchNext();


C

rs.next();


D

rs.getNext();


E

rs.advance();

O Sistema Gerenciador de Bancos de Dados MS SQL Server 2022 é compatível com quatro tipos de cursor, sendo dois desses tipos:


A

inicial e final.


B

simples e composto.


C

indexado e composto.


D

estático e keyset.


E

de inserção e de exclusão.

Considere os itens:

I. Propor uma solução.

II. Implantar uma solução.

III. Identificar as necessidades da organização.

IV. Construir uma solução.

Assinale a sequência correta do ciclo de vida de um projeto a que um administrador de sistemas deve obedecer, de acordo com os itens acima.


A

I; II; III e IV.


B

III; I; IV e II.


C

I; III; II e IV.


D

III; IV; I e II.


E

III; IV; II e I.

 
 
Gerar simulado