Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201862163
Ano: 2022Banca: FURBOrganização: FURB - SCDisciplina: Banco de DadosTemas: Structured Query Language | PL/SQL

PL/SQL é uma linguagem processual projetada para utilizar instruções SQL em sua sintaxe. A esse respeito, registre V, para as afirmativas verdadeiras, e F, para falsas:


(  ) As pseudo-colunas NEXTVAL, ROWID, ROWNUM e CURRVAL somente podem ser utilizadas em comandos SELECT.

(  ) Uma trigger é executada se um determinado evento acontece e é disparada a partir de comandos DML (Data Manipulation Language).

(  ) PL/SQL oferece suporte aos paradigmas de programação procedural, orientação a objetos e funcional. A estrutura básica de um bloco PL/SQL contém DECLARE, BEGIN e EXCEPTION, sendo todas as três partes obrigatórias para execução de um programa.


Assinale a alternativa com a sequência correta:

Gabarito comentado
Anotações
Marcar para revisão

2

457941200575575
Ano: 2015Banca: FUNDATECOrganização: BRDEDisciplina: Banco de DadosTemas: PL/SQL
Analise o código PL/SQL abaixo:

set serveroutput on

  DECLARE
     TYPE tabela_numeros IS TABLE OF NUMBER;
     list TABELA_NUMEROS := tabela_numeros (1, 2, 3, 4, 5);
 BEGIN
     list.DELETE(2);
  FOR i IN 1..list.COUNT LOOP
    IF list.EXISTS(i) THEN
       DBMS_OUTPUT.PUT('['||list(i)||']');
   END IF;
 END LOOP;
  DBMS_OUTPUT.NEW_LINE;
 END;
 /
O resultado da execução desse código na saída DBMS de um banco de dados Oracle é:
Gabarito comentado
Anotações
Marcar para revisão

3

457941200865723
Ano: 2015Banca: FCCOrganização: TRE-APDisciplina: Banco de DadosTemas: PL/SQL
Durante a exibição do resultado de uma consulta do tipo SELECT no PL/SQL, é possível alterar um cabeçalho de uma coluna usando um apelido (alias) para ela. Se o apelido contiver espaços ou caracteres especiais (como # ou $), deverá ser digitado
Gabarito comentado
Anotações
Marcar para revisão

4

457941200048664
Ano: 2014Banca: FCCOrganização: TRF - 3ª REGIÃODisciplina: Banco de DadosTemas: PL/SQL
Em PL/SQL, COALESCE (expr1, expr2) é equivalente a
Gabarito comentado
Anotações
Marcar para revisão

5

457941200932716
Ano: 2015Banca: FCCOrganização: TRT - 3ª Região (MG)Disciplina: Banco de DadosTemas: PL/SQL | Banco de Dados Oracle
Considere uma tabela chamada emp em um banco de dados Oracle aberto e em condições ideais, que possui dentre os campos, nome (cadeia de caracteres), salario (valor real) e comissao (número real). Utilizando PL/SQL, neste caso, para exibir
Gabarito comentado
Anotações
Marcar para revisão

6

457941201766801
Ano: 2016Banca: FAURGSOrganização: HCPADisciplina: Banco de DadosTemas: PL/SQL
Em PL/SQL, qual procedimento é utilizado para comunicar uma exceção definida interativamente, retornando um código ou uma mensagem de erro não padronizada?
Gabarito comentado
Anotações
Marcar para revisão

7

457941200836435
Ano: 2024Banca: IV - UFGOrganização: Prefeitura de Rio Branco - ACDisciplina: Banco de DadosTemas: PL/SQL
Triggers são construções especiais em PL/SQL, muito utilizados na manutenção da consistência de um banco de dados. Um trigger é executado implicitamente a partir de um dos seguintes comandos:
Gabarito comentado
Anotações
Marcar para revisão

8

457941200103372
Ano: 2015Banca: IDECANOrganização: INMETRODisciplina: Banco de DadosTemas: PL/SQL
Na linguagem PL/SQL, as exceções são usadas para tratar de erros em tempo de execução. Em PL/SQL, existem diversas exceções comuns já predefinidas. Ao executar uma operação qualquer no Oracle, verifica-se a seguinte mensagem na tela: “O módulo PL/SQL ficou sem memória ou a memória se corrompeu”. Assinale a alternativa correta sobre qual exceção essa mensagem se refere.
Gabarito comentado
Anotações
Marcar para revisão

9

457941200828820
Ano: 2018Banca: FCCOrganização: TRT - 2ª REGIÃO (SP)Disciplina: Banco de DadosTemas: PL/SQL
Para criar uma consulta que pesquise na tabela Trabalhadores de um banco de dados aberto e em condições ideais todos os nomes e telefones de trabalhadores cujos nomes sejam Sofia ou Sophia, um Analista de Sistemas deve utilizar a instrução PL/SQL SELECT nome, telefone FROM Trabalhadores WHERE
Gabarito comentado
Anotações
Marcar para revisão

10

457941200413723
Ano: 2018Banca: FCCOrganização: SABESPDisciplina: Banco de DadosTemas: PL/SQL
Para saber o tempo de serviço de cada funcionário da sua equipe, um Analista de Sistemas deseja utilizar, em um banco de dados Oracle aberto e em condições ideais, um comando PL/SQL para exibir o nome do funcionário (campo nome) e calcular o número de meses entre a data atual e a data em que o funcionário foi admitido (campo data_admissao), arredondando o número de meses para o valor inteiro mais próximo. Considerando que a tabela onde estão os dados chama-se funcionario, terá que utilizar o comando
Gabarito comentado
Anotações
Marcar para revisão
..
Logo Questioneiquestionei.com