CURSO ONLINE · INSCRIÇÕES ABERTAS
Oferecido por

Domine a programação
no banco de dados com
MySQL PL/SQL

Vá além das consultas simples: aprenda a criar procedures, functions, triggers e cursores para automatizar rotinas e potencializar suas aplicações com MySQL.

R$ 269,93 R$ 359,90 em até 3x
Membros Clube OD 15% OFF Preço exclusivo para membros do Clube OD R$ 229,44 R$ 269,93
Quero me inscrever Ver o conteúdo
20h
de conteúdo
Intermediário
nível
100%
online
rotina_pedidos.sql
DELIMITER //
CREATE PROCEDURE atualiza_estoque(IN p_id INT, IN qtd INT)
BEGIN
  UPDATE produtos
     SET estoque = estoque - qtd
   WHERE id = p_id;

  IF ROW_COUNT() = 0 THEN
    SIGNAL SQLSTATE '45000'
      SET MESSAGE_TEXT = 'Produto nao encontrado';
  END IF;
END //
DELIMITER ;
01 — CURRÍCULO

O que você vai aprender

Um curso prático para quem já conhece SQL e quer evoluir para a programação dentro do MySQL, criando rotinas robustas e reutilizáveis.

Stored Procedures

Crie procedimentos armazenados para encapsular lógica de negócio direto no banco.

Functions

Desenvolva funções personalizadas que retornam valores e reutilizam código.

Triggers

Automatize ações em resposta a eventos de inserção, atualização e exclusão.

Cursores e controle de fluxo

Percorra resultados linha a linha e use estruturas condicionais e de repetição.

Tratamento de erros

Implemente handlers e transações para garantir integridade dos dados.

Boas práticas

Escreva código PL/SQL organizado, eficiente e fácil de manter.

02 — MÓDULOS

Conteúdo do curso

Revisão de conceitos de SQL
Ambiente e ferramentas
Delimitadores e blocos de código
Variáveis e tipos de dados
Criação de procedures
Parâmetros IN, OUT e INOUT
Chamando e gerenciando procedures
Boas práticas
Criando funções personalizadas
Retorno de valores
Funções determinísticas
Reutilização de código
Estruturas condicionais IF e CASE
Laços LOOP, WHILE e REPEAT
Uso de cursores
Percorrendo resultados
Criando triggers
Eventos BEFORE e AFTER
Handlers e tratamento de exceções
Transações e integridade
04 — INVESTIMENTO

Garanta sua vaga

Curso completo CURSO ONLINE
R$ 269,93 R$ 359,90

em até 3x · acesso vitalício

Membros Clube OD 15% OFF Preço exclusivo para membros do Clube OD R$ 229,44 R$ 269,93
20 horas de conteúdo online
Nível intermediário
Acesso à plataforma
Certificado de conclusão
Quero me inscrever
Acesso imediato após a confirmação da matrícula.
05 — DÚVIDAS

Perguntas frequentes

Sim. Este é um curso de nível intermediário, ideal para quem já conhece os fundamentos de SQL e quer avançar na programação dentro do MySQL.
O curso possui 20 horas de conteúdo, totalmente online.
Sim, o curso é 100% online, com acesso pela plataforma.
Sim, você recebe certificado de conclusão ao final do curso.