Logo do curso
Curso

Administração do MySQL:

segurança e otimização do banco

Quero estudar na alura

16h

Para conclusão

12163

Pessoas nesse curso

9.3

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • 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
  • Administre usuários e privilégios

Público alvo_

Desenvolvedores (ou pessoas de qualquer outra área) que querem aprender a administrar o banco MySQL da Oracle.

Victorino Vila

linkedin

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.

Curso atualizado em 30/04/2024

Ementa

  1. Preparando o ambiente

    • Instalando o MySQL
    • DBA - Database Administrator
    • Funções do DBA
    • Conexões
    • Informações para as conexões
    • Serviço do MySQL
    • Formas de parar e iniciar o serviço
    • Recuperando a base de dados
  2. Mecanismos de armazenamento

    • Tuning de Hardware
    • Pontos importantes do Tuning
    • Variáveis de ambiente
    • Valor da variável
    • Mecanismo de armazenamento MyISAM
    • Aplicação do mecanismo de armazenamento
    • InnoDB e Memory
    • Acesso ao dados
    • Usando os mecanismos de armazenamento
    • Mecanismo de armazenamento padrão
  3. Backup e restore

    • Criando a base de dados
    • Comando para a criação da base de dados
    • Mudando a localização da base
    • Diretório de criação das bases de dados
    • Apagando a base de dados
    • Comando para apagar a base de dados
    • Realizando o backup com o mysqldump
    • Backup de uma base de dados
    • Usando o Workbench para backup
    • Diretório com o backup das tabelas
    • Backup de arquivos
    • Passos para o backup
    • Recuperando os backups
    • Programa para recuperar o arquivo
  4. Plano de execução e índices

    • Plano de execução
    • Consulta mais lenta
    • Visualizando o plano de execução
    • Custo da consulta
    • Conceito de índices
    • Custo de ter um índice
    • Algoritmos Hash e BTree
    • Algoritmo de busca
    • Usando índices
    • Índices para melhorar uma consulta
    • Usando o Workbench
    • Plano de execução gráfico
    • A ferramenta mysqlslap
    • Criando índices
  5. Administrando usuários

    • Criando um usuário administrador
    • Excluir o usuário root?
    • Criando um usuário normal
    • Propriedades do usuário normal
    • Criando um usuário para somente leitura
    • Privilégios READ e EXECUTE
    • Criando um usuário para backup
    • Privilégios para o backup
    • Acessando de qualquer servidor
    • Intervalo de IPs
    • Limitando o acesso aos esquemas
    • Acesso a uma base
    • Revogando privilégios
    • Mudando o acesso

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Data Science

Trabalhe com dados. Aprofunde seu conhecimento nas principais ferramentas de uma pessoa data scientist. Descubra as diferentes possibilidades de análise de dados, do Excel ao Python, e mergulhe em frameworks e bibliotecas, como Pandas, Scikit-Learn e Seaborn.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 185 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Muito boa. O instrutor facilitou o entendimento. Juntamente com a Introdução do curso, essa parte é bem tranquila e de fácil entendimento.

Administração do MySQL: segurança e otimização do banco

Luiz Peralta

Os exemplos trazidos em aula e os exercícios entre vídeos foram muito importantes para absorção e entendimento do conteúdo trazido pelo professor.

Administração do MySQL: segurança e otimização do banco

Vinicius Cunha

Nas telas onde existem exercícios poderiam quebrar a linha da texto, pois como estou acessando ora no computador ora no celular tem vezes que não consigo visualizar todo o conteúdo como exemplo as paginas: https://cursos.alura.com.br/course/mysql-dba-administracao/task/58635 https://cursos.alura.com.br/course/mysql-dba-administracao/task/58639

Administração do MySQL: segurança e otimização do banco

JOSE TEOTONIO DA SILVA NETO

Aprenda SQL e Banco de Dados com esse e outros cursos, comece agora!

Plus

De
R$ 1.800
por
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

Matricule-se

Pro

De
R$ 2.400
por
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

Matricule-se

Ultra

12X
R$209
à vista R$2.508
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, com mensagens ILIMITADAS

    Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.

  • Luri Vision, a IA que enxerga suas dúvidas

    Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

  • 6 Ebooks da Casa do Código

    Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas