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

Foram encontradas 419 questões

Q944809 Banco de Dados
Os pacotes PL/SQL são criados com duas partes: especificação do pacote e corpo do pacote. A especificação do pacote é a interface com as aplicações, onde se declaram as variáveis, as constantes, as exceções, os cursores, os subprogramas e os tipos públicos disponíveis para uso. Pode também incluir diretivas para o compilador, conhecidas como
Alternativas
Q944803 Banco de Dados
Uma instrução foi digitada no Oracle, para identificar a taxa de hit ratio da shared pool, e mostrou o seguinte resultado:
Imagem associada para resolução da questão
O resultado indica que cerca de 99,94% dos códigos de SQL e PL/SQL estão sendo reaproveitados.
A instrução digitada foi SELECT sum(pinhits)/sum(pins) FROM
Alternativas
Q944799 Banco de Dados
Considere o Modelo Entidade-Relacionamento abaixo. 



Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados: 



Considere a função PL/SQL a seguir, criada no Oracle.
Imagem associada para resolução da questão

Após executar a instrução SET SERVEROUTPUT ON no SQL*Plus, para chamar a função e exibir o retorno para a consulta de id 5 utiliza-se a instrução
Alternativas
Q876840 Banco de Dados
Qual funcionalidade do PL/SQL permite agrupar procedimentos, funções, exceções, estruturas de dados, cursores e/ou declarações de variáveis globais?
Alternativas
Q876839 Banco de Dados
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?
Alternativas
Q876838 Banco de Dados
Qual tipo de variável em PL/SQL é precedida pelo símbolo “&”, podendo ser utilizada para promover a entrada de valores para o bloco durante a execução?
Alternativas
Q876717 Banco de Dados
Qual é a variável de PL/SQL que armazena blocos grandes de dados com caracteres de um único byte no banco de dados?
Alternativas
Q876716 Banco de Dados

Considere as afirmações abaixo sobre a estrutura de um bloco PL/SQL.


I - A seção declarativa é uma seção opcional e deve ser utilizada somente quando variáveis, cursores, exceções e/ou tipos construídos forem requeridos na resolução do problema.

II - A seção executável é obrigatória na construção de um bloco e compreende o conjunto de instruções para a resolução do problema do bloco que será construído.

III - A seção de tratamento de exceções é opcional e deve ser utilizada somente quando houver necessidade de tratamento de erros que podem ocorrer durante a execução do bloco.


Quais estão corretas?

Alternativas
Q876715 Banco de Dados
Qual é o método de PL/SQL que retorna o tamanho máximo de uma coleção?
Alternativas
Q871383 Banco de Dados

Analise a seguinte função PL/SQL desenvolvida por um administrador de banco de dados da EBSERH e assinale a alternativa que apresenta a forma correta de sua chamada.


Imagem associada para resolução da questão

Alternativas
Q871382 Banco de Dados
Um administrador de banco de dados Oracle está programando em PL/SQL e necessita fazer um loop utilizando um FOR. Assinale a alternativa que apresenta corretamente a sintaxe geral para o loop FOR em PL/SQL.
Alternativas
Q871381 Banco de Dados
Um administrador de banco de dados escreveu o seguinte código PL/SQL. Sobre esse código, é correto afirmar apenas que

Imagem associada para resolução da questão
Alternativas
Q871380 Banco de Dados
Sabendo que a PL/SQL é uma poderosa linguagem de programação em bancos de dados Oracle, assinale a alternativa correta acerca da criação de um pacote.
Alternativas
Q765871 Banco de Dados
Um Analista de Sistemas que utiliza PL/SQL em um banco de dados Oracle afirma, corretamente, que
Alternativas
Q765870 Banco de Dados

Considere o código PL/SQL abaixo.

Imagem associada para resolução da questão 

 Em condições ideais do Oracle, é correto afirmar que no código acima,

Alternativas
Q765869 Banco de Dados

Considere o seguinte trecho de código PL/SQL com as linhas numeradas:

Imagem associada para resolução da questão

De acordo com o código acima,

Alternativas
Q757421 Banco de Dados
Quando ocorrem vazamentos d’água nas cidades, os técnicos da Casan utilizam um aplicativo no qual informam o raio do vazamento e recebem de volta o valor da área atingida. Esse aplicativo realiza consultas à tabela AREAS do banco de dados Oracle 10g. A tabela foi construída por meio de um código PL/SQL que está demonstrado na sequência. Sabendo disso, assinale a alternativa correta sobre o código em questão. Imagem associada para resolução da questão
Alternativas
Q757420 Banco de Dados
Para cumprir metas de CRM, uma das regras de negócio da Casan é que toda vez que um novo usuário for cadastrado no sistema da empresa, logo em seguida, ele deverá receber um email de boas vindas. Sabe-se que o cadastro dos clientes fica em uma tabela de nome CLIENTE e que, quando uma mala direta é enviada, é na tabela de nome EMAIL_ CLIENTE. O administrador do banco de dados Oracle 10g convenceu a sua equipe em tratar essa necessidade dentro do próprio servidor de banco de dados e, ainda, utilizando os recursos poderosos da linguagem PL/SQL. Portanto, uma forma sofisticada de resolver essa questão é por meio da implementação de
Alternativas
Q744393 Banco de Dados

Considere o trecho de código em PL/SQL abaixo.

Imagem associada para resolução da questão

Considerando que os números à esquerda de 1 a 9 apenas indicam as linhas e que o código foi executado no banco de dados Oracle 12c, em condições ideais, o resultado apresentado após a execução do comando da linha

Alternativas
Q711642 Banco de Dados

Julgue o item subsecutivo, referente às tecnologias de bancos de dados.

Por meio da linguagem PL/SQL, é possível invocar explicitamente um trigger.
Alternativas
Respostas
181: E
182: A
183: A
184: A
185: C
186: A
187: A
188: E
189: E
190: A
191: C
192: E
193: A
194: C
195: B
196: A
197: C
198: A
199: A
200: E