- DISPONIBILIDADE: Disponível
- Autor: Ricardo Luiz Pinto
- Código: 6102071
O curso Mysql 8 é destinado a pessoas que já possuem qualquer conhecimento sobre MySQL, mas precisam aprofundar no gerenciamento, ajustes, performance, aprendendo para que servem os arquivos que compõem o banco de dados. O mesmo público que já comprou algum curso na Udemy sobre MySQL e que viram sobre selects, inserts, updates, deletes, triggers, stored procedures, é o público ideal para este curso, cuja finalidade é o aprofundamento no servidor.
Geralmente, quando trabalhamos com MySQL, instalamos uma solução rápida como xamp, wamp, mas não sabemos o que está sendo operado ali por trás. Como o MySQL é instalado? Como são criadas as suas tabelas e dicionários? Como ele acessa e administra o HD, a memória, o processamento do computador? Ficamos no escuro, pois sabemos muito bem os comandos SQL, mas em caso de alguma solicitação do chefe/cliente para melhorar o desempenho do servidor, alterar alguma opção mais avançadas, não teremos respostas. Esse curso dará conhecimento para seu destaque diante de sua chefia, clientela e parceiros, pois são poucos os que se interessam em conhecer um pouco mais dessa ferramenta.
O curso é divido em parte teórica e o "mão-na-massa", onde, passo-a-passo, explicaremos cada sessão proposta na ementa, partindo do básico ao avançado, sem deixar o aluno no escuro. Todo o processo será acompanhado e digitado, e o aluno poderá praticar em conjunto com as aulas.
Por fim, após completar o curso, o aluno será capaz de montar uma topologia de banco de dados distribuída, equilibrada, segura, com alta disponibilidade, balanceada e redundante. Terá o conhecimento do que está ocorrendo por trás dos bastidores, sem ficar no escuro. Poderá realizar o ajuste fino de performance para os diversos cenários e equipamentos que encontrar pelo caminho.
O que você aprenderá
✓ Instalação mínima (Um server que roda com 4 arquivos!)
✓ Árvore de arquivos (Desmistificando o server)
✓ Variáveis de sistema e opções de inicialização (A alma do server, o famoso my. ini)
✓ Os programas que compõe o server (Família Mysql)
✓ Dicionário de dados (Data Dictionary)
✓ Server Logs (O dedo duro do server)
✓ TableSpaces (Distribuindo a turma e aumenta desempenho de I/O)
✓ Partitioning (O personal training que emagrece as tabelas)
✓ Replicação (99.9999999% online)
✓ Backup (O salvador da pátria! Aquilo que todos sabem que devem fazer, mas não o fazem)
✓ Character set e Collation (Aparece em todo lugar, mas quase ninguém entende)
✓ Encriptação (SSL, TLS e RSA, mensagens secretas e protegidas)
✓ Grupo de Replicação
✓ InnoDB Cluster
Requisitos
- Ser iniciado no mundo SQL em qualquer DB
- Estar aprendendo sobre SQL e querer se aprofundar nas configurações específicas do MySQL
Para quem é este curso:
- Devs autônomos, freelances e que trabalhem em empresas de tecnologia em geral
- Iniciantes no mundo SQL e que querem ir além dos DMLs
- Devs que queiram reciclar e descobrir novas opções para desempenho e ajuste do server
Informação do curso | |
Ano | 2020 |
Tamanho do Arquivo | 3.95 GB |
Idioma | Português (Brasil) |