Baixe o app para aproveitar ainda mais
Prévia do material em texto
/ 4040718286 A 12/06/2020 22:37 Nome: __________________________________________________________ Matrícula: ________________ Disciplina: CCT0675 / LINGUAGEM PROCEDURAL PARA BANCO DE DADOS Data: ___ /___ /______ Período: 2020.1 / AV3 Turma: 3001 OBSERVAÇÕES: Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta azul ou preta, na folha de respostas. Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos após o início da prova. Nesse período, nenhum aluno poderá deixar a sala. Terminada a prova, o aluno deverá entregar ao professor a folha de questões e a folha de respostas, devidamente identificadas. É proibido o uso de equipamentos eletrônicos portáteis e consulta a materiais de qualquer natureza durante a realização da prova. Questões objetivas e discursivas que envolvam operações algébricas devem possuir a memória de cálculo na folha de respostas. Boa prova. 1. _______ de 2,00 Dado a tabela Contas (ID, proprietario, saldo), defina uma trigger que impeça que uma conta com saldo negativo possa ter uma saldo negativo ainda mais baixo, ou seja, contas com saldo negativo só podem ter o saldo incrementado. 2. _______ de 2,00 Faça um programa, com uma função que necessite de um argumento. A função retorna o valor de caractere N¿, se seu argumento for zero ou negativo.P¿, seseuargumen → f or positivo, e 3. _______ de 2,00 O que significa uma Trigger? Quais são seus usos e como é o seu funcionamento? 4. _______ de 2,00 Exlique com suas palavras qual é a principal diferença entre uma função (function) e um procedimento armazenado (stored procedure)? 5. _______ de 2,00 Crie um bloco anônimo no PL/SQL, que deverá imprimir o percentual de desconto dado de um determinado produto baseado em seu valor de custo, conforme os dados abaixo. Caso seja passado um valor negativo deverá ser exibido a mensagem "Valor invalido". produto < 100 --> Desconto de 30% produto < 150 --> Desconto de 25% produto < 200 --> Desconto de 20% produto > 200 --> Desconto de 10% / Campus: COTIA - EUROPAN Prova Impressa em 12/06/2020 por FLAVIO DE SOUSA FERNANDES Ref.: 4040718286 Prova Montada em 12/06/2020
Compartilhar