O treinamento em Fundamentos do MySQL é a primeira etapa para dominar o MySQL, o banco de dados de código aberto mais popular do mundo. Desenvolver sólidos conhecimentos e experiência prática utilizando bancos de dados relacionais, SQL e MySQL Server e ferramentas.
MySQL Fundamentals




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
Sobre
Objetivos
- Descrever os recursos e benefícios do MySQL
- Explicar os fundamentos dos bancos de dados relacionais
- Emitir instruções MySQL a partir do cliente de linha de comando mysql
- Executar operações de banco de dados usando o MySQL Workbench
- Selecionar os tipos de dados apropriados para o seu banco de dados
- Construir um banco de dados e tabelas usando SQL
- Modificar a estrutura do seu banco de dados
- Criar índices e chaves
- Adicionar ou atualizar dados do banco de dados
- Consultar dados com instruções SELECT
- Unir dados de várias tabelas
- Usar funções integradas do MySQL
- Recuperar dados JSON
- Backup e restauração de dados de banco de dados
- Explicar transações de banco de dados
Aprender a:
- Descrever os recursos e benefícios do MySQL
- Instalar e configurar o servidor e clientes MySQL
- Usar Structured Query Language (SQL) para construir seu banco de dados e consultar dados
- Consultar dados JSON com SQL
- Empregar ferramentas MySQL apropriadas
- Protejer seus dados com as melhores práticas de segurança
Benefícios para você
Este curso ensinará tudo o que você precisa saber para começar a usar o popular banco de dados MySQL em sua Web, nuvem e aplicativos incorporados. Ao aprender sobre o MySQL, você também obterá uma compreensão dos bancos de dados relacionais. Além disso, você aproveitará esse poder aprendendo SQL e usando-o para construir bancos de dados, preenchê-los com dados e consultá-los por meio de extensas práticas práticas.
Carga Horária
5 dias
Público-alvo
- Arquitetos
- Administradores de banco de dados
- Desenvolvedores
- Usuários finais
Pré-requisito
Conhecimento básico de informática.
Pré-requisitos sugeridos:
- Conhecimento dos conceitos de banco de dados, experiência anterior com qualquer programa de linha de comando
Conteúdo
- Introdução ao MySQL
- Objetivos do Curso
- Mapa da aula do curso
- Ambiente de sala de aula
- Visão geral do MySQL
- Recursos da comunidade MySQL
- Como uma instância do MySQL Cloud Service difere de ter uma instância local
- Cursos e certificação MySQL
- Servidor e cliente MySQL
- Modelo Cliente / Servidor MySQL
- Conectores MySQL
- Instalação do servidor MySQL
- Iniciando e parando o servidor MySQL
- Usando o cliente mysql
- MySQL Workbench
- Consultando Dados da Tabela
- A instrução SELECT
- Consultar dados de um aplicativo
- Resolução de problemas
- Tipos de dados
- Tipos de dados como parte do design de banco de dados
- Tipos de dados numéricos
- Tipo de Dados Temporais
- Tipos de dados de string
- Conjunto de caracteres e suporte de agrupamento
- Considerações sobre o tipo de dados
- O Significado de NULL
- Funções
- Funções em expressões MySQL
- Usando funções
- Funções de String
- Funções de data e hora
- Funções Numéricas
- Funções de agregação
- Espaços em nomes de funções
- Funções da janela RANK
- Juntas e Sindicatos
- Consultando várias tabelas
- Juntando Tabelas com SELECT
- Junções internas
- Junções Externas
- Aliases do nome da tabela
- Combinando Múltiplas Consultas com UNION
- Subconsultas
- Consultas de aninhamento
- Escrevendo Subconsultas Simples
- Escrevendo subconsultas complexas
- Criação de bancos de dados e tabelas
- Criando um banco de dados
- Criação de uma mesa
- Mostrando como uma tabela foi criada
- Opções de coluna
- Opções de mesa
- Copiando uma estrutura de tabela existente
- Confirmando a Criação de uma Nova Mesa
- Copiando uma estrutura de tabela existente
- Criando uma Tabela Temporária
- Índices, chaves e restrições
- Modificando Bancos de Dados e Tabelas
- Excluindo Bancos de Dados e Tabelas
- Adicionar, remover e modificar colunas da tabela
- Adicionando, Removendo e Modificando Índices e Restrições
- Modificando Dados da Tabela
- Manipulando Dados
- Inserindo Registros
- Substituição de registros existentes
- Atualizando Registros Existentes
- Excluindo Registros
- Exportando e importando um script
- Transações Multistatement
- Modificando dados de um aplicativo
- Protegendo seu banco de dados
- Camadas de segurança
- Criação de usuários
- Criação de funções
- Atribuição de privilégios a usuários e / ou funções
- Criação de vistas para controlar o acesso
- Backup de seu banco de dados
- Importância dos backups
- Criando um Backup
- Opções para backup
- Restaurando um Backup
- JSON
- Casos de uso JSON
- Recuperando dados de colunas JSON
- Criação de uma coluna JSON
- Inserindo dados em uma coluna JSON
- Atualizar uma coluna JSON
- Conclusão
- Objetivos do Curso
- Caminho do currículo do MySQL
- Recursos MySQL
- Avaliação
- Perguntas e respostas finais