Victorino, formado em Engenharia Elétrica pela PUC-RJ e mestre pela UFRJ, tem mais de 30 anos em gestão de consultorias de tecnologia. Sócio de startup de software para integração de dados, trabalha com MYSQL, SQL SERVER, POSTGRES, ORACLE, WEB SERVICES e .NET. Desde 2018, é professor na Alura, ensinando programação e bancos de dados.
Victorino Vila
Victorino, formado em Engenharia Elétrica pela PUC-RJ e mestre pela UFRJ, tem mais de 30 anos em gestão de consultorias de tecnologia. Sócio de startup de software para integração de dados, trabalha com MYSQL, SQL SERVER, POSTGRES, ORACLE, WEB SERVICES e .NET. Desde 2018, é professor na Alura, ensinando programação e bancos de dados.
Passo a passo
1Consultas inteligentes para insights valiosos
Você irá instalar e aprenderá a trabalhar com o SQL, usando MySQL. Irá converter e formatar dados e gerar relatórios com as principais funções do SQL.
Fazendo análises em tempo real, poderá obter informações transformadoras para o seu negócio ou empresa onde trabalha.
Curso
SQL com MySQL: manipule e consulte dados
12h
Saiba instalar e acessar o banco de dados MySQL
Realize consultas com SELECT e filtre com WHERE
Adicionando dados no banco com o INSERT
Atualize e apague dados com UPDATE e DELETE
Estruture suas tabelas com CREATE TABLE e ALTER TABLE
Curso
Consultas SQL: avançando no SQL com MySQL
14h
Pagine seus dados com LIMIT
Filtre consultas com HAVING
Entenda a diferença entre o LEFT e RIGHT JOIN
Saiba usar Sub-Queries
Use funções do MySQL
Ordene os seus dados usando o ORDER BY
Agrupe dados com GROUP BY
2Avançando em manipulação de dados
Agora, você irá se aprimorar na criação de relatórios significativos. Você desenvolverá tabelas com chaves primárias e estrangeiras, entenderá o commit e rollback, auto-incremento, padrões e triggers.
Depois, já estará na hora de fazer o tratamento de erro corretamente e encapsular o código em funções e stored procedures.
Você aprenderá a usar os comandos DML, diversas funções que irão facilitar o seu trabalho na hora de obter dados, usar padrões, e triggers.
Curso
Comandos DML: manipulação de dados com MySQL
10h
Aprenda mais sobre a modelagem de um banco relacional
Crie tabelas e relacionamentos entre elas
Use importação para popular o banco
Saiba lidar com COMMIT e ROLLBACK
Trabalhe com Triggers e define sequências
Curso
Procedures SQL: executando código no MySQL
14h
Saiba implementar Stored Procedures
Use o Cursors para buscar dados
Controle o fluxo da sua procedure
Trate os erros corretamente
Aplique Stored Procedures a Triggers
3Administrando o MySQL Server
Nesta última parte, você conhecerá como é o trabalho do dia a dia de um/uma profissional responsável por gerenciar, instalar, configurar, atualizar e monitorar um banco de dados: um/uma DBA (DataBase Administrator).
Você conhecerá o plano de execução e suas features, os índices e joins. Aprenderá a gerenciar backups e entenderá o que é e como funciona a recuperação.
Curso
Administração do MySQL: segurança e otimização do banco
16h
Conheça qual é o papel do DBA
Faça um tuning do seu hardware
Aprenda como executar corretamente o backup
Use plano de execução e melhore o desempenho com índices
Curso excelente como os demais. Ressalto que, na parte do treinamento sobre Trigger, a parte do exercício foi bem confusa quando envolveu o uso daquele comando "New". Senti falta de uma explicação mais detalhada sobre como utilizar o trigger para fazer uma atualização dentro da mesma tabela, ou seja, você não usa o comando UPDATE dentro do trigger.
O curso é bom e traz melhorias significativas em relações aos anteriores, a didática é boa, a abordagem de mostrar a história da sql no começo, bem como mostrar a modelagem do banco antes de implementar as consultas são pontos positivos, para melhorar o curso precisa de um modelo maior mais de 5 tabelas, 10 no mínimo, além disso mais exercícios com consultas diferentes das do vídeo para praticar a grande quantidade de funções estudadas no vídeo.
Uma baita melhoria pra o curso introdutório anterior de MySQL, a plataforma estava precisando muito desse importante curso, veio em boa hora para mim, cumpre o papel de um curso introdutório, o professor é didático, a única coisa que acho que poderia melhorar neste curso seria adicionar mais atividades de múltipla escolha pra ajudar a sedimentar o conhecimento e também termos um outro curso onde se dê continuidade a parte da teoria que é abordada muito rapidamente no começo do curso, lógico o objetivo deste treinamento não era a parte teórica e sim SQL, mas é de extrema importância que se tenha um curso de Modelo Relacional de Banco de dados por que quem entende esse conceito está apto pra entender qualquer linguagem de banco, sabendo o que está fazendo.
Comece hoje mesmo os cursos de SQL com MySQL Server da Oracle. Matricule-se agora!
Plus
De
R$ 1.800
12X
R$109
à vistaR$1.308
Acesso a TODOS os cursos da Alura
Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Alura Challenges
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Alura Cases
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Certificado
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Alura Challenges
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Alura Cases
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Certificado
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Luri, a inteligência artificial da Alura
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.
Alura Língua (incluindo curso Inglês para Devs)
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.