Questões de Concurso Sobre pl-sql em banco de dados

Foram encontradas 416 questões

Q872947 Banco de Dados

               

Considerando as informações apresentadas na figura precedente (captura de tela de uma sessão do SQL*Plus), relativas a comandos SQL, julgue o item que se segue.


Empregada de forma correta no código em questão, pois se relaciona a um bloco anônimo de PL/SQL, a variável &numero_proc, na linha 2, não pode ser utilizada em comandos DML.

Alternativas
Q869158 Banco de Dados

Considere o código PL/SQL abaixo.


Imagem associada para resolução da questão


Executar o código acima no Oracle 12c, em condições ideais, resulta em

Alternativas
Q869157 Banco de Dados

Considere o código PL/SQL abaixo.


Imagem associada para resolução da questão


Ao executar o código acima no Oracle 12c em condições ideais, o resultado será

Alternativas
Q868599 Banco de Dados

No Oracle um Analista de Sistemas precisa alterar o status da tabela departamentos para "somente leitura", de forma a evitar ações que possam alterar dados. Para isso, deverá utilizar o comando PL/SQL

Alternativas
Q868598 Banco de Dados

Considere a instrução PL/SQL abaixo, digitada no Oracle, no qual as tabelas com os respectivos campos existem em condições ideais.


SELECT f.nome_funcionario, f.id_departamento, d.nome_departamento FROM funcionarios f,

departamentos d WHERE f.id_departamento = d.id_departamento ...I... ;


Para que a consulta recupere todas as linhas da tabela funcionarios, mesmo que não haja correspondência na tabela departamentos, a lacuna I deve ser preenchida com o operador de join externa

Alternativas
Q2050181 Banco de Dados
Sobre PL/SQL e gatilhos para Banco de Dados, é incorreto afirmar que:
Alternativas
Q1631423 Banco de Dados
Selecione a alternativa cujos itens são todos operadores SET SQL (em SQL; PL/SQL; PL/pgSQL; ou T-SQL).
Alternativas
Q1173811 Banco de Dados
O PL/SQL do sistema gerenciador de banco de dados Oracle (11g) tem, dentre seus tipos de dados caractere, os tipos CHAR e VARCHAR2, cujo número máximo de caracteres são, correta e respectivamente,
Alternativas
Q856031 Banco de Dados

Um Técnico em informática utilizou, em um banco de dados aberto e em condições ideais, as instruções abaixo.

UPDATE funcionarios SET nome= 'Pedro'  WHERE id=1;

SAVEPOINT altera; 

INSERT INTO funcionarios VALUES  (2,'Marcos');


Para descartar o que foi realizado após o SAVEPOINT, ou seja, a inserção do funcionário Marcos, utiliza-se a instrução PL/SQL  

Alternativas
Q856030 Banco de Dados
A instrução PL/SQL SELECT SUBSTR ('Tribunal Regional Federal da 5ª Região',1,8)  FROM DUAL; exibirá 
Alternativas
Q856029 Banco de Dados
Considere uma tabela chamada funcionarios que possui os campos id, nome e salario. Para exibir os nomes e os salários dos funcionários João e Maria utiliza-se a instrução PL/SQL 
Alternativas
Q855616 Banco de Dados

Julgue o item seguinte, relativo ao banco de dados Oracle.


Em Oracle PL/SQL, a declaração CONSTANT não pode impor a restrição NOT NULL.

Alternativas
Q855247 Banco de Dados
A respeito de SQL e Oracle PL/SQL, assinale a opção correta.
Alternativas
Q854067 Banco de Dados
A sintaxe correta para se criar um cursor explícito em PL/SQL é, por exemplo:
Alternativas
Q846256 Banco de Dados
O professor está ensinando que todos os programas em PL/SQL são compostos por blocos. Para tanto, um bloco é definido basicamente com as seguintes palavras chaves:
Alternativas
Q846009 Banco de Dados
Em PL-SQL (Procedural Language/Structured Query Language), quanto aos cursores explícitos, os três comandos essenciais existentes são:
Alternativas
Q845387 Banco de Dados
Uma vez que se esteja no terminal do PostgresSQL através do uso do comando psql, qual comando deve ser utilizado para exibir a ajuda geral dos comandos do psql?
Alternativas
Q844800 Banco de Dados
Um dos comandos disponíveis no PL/SQL do sistema gerenciador de bancos de dados Oracle (11g) é o que possibilita a alteração dos valores presentes em um registro de uma tabela. O comando do PL/SQL para atribuir o valor 0 (zero) ao atributo denominado Total, da tabela Teste, apenas para as situações em que o valor do atributo Caso, dessa mesma tabela seja igual a 200, é
Alternativas
Q844799 Banco de Dados

No sistema gerenciador de bancos de dados Oracle (11 g), considere o seguinte comando do PL/SQL, que faz uso da função FLOOR:


SELECT FLOOR (100.5)


O resultado da execução desse comando é

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Analista - Banco de Dados |
Q841733 Banco de Dados
Uma das ferramentas utilizadas para o tuning de bancos de dados é a geração de explicações sobre um comando SQL. No PL/SQL o comando que executa tal ação é:
Alternativas
Respostas
141: E
142: E
143: B
144: E
145: A
146: B
147: C
148: E
149: B
150: E
151: A
152: E
153: E
154: A
155: C
156: B
157: B
158: C
159: A
160: A