Buscar

AV3 LING PROC BD Cotia

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando