QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

Instituto AOCP - Casan - Analista de Sistemas - Área: Administração de Banco de Dados Oracle-DBA - 2016 • AOCP • 2016

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.

01 __ declare
02 ____ pi constant NUMBER(9,7) := 3.14;
03 ____ raio INTEGER(5);
04 ____ area NUMBER(14,2);
05 __ begin
06 ____ for raio in 1..7 loop
07 ______ area := pi*power(raio,2);
08 ______ insert into AREAS values (raio,area);
09 ____ end loop;
10 __ end;

11 __ /
A
A linha 09 deveria ser end for ao invés de end loop.
B
O código está implementado em uma stored procedure.
C
A única instrução SQL do código é apresentada na linha 08 .
D
O valor da área do décimo elemento da tabela é 314 metros quadrados.
E
O código irá falhar porque existem várias inserções sequenciais na tabela AREAS .
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.