Visão Geral do Curso
O Bootcamp MySQL capacita um profissional para utilizar e gerir o MySQL, um sistema de gestão de bases de dados relacionais de código aberto amplamente utilizado. O boocamp abrange conceitos básicos como a conceção e criação de bases de dados, a consulta e modificação de dados e a garantia da integridade e segurança dos dados. Durante o bootcamp vai aprender-se sobre a arquitetura do MySQL, os tipos de dados e de tabelas e o estabelecimento de ligações ao servidor MySQL. Com esta formação, os profissionais de TI vão poder aperfeiçoar suas competências no manuseamento de bases de dados relacionais, ajudando em tarefas como extração de dados, business inteligente e desenvolvimento de aplicações Web.
Público Alvo
- Administradores de bases de dados que procuram gerir dados MySQL
- Programadores de aplicações que trabalham com bases de dados MySQL
- Analistas de dados que necessitam de manipular ou examinar dados MySQL
- Indivíduos que procuram aprender sobre a tecnologia SQL
- Profissionais de TI que trabalham em funções centradas em dados
- Engenheiros de software que procuram integrar o MySQL nos seus projectos
- Profissionais que pretendem obter certificações relacionadas com o MySQL.
Pré-requisitos
- Conhecimentos básicos de bases de dados relacionais
- Familiaridade com a teoria das bases de dados
- Compreensão de tipos de dados simples
- Capacidade de utilizar SQL para aceder e gerir dados
- Experiência com o cliente de linha de comandos MySQL
- Conhecimentos de JavaScript são benéficos, mas não necessários
- Conhecimento básico de protocolos de rede.
O Curso Incluí
- Recursos materiais do curso, em inglês/Português;
- Módulos que aliam teoria à prática, preparando para o mercado e dia a dia;
- Dois coffee-break por dia são servidos (um no período de manhã e outro no período da tarde) para turmas presenciais;
- Hands-on-Labs com acesso remoto (cursos que incluem laboratórios);
- Certificado digital de frequência daTreinp;
- Outros benefícios adicionais.
Conteúdo Programático
Módulo 1 - Introdução
- Recursos e benefícios do MySQL
- Produtos e serviços MySQL
- Comunidade vs. Empresa
- Programa de Certificação MySQL
- Website MySQL
- Arquitetura MySQL
- Instalar e iniciar o MySQL
Módulo 2 - Básico de base de dados
- Linguagem SQL e MySQL
- MySQL Workbench
- Design de base de dados: Modelagem de Dados
- Chaves
- Normalização
- Tipos de dados
- Visualização da estrutura da base de dados
Módulo 3 - Criação de Base de Dados e tabelas
- Criando uma base de dados
- Criação de uma tabela
- Copiando uma estrutura de tabela existente
- Índices, chaves e restrições
Módulo 4 - Consultas Básicas
- O Comando SELECT
- Navegador de consulta MySQL
- Troubleshooting
Módulo 5 - Manutenção de Base de Dados e tabelas
- Excluir base de Dados e Tabelas
- Adicionar, remover e modificar colunas da tabela
- Adicionar, remover e modificar índices e restrições
Módulo 6 - Excluir/Modificar dados da linha da tabela
- O Comando INSERT
- O comando REPLACE
- A declaração UPDATE
- O Comando DELETE
Módulo 7 - Funções
- Funções Simples
- Agrupando com funções
Módulo 8 - Juntando Tabelas
- Combinando várias tabelas
- Inner Joins
- Outer Joins
Módulo 9 - Exportando/Importando Dados
- Exportando Dados
- Importando Dados
Módulo 10 - Subconsultas
- O que é uma subconsulta?
- Categorias de Subconsultas
- Tipos de subconsulta
- Colocando Subconsultas
- Outros Usos de Subconsulta
- Outros Usos de Subconsulta
Módulo 11 - Informação adicionais
- Criação de Views
- Transações
- Mecanismos de armazenamento
Precisa de Ajuda para Encontrar a Solução de Formação certa?
Os nossos conselheiros de formação estão aqui para si.