Curso de MySQL completo
Nesta página trazemos a você o Curso de MySQL completo da Bóson Treinamentos em Tecnologia, que é o Sistema Gerenciador de Bancos de Dados Relacionais (SGBDR) Open Source mais popular do mundo, mantido pela Oracle.
O curso está contido em mais de 50 aulas, em texto e vídeo, listadas abaixo, e ministradas por Fábio dos Reis. Para acompanhar o curso, basta clicar nos links das aulas, que já estão na ordem sequencial mais indicada para o aprendizado do MySQL, ou simplesmente acompanhar cada lição escrita e e se deleitar com este que é, sem dúvida, um dos sistemas de bancos de dados mais importantes da atualidade. Bons estudos!
Aulas:
- Instalação do MySQL no Linux
- Instalação do MySQL Workbench (GUI) no Linux
- Instalação do MySQL no Windows 7
- Instalação do MySQL no Mac OS X
- Instalação do MySQL no Oracle Linux 7
- Bancos de Dados, SGBDR e Grupos de Comandos
- Criando um Banco de Dados
- Constraints (Restrições), Primary Key (Chave Primária), Chave Estrangeira, Default, etc.
- Como criar Chaves Primárias no MySQL
- Opções de Chave Estrangeira – Ações Referenciais
- Criação de Tabelas – comando CREATE TABLE
- Consultar nomes de tabelas e colunas no MySQL
- Auto Incremento de valores em colunas
- Tipos de dados comuns
- Alterar Tabelas – comando ALTER TABLE e visualização de relacionamentos
- Renomear colunas em uma tabela com ALTER TABLE
- Inserir dados em tabelas – comando INSERT INTO
- Carregar dados a partir de um arquivo CSV em uma tabela
- Como Exportar Dados de uma Tabela como Arquivo CSV no MySQL
- Colunas Geradas (Campos Calculados) no MySQL
- Realizar Consultas simples em tabelas – comando SELECT
- Consultas com ordenação – cláusula ORDER BY
- Retornar linhas aleatórias de uma consulta: função RAND()
- Tipo de Dado ENUM em MySQL
- Tipo de Dado SET em MySQL
- Tipos de Data e Hora no MySQL
- Filtrar resultados de consultas SQL – cláusula WHERE
- Filtrar resultados de consultas SQL – operadores AND, OR e NOT
- Filtrar resultados de consultas SQL – operadores IN e NOT IN
- Excluir registros de uma tabela – comandos DELETE e TRUNCATE TABLE
- Nomes alternativos para colunas e tabelas – Aliases com AS
- Como criar e excluir índices em MySQL
- Funções de Agregação (MAX, MIN, AVG, COUNT, SUM)
- Arredondar resultados de consultas com função ROUND()
- Arredondar valores para baixo com a função FLOOR() no MySQL
- Truncar valores em consultas com a função TRUNCATE no MySQL
- Arredondar valores para cima no MySQL com função CEILING()
- Renomear tabelas – comando RENAME TABLE
- Modificar registros em uma tabela – comando UPDATE
- Inserir ou Atualizar linhas em uma tabela – Declaração REPLACE
- Selecionando intervalos em consultas – BETWEEN
- Padrões de caracteres em consultas – cláusulas LIKE e NOT LIKE
- Usando Expressões Regulares em consultas – REGEXP
- Valores padrão em colunas – DEFAULT
- Backup e Restauração do Banco de Dados – comando mysqldump
- Agrupando Registros em consultas – cláusula GROUP BY
- Filtrando os resultados do agrupamento com HAVING
- VIEWS – Criando Tabelas Virtuais (Visões)
- Consultando dados a partir de duas ou mais tabelas – INNER JOIN
- Consultando dados a partir de duas ou mais tabelas – LEFT e RIGHT JOIN
- Combinar linhas de duas ou mais tabelas – operador UNION
- Concatenação de Strings com CONCAT, IFNULL e COALESCE
- Funções matemáticas e operadores aritméticos
- Criando e usando Colunas Geradas – Campos Calculados em Tabelas no MySQL
- Rotinas armazenadas – Funções – comando CREATE FUNCTION
- Função para converter inicial de string em maiúscula
- Criando Procedimentos Armazenados (Stored Procedures) – Básico
- Blocos BEGIN .. END em Funções e Procedimentos Armazenados
- Parâmetros IN, OUT e INOUT em Procedimentos Armazenados
- Variáveis Locais e Escopo – comando DECLARE
- Blocos Condicionais IF – THEN – ELSE e CASE
- Comandos SHOW, DESCRIBE e mysqlshow
- Estruturas de Repetição – comando LOOP
- Estruturas de Repetição – comando REPEAT
- Estruturas de Repetição – comando WHILE
- Estruturas de Repetição – comando ITERATE
- TRIGGERS – Definição, Sintaxe e Criação
- Gerenciamento de Usuários (criar, renomear, excluir, consultar e alterar senhas)
- Definindo privilégios de acesso aos bancos de dados com GRANT e REVOKE
- Como instalar o MySQL 8.0 no Ubuntu Linux 18.04
Prefere acompanhar nosso curso de MySQL completo por meio de vídeos? Então acesse a lista de reprodução de MySQL da Bóson Treinamentos no YouTube e aproveite para se inscrever em nosso canal!
Aproveite também para conferir o Curso Básico de MySQL com Certificado da Bóson Treinamentos na plataforma Udemy!