Impacta × Olhar Digital · Formação 115h

Formação MySQL Profissional

SQL, Modelagem e Programação no Banco

Do primeiro algoritmo às stored procedures, triggers, cursores e functions — uma formação completa em lógica, SQL, modelagem e MySQL, do zero ao profissional.

115h online Certificado Impacta Do básico ao avançado Trilha única

Lançamento R$ 397 · preço regular R$ 597 · vagas com condição especial

115 horas online

Conteúdo robusto e estruturado para construir uma base completa, sem pular etapas.

Certificado Impacta

Conclua a trilha e receba o certificado de uma escola reconhecida em tecnologia.

Do básico ao avançado

Comece na lógica e chegue a procedures, triggers, cursores e functions no MySQL.

Trilha única

Lógica, SQL, modelagem e MySQL conectados numa progressão — nada de cursos soltos.

Em parceria com o Olhar Digital

A maior mídia de tecnologia do Brasil

A Impacta forma os profissionais de tecnologia do país há 35 anos. O Olhar Digital informa mais de 15 milhões de brasileiros sobre tecnologia todos os meses. Juntas, as duas marcas trazem a Formação MySQL Profissional.

Impacta × Olhar Digital
15M+
leitores por mês na comunidade tech
#1
maior portal de tecnologia do Brasil
20+
anos de história editorial em tech
365
dias por ano cobrindo tecnologia

Ao se matricular, você aprende com a maior escola de TI do Brasil e entra numa formação chancelada pela mídia de tecnologia que o país acompanha todo dia — a autoridade de quem ensina somada à relevância de quem é referência.

O problema

SQL não é só SELECT

Toda aplicação, dashboard, relatório ou plataforma precisa armazenar, organizar e consultar dados. Banco de dados é base para tecnologia.

A maioria aprende comandos soltos e fica presa no básico — sabe fazer um SELECT simples, mas trava na hora de modelar, relacionar e automatizar.

Para atuar com desenvolvimento, dados, BI, sistemas ou suporte, você precisa de muito mais do que decorar comandos. Precisa entender como pensar, estruturar e programar bancos de dados de verdade.

Não sabe modelar tabelas nem definir PK e FK
Trava em joins, agrupamentos e subqueries
Nunca criou views, transações ou índices
Não automatiza regras com procedures e triggers
A jornada

Uma trilha única, com progressão real

Cada etapa prepara a próxima. Você não começa direto no avançado — constrói a base e evolui passo a passo.

01 · 40h

Lógica

Raciocínio lógico, algoritmos, estruturas e primeira visão de banco de dados.

02 · 30h

SQL & Modelagem

Modelagem conceitual, tabelas, chaves, joins, agrupamentos e views.

03 · 25h

MySQL na prática

Workbench, relacionamentos, subqueries, views, tabelas temporárias e transações.

04 · 20h

Programação no banco

Procedures, estruturas de controle, tratamento de erros, cursores, triggers e functions.

A transformação

O que você passa a dominar

Da base de raciocínio à automação no banco — competências que você aplica em dev, dados, BI e sistemas.

/01

Lógica & algoritmos

Raciocínio estruturado, condições, repetições e organização de rotinas para resolver problemas.

/02

Modelagem de dados

Modelo conceitual, lógico e físico — tabelas, PK, FK, constraints e dicionário de dados.

/03

Consultas SQL avançadas

Filtros, funções, ordenações, joins, agrupamentos, HAVING, subqueries e CTEs.

/04

MySQL na prática

Workbench, relacionamentos 1:1, 1:N e N:N, views, tabelas temporárias e transações.

/05

Programação no banco

Procedures, parâmetros IN/OUT, variáveis, estruturas de controle e tratamento de erros.

/06

Automação com triggers

Triggers de auditoria e validação, cursores, functions nativas e funções personalizadas.

Para quem é

Uma das bases mais importantes da tecnologia

Para desenvolvimento, dados, BI, sistemas e transição de carreira. Sem pré-requisito de programação.

Iniciante em tecnologia

Comece por lógica, SQL e banco de dados — uma base sólida para entrar na área.

Desenvolvedor iniciante

Aprenda a estruturar bancos, criar relacionamentos e conectar lógica com dados.

Analista de dados / BI

Ganhe autonomia para consultar, organizar e preparar dados com SQL e MySQL.

Profissional em transição

Construa uma habilidade prática e reconhecida com uma formação de 115h.

DBA Jr / suporte / sistemas

Aprofunde tabelas, integridade e views e avance para programação no banco.

Conteúdo programático · 115h

Quatro módulos numa trilha única

Quatro cursos oficiais organizados em uma formação única de progressão clara.

01MÓDULO

Fundamentos de Lógica de Programação

A base de raciocínio lógico necessária para aprender SQL e programação no banco.

40h +
Conceitos de lógica, linguagens, tradutores e tipos de programação
Algoritmos, ações, decisões e repetições
Variáveis, tipos, constantes e operadores
Contadores, acumuladores, funções e concatenação
Fluxogramas, estruturas básicas e teste de mesa
Laços FOR, WHILE e DO WHILE
Vetores, matrizes e laços encadeados
Introdução a banco de dados: modelo, PK, FK, MER e índices
ResultadoVocê entende lógica, fluxo, condições, repetição e os primeiros conceitos de tabelas e relacionamentos.
02MÓDULO

SQL e Modelagem de Banco de Dados

Fundamentos de SQL e modelagem de dados para bancos relacionais.

30h +
Bancos relacionais, objetos e organização de scripts
Modelagem conceitual, lógica e física
Criação de tabelas com chave primária e estrangeira
Constraints, autonumeração e dicionário de dados
INSERT, SELECT, ordenação, filtros, BETWEEN, IN e LIKE
Funções de texto, data/hora e matemáticas; CASE e NULLIF
Joins: inner, left, right, full, self e cross
Agrupamentos, HAVING, subqueries, CTE, views e índices
ResultadoVocê cria e manipula tabelas, consulta e relaciona dados, gera relatórios e entende modelagem relacional.
03MÓDULO

MySQL na Prática: Criando e Manipulando Banco de Dados

Aplicação dos conceitos de SQL e modelagem diretamente no ambiente MySQL.

25h +
SGBDR, terminologia, tipos de dados e MySQL Workbench
DDL: criação e alteração de tabelas
INSERT, UPDATE, DELETE, SELECT, WHERE, DISTINCT e LIKE
Restrições e modelo entidade-relacionamento
Relacionamentos 1:1, 1:N e N:N
Joins e unions; funções de string, data e agregação
Subqueries, CASE, views e views atualizáveis
Tabelas temporárias, recursivas, transações e projeto guiado
ResultadoVocê trabalha no MySQL criando estruturas, relacionamentos, consultas, views, subqueries e transações.
04MÓDULO

Programação no Banco com MySQL

Recursos profissionais de programação dentro do MySQL.

20h +
Views avançadas, regras, CHECK e CHECK CASCADED
Stored procedures, DELIMITER e bloco BEGIN END
Criação, alteração e exclusão de procedures
Parâmetros IN, OUT e INOUT; variáveis de sessão e locais
Controle: IF, ELSEIF, CASE, WHILE, REPEAT e LOOP
Tratamento de erros, erros personalizados e handlers
Cursores e processamento de registros
Triggers (BEFORE/AFTER, FOLLOWS/PRECEDES) e functions
ResultadoVocê cria rotinas, automatiza regras e usa procedures, triggers, cursores e functions para programar no banco.
Por que MySQL

O banco que o mercado usa

MySQL é uma das tecnologias de banco de dados mais difundidas do mundo — presente em aplicações web, sistemas, e-commerces e plataformas de dados. Dominá-lo é uma habilidade valorizada para desenvolvimento, dados, BI e sistemas.

MySQL Oracle MySQL · 8.x
2º
SGBD mais popular no ranking DB-Engines (jun/2026)
115h
de conteúdo online, do básico ao avançado
4
módulos oficiais numa trilha única
8.x
versão de MySQL usada na prática da formação
Por que a Impacta

A maior escola de tecnologia do Brasil

Metodologia própria, certificação reconhecida e professores atuantes no mercado.

Impacta
Av. Paulista · São Paulo Campus no coração
de São Paulo

Há mais de 35 anos, a Impacta acumula reconhecimentos que validam nossa posição como referência absoluta em educação corporativa e tecnologia no Brasil.

10x Prêmio Melhor Fornecedor para RH

Reconhecida por 10 anos consecutivos pela Revista Gestão RH como o melhor parceiro de educação e capacitação para áreas de RH no Brasil.

The Best Branding 2025

Prêmio concedido pela Revista Melhor RH em reconhecimento à excelência de marca e entrega de valor no segmento de educação corporativa.

9x Melhor Escola de TI do Brasil

Prêmio nacional que consolida a Impacta como líder absoluta em formação técnica em tecnologia da informação.

Impacta em números

35 anos transformando pessoas e empresas

0+
Anos de excelência
Desde 1990
0M
Alunos formados
Brasil e América Latina
0K+
Empresas atendidas
Pequenas a enterprise
0+
Cursos e formações
Presencial, online e híbrido
0x
Melhor Escola de TI
Prêmio nacional
Depoimentos

O que dizem os alunos

Entrei sabendo só fazer um SELECT simples. Hoje eu modelo o banco, escrevo procedures e triggers e montei meu primeiro projeto do zero. A progressão por módulos faz toda a diferença — nada de comando solto.
R.C. Aluno · Formação MySQL Profissional
★★★★★
“Saí da lógica e cheguei em functions e cursores sem travar. Conteúdo direto ao ponto.”
M.A. · Aluno · Formação MySQL Profissional
★★★★★
“Consegui minha primeira vaga com dados citando os projetos da formação no portfólio.”
J.S. · Aluno · Formação MySQL Profissional
★★★★★
“Melhor custo-benefício que achei. São 115h que valem cada centavo.”
L.P. · Aluno · Formação MySQL Profissional
Investimento

Comece a programar bancos de dados hoje

Uma formação completa por um preço menor que muitas assinaturas de tecnologia.

Condição de lançamento

Formação MySQL Profissional: SQL, Modelagem e Programação no Banco

⏳ Lançamento termina em
00:00:00
R$ 997
Lançamento R$ 397

Depois do lançamento, o valor previsto é R$ 597. Parcelamento disponível no checkout.

Acesso vitalício ao conteúdo · certificado conforme conclusão

Incluso na formação

115 horas de conteúdo online
Lógica, SQL, modelagem e MySQL numa trilha única
Programação no banco: procedures, triggers e functions
Prática em MySQL Workbench (MySQL 8.x)
Acesso vitalício ao conteúdo (Life-Time Access)
Certificado Impacta de conclusão

Acesso vitalício · Life-Time Access

Acesso ao curso por tempo ilimitado — relembre o conteúdo sempre que desejar.

Perguntas frequentes

Tudo o que você precisa saber

O que é MySQL e qual a diferença para o SQL? +
SQL é a linguagem usada para consultar e manipular bancos de dados relacionais. MySQL é o sistema de gerenciamento de banco de dados (SGBD) mais popular do mundo, que usa SQL. Neste curso você aprende a linguagem SQL e o MySQL na prática, com o MySQL Workbench.
Quanto tempo dura o curso de MySQL? +
São 115 horas de conteúdo online, no seu ritmo, com acesso vitalício para rever sempre que quiser.
Nunca estudei banco de dados. Vou conseguir? +
Sim. A formação começa com lógica de programação e fundamentos antes de avançar para SQL e MySQL. A progressão é pensada para quem está começando.
Preciso saber programar? +
Não precisa ser programador experiente. A lógica de programação está incluída como primeiro módulo justamente para preparar sua base.
É para dev ou para dados? +
Para os dois. Devs usam banco em aplicações; profissionais de dados e BI usam SQL para consultar e organizar informações. A formação serve a ambos os caminhos.
Vou aprender só o básico? +
Não. A formação começa pelo básico, mas chega a views, transações, procedures, functions, triggers, cursores e tratamento de erros — programação no banco de verdade.
Tem certificado? +
Sim, você recebe o certificado Impacta conforme as regras de conclusão da plataforma.
Formação MySQL Profissional

Do primeiro algoritmo à programação no banco

Aprenda a pensar, modelar, consultar e automatizar bancos de dados com MySQL. 115 horas de conteúdo online com certificado Impacta.