Questões de Banco de Dados - PL-SQL para Concurso

Foram encontradas 290 questões

Q2271242 Banco de Dados
Qual das seguintes afirmações sobre transações SQL em PL/SQL é verdadeira? 
Alternativas
Q2271221 Banco de Dados
Qual das seguintes é a sintaxe correta para criar um índice em PL/SQL? 
Alternativas
Q2270537 Banco de Dados
Considere as afirmativas relacionadas ao uso de transações no Oracle 12c utilizando a linguagem PL/SQL apresentadas a seguir. Registre V, para verdadeiras, e F, para falsas:

(  )Uma transação ou bloqueio terminam quando o usuário executa um comando DDL (Data Definition Language). (  )A instrução SELECT UNIQUE ID FROM EMPLOYEES, dentro de uma transação, retornará apenas uma cópia de cada conjunto de linhas duplicadas. (  )O comando SAVEPOINT permite salvar um ponto específico da transação, podendo o usuário efetuar o COMMIT parcial das alterações de uma sequência de comando DDL (Data Definition Language).

Assinale a alternativa com a sequência correta: 
Alternativas
Q2270532 Banco de Dados

Considere as afirmativas relacionadas à linguagem PL/SQL no Oracle 12c apresentadas a seguir. Registre V, para verdadeiras, e F, para falsas:



(  )O Oracle Advanced Compression oferece várias técnicas de compactação de dados para otimizar o armazenamento de dados, podendo ser utilizado em funções e procedimentos PL/SQL. Dentre essas técnicas, a compressão de tabelas, partições e índices.


(  )Em PL/SQL, as exceções podem ser geradas explicitamente pelo desenvolvedor, usando o comando RAISE. Esse comando permite associar um código de erro a uma exceção interna do Oracle.


(  )A instrução PRAGMA AUTONOMOUS_TRANSACTION indica que o bloco PL/SQL terá seu próprio controle de transação independente do procedimento ou função que o chamou.



Assinale a alternativa com a sequência correta: 

Alternativas
Q2270530 Banco de Dados
Sobre o uso de exceções com a linguagem PL/SQL no Oracle 12c, analise as afirmações a seguir:

I.A instrução RAISE_APPLICATION_ERROR no Oracle 12c permite especificar um texto e um número entre -20.000 e -20.999 para um determinado erro.
II.Uma exceção pode ser explicitamente levantada (raised) por um programa PL/SQL usando a instrução RAISE.
III.A cláusula EXCEPTION em um bloco PL/SQL sempre deve ser seguida pelo código e nome da exceção definida na biblioteca de exceptions do Oracle 12c.

É correto o que se afirma em: 
Alternativas
Respostas
1: C
2: B
3: D
4: A
5: A