O curso MySQL para Administradores de Banco de Dados destina-se aos DBAs e a outros profissionais de banco de dados que desejam instalar e configurar o MySQL Server, a replicação e a segurança, executar backups e o ajuste de desempenho de bancos de dados, além de proteger bancos de dados MySQL.
MySQL for Database Administrators




Centro de Treinamento Certificado Oracle

Instrutores qualificados e com experiência na área

Abordagem prática de aprendizagem

Material completo, atualizado e dinâmico
Saiba mais sobre o treinamento
Objetivos
- Automatizar tarefas administrativas com eventos programados
- Configurar as opções do MySQL Server durante o runtime
- Configurar topologias de replicação avançada para obter alta disponibilidade
- Descrever as técnicas básicas de ajuste de desempenho
- Descrever a Arquitetura do MySQL
- Avaliar tipos de dados e conjuntos de caracteres para solucionar problemas de desempenho
- Instalar e atualizar o MySQL
- Manter a integridade de uma instalação do MySQL
- Executar operações de backup e restauração
- Executar as operações de inicialização e shutdown do MySQL
- Compreender o uso do mecanismo de armazenamento InnoDB com MySQL
- Usar os recursos Enterprise Audit e Pluggable
Authentication - Usar as ferramentas disponíveis, incluindo o MySQL Workbench
- Usar o banco de dados INFORMATION_SCHEMA para acessar metadados
- Usar triggers para tarefas de administração
Aprenda a:
- Descrever a arquitetura do MySQL.
- Instalar e atualizar o MySQL.
- Configurar as opções do MySQL Server durante o runtime.
- Avaliar tipos de dados e conjuntos de caracteres para solucionar problemas de desempenho.
- Compreender o uso do mecanismo de armazenamento InnoDB com o MySQL.
- Executar operações de backup e restauração.
Configurando o Servidor e os Bancos de Dados
Este curso ensina a instalar, configurar, manter e ajustar bancos de dados para diversas cargas de trabalho e ambientes. Você instalará e configurará o MySQL, e definirá as opções de configuração adequadas. Além disso, você se conectará ao servidor usando clientes gráficos e de linha de comandos, bem como criará e preencherá bancos de dados.
Mantendo e Protegendo Dados
Instrutores Oracle experientes também o ajudarão a examinar a estrutura de tabelas, suas colunas e tipos de dados, além das diferentes maneiras de verificar e reparar tabelas. Você aprenderá a programar rotinas armazenadas, eventos e triggers MySQL para processar dados de maneiras complexas e automatizadas. Explore como particionar tabelas e trabalhar com bloqueio e transações, e conheça os principais recursos do InnoDB e de outros mecanismos de armazenamento. Você compreenderá como os dados são processados, armazenados e recuperados.
Configurando para Obter Melhor Desempenho e Alta Disponibilidade
Para ajudar a evitar falhas e a tratá-las, este curso ensina a ajustar bancos de dados. Aprenda a escolher e definir as opções mais adequadas, bem como executar backups lógicos e físicos. Você também configurará a replicação entre várias instâncias, criará topologias de replicação avançada e executará a recuperação após falhas de replicação, rede ou hardware.
Aprenda Fazendo
Você aprenderá cada conceito por meio de exercícios práticos abrangentes. Você instalará produtos MySQL, particionará dados, verificará e reparará tabelas, executará backups e configurará a replicação, criará usuários protegidos, ativará a segurança SSL, e muito mais. Explore problemas reais e descubra as melhores práticas ao trabalhar com ferramentas e técnicas usadas por administradores profissionais de banco de dados MySQL.
Certificação
Este curso atende aos requisitos de treinamento da certificação Oracle Certified Professional, MySQL 5 Database Administrator.
Carga Horária
4 dias
- Administradores de banco de dados
- Desenvolvedor
- Experiência com conceitos de banco de dados relacional
- Conhecimento de instruções SQL básicas
- Entender como executar comandos Linux / Unix
- Introdução ao MySQL
- Visão geral do MySQL
- MySQL Enterprise Edition
- MySQL na web
- MySQL na nuvem
- A comunidade MySQL
- Instalando MySQL
- Instalando MySQL
- Arquivos e diretórios instalados
- Configuração Inicial
- Iniciando e parando o MySQL
- Atualizando MySQL
- Arquitetura MySQL
- Visão geral da arquitetura
- Como o MySQL transmite dados
- Como o MySQL processa solicitações
- Como o MySQL armazena dados
- Tablespaces
- Refazer e desfazer registros
- Como o MySQL usa memória
- Interface de plug-in
- Configurando o MySQL
- Opções, variáveis e linha de comando do servidor
- Arquivos de opção
- Variáveis de sistema
- Lançamento de vários servidores no mesmo host
- Monitorando MySQL
- Monitorando MySQL com arquivos de log
- Monitorando MySQL com variáveis de status
- Monitorando MySQL com Esquema de Desempenho
- MySQL Enterprise Audit
- MySQL Enterprise Monitor
- Monitorando a atividade do usuário
- Gestão de Usuários
- Sistema de privilégios MySQL
- Criação e modificação de contas de usuário
- Configurando senhas e expiração de conta
- Plug-ins de autenticação
- Concessão de permissões
- Tabelas de concessão
- Redefinindo uma senha de root esquecida
- Segurança MySQL
- Riscos de Segurança
- Segurança de rede
- Conexões Seguras
- Segurança de senha
- Segurança do sistema operacional
- Proteção contra injeções de SQL
- MySQL Enterprise Firewall
- Mantendo um Sistema Estável
- Estabilidade
- Por que os bancos de dados falham
- Planejamento de capacidade
- Solução de problemas
- Identificando as causas da lentidão do servidor
- Recuperação InnoDB
- Otimizando o desempenho da consulta
- Identificação de consultas lentas
- A declaração EXPLAIN
- Trabalhando com Índices
- Estatísticas de índice
- Estratégias de backup
- Noções básicas sobre backups
- Técnicas de backup
- Criação de uma estratégia de backup
- Executando backups
- Ferramentas de backup MySQL
- Métodos de backup brutos
- Técnicas que usam o log binário
- Configurando uma Topologia de Replicação
- Visão geral da replicação
- Conflitos de replicação
- Quando usar a replicação
- Configurando a Replicação
- Administrando uma Topologia de Replicação
- Failover
- Utilitários MySQL
- Threads de replicação
- Monitorando a Replicação
- Solução de problemas de replicação
- Replicação de Grupo
- Visão geral
- Modos primário único e múltiplo primário
- Configurando Replicação de Grupo
- Replicação de grupo de monitoramento
- Conclusão
- Visão geral do curso
- Currículo MySQL
- Avaliação do curso
- Sessão de perguntas e respostas