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.

1Q117334 | Informática , PL SQL, Analista de Sistemas Desenvolvimento de Aplicações, CEAGESP, VUNESP

Considere o seguinte comando do PL/SQL:

DECLARE
     abc NUMBER := 20;

Esse comando declara uma variável chamada abc, do tipo NUMBER,

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

2Q117781 | Informática, PL SQL, Analista de Sistemas, IBGE, CESGRANRIO

Se uma consulta PL/SQL no Oracle retornar mais do que uma tupla, então, para receber o retorno da consulta, será necessário usar um

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

3Q262911 | Informática, PL SQL, Técnico Judiciário Tecnologia da Informação, TRT 19a Região, FCC

Com relação aos modos de parâmetros de procedures PL/SQL é correto afirmar:

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

4Q264460 | Informática, PL SQL, Técnico Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCC

Considere a linha de comando PL/SQL:

aux_salario emp.sal%type;

O parâmetro %type

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

5Q187023 | Informática, PL SQL, Administrador de Banco de Dados, MEC, FGV

Com relação à linguagem PL/SQL (Procedural Language/ Structured Query Language), uma extensão da linguagem SQL, analise as afirmativas a seguir.

I. Com o uso da PL/SQL armazenado geralmente o desempenho do sistema como um todo tende a aumentar.

II. Como o código PL/SQL pode ser armazenado de forma centralizada em um banco de dados, o tráfego de rede entre o aplicativo e o banco é reduzido.

III. PL/SQL é totalmente compatível com os principais SGBDs do mercado por ser baseada em padrões abertos e livres, facilitando possíveis migrações entre diferentes SGBDs.

Assinale:

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

6Q229814 | Informática, PL SQL, Programador de Computador, TRE CE, FCC

Sobre Bancos de Dados, analise:

I. PL/SQL combina a facilidade e flexibilidade da SQL com a funcionalidade de procedimentos de uma linguagem de programação estruturada, tal como IF...THEN, WHILE e LOOP.

II. As declarações DML permitem que um usuário conceda a outros os privilégios, ou direitos, de acesso ao banco de dados e a objetos específicos dentro do banco de dados.

III. Os triggers de banco de dados podem ser usados para automatizar a geração de dados, fazer auditoria das modificações, implantar as restrições complexas de integridade e personalizar as autorizações complexas de segurança.

IV. As restrições de integridade são definidas com uma tabela e armazenadas como parte dessa tabela, de forma centralizada no dicionário de dados de um banco de dados, de modo que todos os aplicativos devem obedecer ao mesmo conjunto de regras.

Está correto o que consta em

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

7Q259351 | Informática, PL SQL, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

Em PL/SQL é INCORRETO afirmar que triggers são executados quando

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

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

Considere a função PL/SQL abaixo, criada no Oracle, em ambiente ideal.

CREATE OR REPLACE FUNCTION obterDados (

vSal IN colaborador.salario%TYPE,

vAdicional IN colaborador.adicional%TYPE)

RETURN NUMBER IS

BEGIN

..I..

END obterDados;

/

O objetivo da função é retornar o salário anual calculado a partir do salário mensal e do adicional (extra) de um funcionário, utilizando a fórmula (salário do funcionário * 12) + (adicional recebido * salário * 12). Para que a função realize a operação desejada, a lacuna I acima deverá ser preenchida por:

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

10Q263838 | Informática, PL SQL, Técnico Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCC

Em relação ao PL/SQL, é INCORRETO afirmar:

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

11Q236308 | Informática, PL SQL, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

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

PL/SQL é a linguagem para consulta de banco de dados padrão ANSI (American National Standards Institute) utilizado pelos principais sistemas gerenciadores de banco de dados (SGBDs) do mercado.

  1. ✂️
  2. ✂️

12Q236231 | Informática, PL SQL, Programador de Computador, TJ PE, FCC

Um bloco PL/SQL tem três partes: uma parte declarativa, uma parte executável e uma parte de tratamento de exceção que lida com as condições de erro. No bloco é necessária, no mínimo, a presença

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

13Q262426 | Informática, PL SQL, Técnico Judiciário Tecnologia da Informação, TRT 19a Região, FCC

Sobre as formas de execução de funções (functions) do PL/SQL, considere:

I. Pode-se executar uma função como parte de uma instrução SELECT.

II. Pode-se atribuir o valor de uma função a uma variável.

III. Não é possível passar parâmetros para uma função quando ela é executada dentro de um trigger.

É correto o que consta APENAS em

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

15Q104217 | Informática, PL SQL, Analista de banco de dados, DATAPREV, COSEAC

Um código de um procedimento PL/SQLé delimitado por:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q116737 | Informática , PL SQL, Analista de Sistemas, BADESC, FGV

A Procedural Language Structured Query Language (PL/SQL) é um ambiente de programação que reside diretamente no banco de dados.
Os programas PL/SQL podem ser chamados a partir dos ambientes de desenvolvimento Oracle indicados nas afirmativas a seguir.

I. SQL*Plus; Oracle Enterprise Manager; Pré-compiladores Oracle (como Pro*C, Pro*COBOL, etc.)
II. Oracle Call Interface (OCI); Server Manager; Oracle 9i Application Server
III. Java Virtual Machine (JVM)

Assinale:

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

17Q107267 | Informática, PL SQL, Analista de banco de dados, MPU, CESPE CEBRASPE

Texto associado.
A respeito de PL/SQL, julgue os itens a seguir.

Um bloco de programa PL/SQL inclui partes bem distintas, como declaração (declaration) de variáveis e objetos, módulo executável (executable) e módulo de excessões (exception).

  1. ✂️
  2. ✂️

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

Em relação à criação de um bloco PL/SQL, está INCORRETO:

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

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

Em um ambiente Oracle, em condições ideais, um Analista precisa criar uma consulta para exibir o nome e o salário dos funcionários cujos números de departamento e salários correspondam a números de departamento e salários de funcionários que ganham comissão. Considerando que os campos usados na instrução existem na tabela colaboradores, a instrução PL/SQL correta que o Analista deve utilizar é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q165779 | Informática, PL SQL, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Sobre a linguagem PL/SQL do Oracle, é correto afirmar:

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