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

Foram encontradas 419 questões

Q917299 Banco de Dados
Em um banco de dados Oracle aberto e em condições ideais há uma tabela chamada func de onde se deseja exibir os nomes dos funcionários (campo nome) e os códigos de departamentos (campo codDep) de todos os funcionários dos departamentos 10 ou 20 em ordem alfabética crescente por nome. Para isso, utilizando PL/SQL, um Técnico de TI deve utilizar a instrução SELECT nome, codDep FROM func WHERE
Alternativas
Q900868 Banco de Dados
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
Alternativas
Q898832 Banco de Dados
A palavra reservada utilizada em PL/SQL para referenciar campos específicos que devem disparar uma trigger de UPDATE é:
Alternativas
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
Respostas
141: A
142: E
143: B
144: E
145: E
146: B
147: E
148: A
149: B
150: C
151: E
152: B
153: E
154: A
155: E
156: E
157: A
158: C
159: B
160: B