Questões de Concursos PL SQL

Resolva questões de PL SQL comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

21Q99456 | Informática, PL SQL, Analista Suporte e Infraestrutura, MPU, CESPE CEBRASPE

Com relação a linguagens de bancos de dados, julgue os itens subsecutivos

Em PL/SQL, parâmetros cujo tipo não esteja explicitamente declarado são considerados como do tipo IN.

  1. ✂️
  2. ✂️

22Q233568 | Informática, PL SQL, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a conceitos de PL/SQL.

CURSOR é uma área de trabalho temporária criada na memória do sistema quando um comando SQL é executado.

  1. ✂️
  2. ✂️

24Q253471 | Informática, PL SQL, Técnico Judiciário Programação de Sistemas, TRE PI, FCC

No PL SQL, uma procedure pode ser chamada a partir de uma

I. aplicação.
II. outra procedure.
III. uma query.
IV. trigger.


Está correto o que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

25Q242298 | Informática, PL SQL, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Com relação a bancos de dados, PL/SQL e J2EE, julgue os itens a
seguir.

Ao se utilizar um cursor, aplicado para processar diversas linhas recuperadas do banco de dados por meio de uma consulta, pode-se acessar o conjunto de linhas retornadas, processando cada um destes conjuntos.

  1. ✂️
  2. ✂️

26Q148277 | Informática, PL SQL, Analista Judiciário Tecnologia da Informação, TRT 20a REGIÃO, FCC

A principal diferença na utilização de comandos SQL em blocos PL/SQL está na utilização do comando SELECT, com uma cláusula para colocar o resultado da consulta em variáveis. Tal cláusula é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

27Q149775 | Informática, PL SQL, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

Para passar resultados de query entre subprogramas PL/SQL, ou seja, quando um subprograma executa uma query e o resultado será processado por outro subpro- grama, utiliza-se uma

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

28Q257516 | Informática, PL SQL, Técnico Judiciário Programação de Sistemas, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a conceitos de PL/SQL.

A unidade básica em PL/SQL é um bloco com a seguinte estrutura: DECLARE, que é a seção para declaração de variáveis, tipos e subprogramas locais; BEGIN única seção do bloco que é indispensável e obrigatória , que é a seção executável, na qual ficam as instruções procedimentais e SQL; EXCEPTION, que é a seção/setor onde ficam as instruções de tratamento de erro; e END.

  1. ✂️
  2. ✂️

29Q118198 | Informática, PL SQL, Analista de Sistemas, IBGE, CESGRANRIO

Analise o script abaixo, ainda em construção, utilizado para criar uma função na linguagem PL/SQL do Oracle.
Imagem 014.jpg
A linha RETURN varchar IS ainda não foi migrada e não está representada no script acima. Para completar a migração, a linha RETURN varchar IS deve ser implementada no script acima como

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q103381 | Informática , PL SQL, Analista Administrativo Área 4, ANAC, CESPE CEBRASPE

Texto associado.

Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.

Procedure e function são objetos PL/SQL que armazenam blocos de códigos PL/SQL. Destes dois, o objeto function permite que se retorne um valor a partir do comando Return.

  1. ✂️
  2. ✂️

31Q116368 | Informática , PL SQL, Analista de Sistemas, BADESC, FGV

A PL/SQL é uma linguagem procedural que estende a linguagem padrão SQL e sua unidade básica é um bloco.

A seção utilizada para declaração de variáveis, tipos e subprogramas locais de um bloco PL/SQL é definida pela palavra reservada:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

32Q154147 | Informática, PL SQL, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Os programas PL/SQL são constituídos por blocos que executam operações lógicas e cada bloco tem três partes que definem as:

I. declarações de variáveis e itens.

II. instruções procedurais e SQL.

III. instruções de tratamento de erros.

No bloco é obrigatória a presença da seção que se afirma em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

33Q235842 | Informática, PL SQL, Programador, TCE AL, FCC

Um bloco PL/SQL que está associado a um evento ocorrido no banco de dados Oracle é do tipo

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

34Q164488 | Informática, PL SQL, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018

A troca de contexto é a ocorrência de chaveamento entre a engine SQL e a engine PL/SQL durante a execução de queries ou blocos PL/SQL. Essa troca é invocada sempre que, dentro de um bloco PL/SQL, executa-se uma query ou um comando DML. Se executados isoladamente, os comandos INSERT, DELETE ou UPDATE, por exemplo, costumam ter pouco ou mesmo nenhum impacto na performance, mas quando executados em loops, o efeito das trocas de contexto se torna cumulativo e o prejuízo na performance do procedimento se torna bem evidente.


Para evitar esse prejuízo, o Oracle 11g implementa um comando cujo objetivo é enviar ao servidor um lote de comandos DML de uma única vez, utilizando apenas uma troca de contexto. Trata-se do

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

35Q847311 | Informática, PL SQL, AL AP Analista Legislativo Desenvolvedor de Banco de Dados, FCC, 2020

No SQL Server (T-SQL) e no Oracle (PL/SQL), para converter um valor nulo para um valor numérico real, utilizam-se, respectivamente, as funções:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

36Q228974 | Informática, PL SQL, Programador, TCE AL, FCC

Trechos de memória alocada para processar as declarações Select definidos pelo próprio PL/SQL são denominados

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

37Q151241 | Informática, PL SQL, Analista Judiciário Tecnologia da Informação, TRT 20a REGIÃO, FCC

No PL/SQL, é um laço utilizado quando não se tem certeza de quantas vezes o ciclo deve ocorrer e não se quer executar o laço no mínimo uma vez:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

38Q255725 | Informática, PL SQL, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Acerca de características de diferentes linguagens de programação,
julgue os itens seguintes.

A criação de stored procedure, que são procedimentos armazenados dentro do próprio banco de dados, não é possível na linguagem PL/SQL.

  1. ✂️
  2. ✂️

39Q153134 | Informática, PL SQL, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

A estrutura de controle Iteração pode ser utilizada em PL/SQL com os comandos

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

40Q148008 | Informática, PL SQL, Analista Judiciário Tecnologia da Informação, TJ AP, FCC

Na linguagem PL/SQL, deseja-se expressar uma condição de desigualdade, por exemplo, em uma cláusula WHERE. A condição de desigualdade expressa corretamente é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.