
Subconsultas e Operações Aninhadas no MySQL
Neste laboratório, você explorará subconsultas e operações aninhadas no MySQL, com foco no uso de subconsultas na cláusula WHERE. Aprenda a filtrar dados, usar EXISTS, testar subconsultas correlacionadas e comparar o desempenho. Conecte-se ao MySQL, crie bancos de dados e construa consultas SQL.
MySQL

Configuração e Ajuste do MySQL
Neste laboratório, você aprenderá como configurar e ajustar seu servidor MySQL para desempenho ideal. O laboratório o guiará através da visualização da configuração atual usando `SHOW VARIABLES`, ajuste do tamanho do buffer pool do InnoDB, monitoramento do desempenho de consultas após o ajuste e salvamento das alterações de configuração.
MySQL

Noções Básicas de Replicação MySQL
Neste laboratório, você explorará os fundamentos da replicação MySQL. Você aprenderá como configurar um ambiente de replicação master-slave configurando uma única instância MySQL para atuar como master e slave. Este laboratório abrange a habilitação do binary logging, a criação de um usuário de replicação, a configuração de um slave para se conectar a um master e a verificação do status da replicação.
MySQL

MySQL Event Scheduler
Neste laboratório, você aprenderá a usar o MySQL Event Scheduler para automatizar tarefas. O laboratório o guiará através da ativação do Event Scheduler, criação de um evento para atualizar periodicamente dados em uma tabela, verificação do status de execução do evento e, finalmente, remoção do evento.
MySQL

Melhores Práticas de Segurança do MySQL
Neste laboratório, você aprenderá práticas essenciais de segurança do MySQL. O laboratório abrange a proteção da conta root, a criação de usuários dedicados com permissões limitadas, o gerenciamento de privilégios e a remoção de contas padrão desnecessárias para fortalecer seu servidor de banco de dados.
MySQL

Operações de Importação e Exportação no MySQL
Neste laboratório, você aprenderá a realizar operações de importação e exportação no MySQL. Você explorará a importação de dados de arquivos CSV para tabelas MySQL usando `LOAD DATA INFILE`, a exportação de resultados de consultas para CSV e a validação de dados importados. Domine o manuseio de dados no MySQL!
MySQL

Índices MySQL e Otimização de Desempenho
Neste laboratório, você aprenderá sobre índices MySQL e técnicas de otimização de desempenho. O laboratório foca na criação e gerenciamento de índices para melhorar o desempenho de consultas ao banco de dados. Você analisará planos de consulta, adicionará índices compostos e removerá índices não utilizados.
MySQL

Noções Básicas de Stored Procedures no MySQL
Neste laboratório, você aprenderá as noções básicas de stored procedures no MySQL. O objetivo é entender como criar, chamar e modificar stored procedures para gerenciar dados em um banco de dados MySQL. Você aprenderá a inserir dados, chamar procedimentos, adicionar parâmetros e remover procedimentos.
MySQL

Transações MySQL e Integridade de Dados
Neste laboratório, você explorará as transações MySQL e sua importância na manutenção da integridade dos dados. Você aprenderá a usar transações para garantir que uma série de operações SQL sejam tratadas como uma única unidade de trabalho. O laboratório abrange BEGIN, COMMIT, ROLLBACK e savepoints.
MySQL

Particionamento MySQL para Grandes Conjuntos de Dados
Neste laboratório, você aprenderá a implementar o particionamento MySQL para grandes conjuntos de dados para melhorar o desempenho de consultas e o gerenciamento de dados. Você particionará uma tabela por intervalo, consultará partições específicas, reorganizará partições e verificará o impacto na velocidade das consultas.
MySQL

Triggers MySQL para Automação
Neste laboratório, você aprenderá como automatizar tarefas no MySQL usando triggers. O laboratório foca na criação de um trigger que registra operações de inserção na tabela `products` em uma tabela separada `product_logs`. Você testará, atualizará e removerá o trigger.
MySQL

Manipulação de Dados JSON no MySQL
Neste laboratório, você aprenderá como manipular dados JSON em um banco de dados MySQL. Isso inclui inserir dados JSON, consultar com `JSON_EXTRACT`, atualizar valores de campos JSON e criar um índice em uma propriedade JSON. Conecte-se ao MySQL, crie um banco de dados e manipule dados JSON.
MySQL

Tabelas Temporárias e Dados de Sessão no MySQL
Neste laboratório, você aprenderá a trabalhar com tabelas temporárias no MySQL, com foco na sua criação e uso dentro de uma sessão. Você criará, inserirá dados, consultará e removerá uma tabela temporária. Você também verificará seu escopo e entenderá sua utilidade para manipulação de dados específica da sessão.
MySQL

Funções MySQL e Lógica Personalizada
Neste laboratório, você aprenderá como criar e usar funções personalizadas no MySQL. O laboratório foca em encapsular lógica reutilizável em seu banco de dados, criando uma função para calcular a área de um retângulo. As etapas envolvem criar, usar, testar e remover uma função MySQL.
MySQL

Expressões de Tabela Comuns (CTEs) no MySQL
Neste laboratório, você aprenderá a usar Expressões de Tabela Comuns (CTEs) no MySQL para melhorar a legibilidade e a manutenibilidade das consultas. O laboratório abrange a definição de CTEs simples usando a cláusula `WITH`, CTEs recursivas para dados hierárquicos, junção de CTEs com tabelas e teste da saída de consultas CTE.
MySQL

Capacidades de Busca Full-Text do MySQL
Neste laboratório, você explorará as capacidades de busca full-text do MySQL. Você criará um banco de dados e uma tabela, adicionará um índice full-text e verificará sua criação. Esta configuração o preparará para buscas de texto eficientes em seu banco de dados MySQL.
MySQL

Backup e Recuperação de MySQL
Neste laboratório, você aprenderá a fazer backup e restaurar bancos de dados MySQL usando a ferramenta de linha de comando `mysqldump`. O laboratório abrange técnicas essenciais para criar backups lógicos e restaurá-los para garantir a integridade e disponibilidade dos dados.
MySQL

Tratamento de Erros e Logging no MySQL
Neste laboratório, você aprenderá técnicas essenciais de tratamento de erros e logging no MySQL. Você praticará a habilitação do general query log, a implementação de manipuladores de erro em stored procedures, a geração de erros personalizados com SIGNAL e a revisão do log de erros do MySQL para depurar e auditar seu banco de dados de forma eficaz.
MySQL