Um programador é o responsável pelo desenvolvimento nos bancos de dados da prefeitura de uma cidade litorânea, onde atualmente deve desenvolver uma solução no banco de dados que efetua a venda dos ingressos para os passeios de escuna. Nessa solução, o operador deve digitar o número da venda, e o programa deve retornar o valor com 30% de desconto.
Essa necessidade de se implementar essa funcionalidade surgiu em uma reunião com o prefeito e os donos de escuna que na baixa temporada viram o número de turistas cair, então a solução encontrada foi fazer uma promoção nessa época do ano.
Para isso, primeiramente foi necessário desenvolver uma função por meio da sintaxe SQL:
CREATE FUNCTION fn_desc(x DECIMAL(5,2), y INT)
RETURNS DECIMAL(5,2)
RETURN ((x * y)*0.7);
A partir dessa primeira função pode-se observar que:
I. (x DECIMAL(5,2), y INT): recebe o valor do passeio na tabela destino, e a quantidade de ingressos disponível na tabela vendas.
II. RETURNS DECIMAL(5,2): irá retornar um valor com o desconto de 30% no formato de moeda, conforme exemplo: 255,00.
III. RETURN ((x * y)*0.7);: efetua o cálculo aritmético da função chamada fn_desc, em que: ((ValorDoDestino * QuantidadeDeIngressos)* Desconto).
A partir do que foi descrito sobre a função, pode-se afirmar que são verdadeiros apenas os itens:
Escolha uma:
a. I, II, III.
b. III.
c. I, III.
d. I, II.
e. II, III.
Respostas
respondido por:
18
A alternativa correta é:
I, II, III.
respondido por:
5
Resposta:
I, II, III. (Correto)
Explicação:
Corrigido pelo AVA.
Anexos:
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás