0% acharam este documento útil (0 voto)
16 visualizações8 páginas

Trilha Prática-Implementando Store Procedure

Enviado por

yabike9815
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
16 visualizações8 páginas

Trilha Prática-Implementando Store Procedure

Enviado por

yabike9815
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 8

CURSOS: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Curso: Análise e Desenvolvimento de Sistemas


Disciplina: ANALISE E MODELAGEM DE SISTEMAS
Professor: Hilson Silva

Trilha prática-Implementando Store


Procedure

Prof. Hilson Silva


29/05/2024 Curso de ADS
Situação Problema I

• Implemente uma Store Procedure para solucionar o seguinte problema: O Gerente comercial
precisa ser informado todas as vezes que um novo produto for Cadastrado, com isso, deverá ser
implementada uma SP que faça a inserção do produto e uma visão para listar essa informação.
Sendo que a SP também deverá executar a Visão para confirmar a operação de inserção;

Store Procedure

29/05/2024 Curso de ADS 2


Situação Problema II

• Implemente uma Store Procedure para solucionar o seguinte problema: O Gerente Financeiro
precisa ser informado todas as vezes que uma nova forma de pagamento for Cadastrada, com isso,
deverá ser implementada uma SP que faça a inserção da forma de pagamento e uma visão para
listar essa informação. Sendo que a SP também deverá executar a Visão para confirmar a operação
de inserção;

29/05/2024 Curso de ADS 3


Passo I-Criação da view para selecionar o produto cadastrado

• use db_vendas;
• CREATE VIEW view_produto_cadastrado AS
• SELECT * FROM produto ORDER BY codprod DESC LIMIT 1;

29/05/2024 Curso de ADS 4


Passo II- Criação da procedure para inserir um novo produto

• DELIMITER //
• CREATE PROCEDURE SP_inserir_produto_ListaView(
• IN p_nome VARCHAR(255),
• IN p_fornec INT)
• BEGIN
• INSERT INTO produto (DescProd, codfor, Datacad)
• VALUES (p_nome, p_fornec, sysdate());
• Select * from view_produto_cadastrado;
• END
• //DELIMITER ;

29/05/2024 Curso de ADS 5


Passo I-Executando a Store Procedure

• CALL SP_inserir_produto_ListaView('Produto Teste', 10);

Parâmetros da Store
Procedure

29/05/2024 Curso de ADS 6


Bibliografia Básica

● 1.SILBERSCHARTZ, A. Sistemas de Banco de Dados. São Paulo: Makron Books,


1999.
● 2. ELMASRI, R. E.; NAVATHE, S. Sistemas de Banco de Dados. São Paulo: Pearson /
Prentice Hall, 2005.
● 3. DATE, C. J. Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Campus,
2005.

29/05/2024 Curso de ADS 7


Bibliografia Complementar

● 1. CARDOSO, Vírginia M. Sistemas de Banco de Dados. 1. ed. São Paulo: Saraiva, 2008.
● 2. MACHADO, F. N. R. Banco de Dados: Projeto e Implementação. São Paulo: Érica, 2004.
● 3. RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. 3. ed.
Porto Alegre: AMGH, 2011.
● 4. DAMAS, Luís. SQL - Structured Query Language. 6. ed. São Paulo: Manole, 2016.
● 5. CARDOSO, Virgínia. Linguagem SQL, fundamentos e práticas. 1. ed. São Paulo: Saraiva, 2009.

29/05/2024 Curso de ADS 8

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy