MySQL 8. Projeto e criação de bancos de dados - curso RUB 34.990. de Especialista, treinamento, Data: 2 de maio de 2023.
Miscelânea / / December 05, 2023
MySQL - um dos servidores de banco de dados relacionais mais populares. Usado em um grande número de sites e sistemas de gerenciamento de conteúdo (CMS). Wordpress, Joomla, Drupal, Bitrix e outros CMS podem e funcionam com o DBMS MySQL. Os frameworks PHP mais populares podem funcionar com MySQL: Laravel, Symfony, yii e outros. Para usar o MySQL de forma eficaz, você precisa conhecer suas ferramentas, capacidades e recursos.
Durante o curso “MySQL 8. Projetando e Criando Bancos de Dados” você dominará as técnicas e métodos básicos para trabalhar de forma eficaz com o servidor MySQL 8. Durante o treinamento, você considerará as etapas de projeto e criação de bancos de dados, estudará detalhadamente os operadores SQL e aprenderá como gerenciar transações no servidor MySQL. Você será capaz de criar procedimentos armazenados e gatilhos e aprender como usar efetivamente os mecanismos de armazenamento (“mecanismos”) do servidor MySQL. Este curso é obrigatório para qualquer desenvolvedor de sites.
O curso é destinado a desenvolvedores web e webmasters que planejam usar o servidor MySQL em sua prática. O curso será especialmente interessante para especialistas em PHP e Perl.
Ao final do curso, você terá desenvolvido um grande volume de modelos de consultas SQL, que poderá utilizar posteriormente em seus projetos, e criar um banco de dados para o projeto selecionado. Cada módulo contém um grande número de tarefas práticas e termina com um teste para consolidar conhecimentos. Todos os participantes do curso recebem tarefas de casa.
O programa do curso atende aos requisitos do padrão profissional “Programador”. Após a conclusão bem sucedida do curso, o centro recebe um prestigiado certificado de formação avançada.
Você vai aprender:
-instalar e configurar o servidor MySQL 8
-trabalhar com o console mysql
-projetar e criar bancos de dados eficientes no servidor MySQL 8
-use MySQL Workbench para projetar esquemas
-manipular dados no servidor MySQL 8 usando a linguagem SQL de forma eficaz
-usar procedimentos armazenados e gatilhos em bancos de dados
-usar e gerenciar transações
-fazer backup de informações e restaurar após um desastre
-otimizar consultas e configuração do servidor para uma operação mais eficiente
- os ouvintes aprenderão o nome do golfinho no logotipo do MySQL 8)
11
cursos“Para um navio que não sabe para onde navega, nenhum vento será favorável” Sêneca
Um talentoso professor-praticante, detentor do prestigioso status internacional ZCE (Zend Certified Engineer).
Combina muitos anos de ensino e experiência de desenvolvimento prático. Os ouvintes adoram Alexey Vladimirovich por sua apresentação acessível e compreensível de tópicos complexos, exemplos claros que os ajudam a dominar imediatamente o material, paixão por seu trabalho e bom humor.
Alexey Vladimirovich possui longa experiência profissional no desenvolvimento, suporte e atualização de sites corporativos. Lecionou as disciplinas “Tecnologia de Desenvolvimento de Software”, “Teoria das Linguagens de Programação e Métodos de Tradução”, “Fundamentos de HTML e CSS” em universidades. Especializado em ministrar cursos sobre tecnologias web. Durante seu tempo no centro, Alexey Vladimirovich treinou mais de 5.000 alunos.
Autor dos cursos “Desenvolvimento de Aplicações em Symfony”, “JavaScript. Nível 3. React e JSX", "React: Redux e react-router".
Alexey Vladimirovich melhora constantemente seu nível profissional, passando com sucesso no exame 70-480 “Programação em HTML5 com JavaScript e CSS3.
Fotos dos formandos do grupo estão localizadas em nossa comunidade VKontakte.
Módulo 1. Instalando e iniciando o servidor MySQL 8 (4 ac. h.)
-Distribuição
-Estrutura do arquivo
-Configurando um arquivo de configuração
-Inicialização de dados do servidor
-Inicie o servidor
-Inicie o console mysql
-Comandos do console
-Trabalhando com MySQL Workbench
-Comandos SQL básicos
Módulo 2. Projeto de um banco de dados relacional (4 ac. h.)
-Tipos de dados
-Projetando um diagrama base no WorkBench
-Normalização da tabela do banco de dados
-Criar chaves
-Relacionamentos entre tabelas
-Trabalhando com arquivos .mwb
-Exportar código SQL do esquema do banco de dados
Módulo 3. Sintaxe de expressões SQL para definição de estrutura de dados (4 ac. h.)
-Operadores DDS
-Operadores de criação de base
-Criação de tabelas
-Tabelas temporárias
-Índices
-Índice de texto completo
- Operador de modificação ALTER
Módulo 4. Expressões SQL: Manipulação de Dados (4 ac. h.)
-Operadores CRUD
-Inserção de dados
- Carregamento de dados LOAD
-Atualização de dados
-Remoção
-Amostragem de dados
-Predicados
-Juntas de mesa
Módulo 5. Combinando consultas e manipulando dados (4 ac. h.)
-SELECIONE ingressar
-Subconsultas IN, ALGUNS, TODOS, ENTRE
-EXISTE operador
-Representação
-Ver restrições
Módulo 6. Procedimentos armazenados e gatilhos (4 ac. h.)
-O conceito de ROTINAS
-Procedimentos armazenados
-Funções integradas
-Trabalhando com data/hora
-Trabalhar com números
-Cordas
-Funções próprias
Operador -IF
-Criação de gatilhos
Módulo 7. Transações MySQL e tipos de armazenamento (4 ac. h.)
-Bloqueio de tabelas
-Bloqueio condicional
-Transações
-Salvar pontos
-Tipos de armazenamento
Módulo 8. Otimização e manutenção do servidor MySQL 8 (4ac. h.)
-Criando um backup de banco de dados
-Contas
-Redefinir senha de superusuário
-Otimização de consulta
-Upload de dados para HTML e XML