Escolar Documentos
Profissional Documentos
Cultura Documentos
ORIENTAÇÕES
SITUAÇÃO
Uma revisão sobre desenvolvimento de banco de dado em Oracle pode ser vista no canal em:
https://www.youtube.com/watch?
v=9XCLg7G_DdY&list=PLfvdgfXF3rUnhmVT00B2SyN6rvvM_MCAL
Após a ver os vídeos-aula, reveja as aulas, exercícios e suas anotações sobre Stored de Procedures e Funções.
PROPOSTA
Devido à crise e aos altos lucros obtidos pelos bancos, você como um grande empreendedor, decidiu
criar seu próprio banco. Para isso elaborou o seguinte diagrama de classes para ajudá-lo no
desenvolvimento.
Fig. 1: Diagrama de Entidade Relacionamento
2. Procedimento Armazenado
3. Função
Funções auxiliam o desenvolvimento de aplicações, pois com ela é possível que uma função armazenada
auxilie alguma operação no Banco de Dados.
Diante disso, crie duas funções utilizando o banco de dados Oracle
1- Função que calcula quantidade de alunos matriculados na empresa
Essa função deverá calcular o somatório total de todos os alunos que estão registrados tabela na
matriculas. Ela deverá retornar um número inteiro que represente o somatório de todos os alunos
encontrados na tabela.
Essa função deverá calcular o somatório total de todos os alunos que estão registrados na instituição
por um curso especifico.
A função deve receber como parâmetro um número inteiro que represente o ”id_curso”.
A função deverá retornar um número inteiro que represente o somatório de todos os alunos
encontrados na tabela.
Critérios de Avaliação
Considerando as competências da disciplina
Corretude da justificativa da metodologia escolhida
Identificação correta dos requisitos
Scripts que de fato reflitam os requisitos aos quais ele está relacionado no
modelo DER
Explicação sobre como foi feita a solução
Comentário nos códigos que demonstrem os passos que foram seguidos
*Avalia-se a capacidade de elaboração textual: domínio da concepção de texto como unidade de sentido coesa e
coerente; Tipo de linguagem utilizada - emprego da norma culta da língua escrita: registro formal, ortografia, emprego de letras
maiúsculas, acentuação, separação de sílabas, hífen, pontuação, colocação de pronomes, concordância nominal e verbal,
parágrafo, regência verbal e nominal; Interpretação e compreensão da proposta dada. Capacidade de estabelecer relações entre
os diversos textos e saberes: selecionar, relacionar, organizar e interpretar informações, fatos, opiniões e argumentos em defesa
de um ponto de vista; Criatividade, fundamentação e intertextualidade. Não esqueça das Referências Bibliográficas.