O MySQL é um sistema gerenciador de banco de dados relacional que utiliza a linguagem SQL (Structured Query Language) para manipulação e consulta dos dados armazenados em um banco de dados. Ele é amplamente utilizado em aplicações web, pois é compatível com diversas linguagens de programação e possui alta performance. Através deste curso você será capaz de:
- Compreender conceitos fundamentais e avançados da ferramenta;
- Criar e gerenciar bancos de dados;
- Utilizar funções, procedures e triggers para otimização de projetos.
Com este curso, você irá desenvolver habilidades essenciais para a criação e gerenciamento de bancos de dados em aplicações web, se destacando no mercado e aumentando suas chances de sucesso. Não perca mais tempo e comece agora mesmo sua jornada de aprendizado em MySQL.
Introdução ao MySQL
O que é o MySQL
Banco de dados
Começando a utilizar o MySQL
Iniciando o Projeto
Criando o primeiro banco de dados
Criando e manipulando usuários
Criando o banco
Requisitos para o projeto
Tipos de dados
Modelando o projeto
Criando Códigos
Criando as tabelas do projeto
Cuidando da integridade do banco de dados
Alterando as tabelas
Excluindo as tabelas
Manipulando Registros
Inserindo e Excluindo registros
Alterando registros
Consultas
Estrutura básica das consultas
Subquery ou subconsulta
Trazendo informação de múltiplas tabelas com Joins
Utilizando ?Select? em: create table, insert, update e delete
Consultas com Funções
Funções de agregação
Funções de string
Funções de cálculos e operadores aritméticos
Operadores aritméticos
Funções de data
Procedures e Functions
Deixando o banco processar com stored procedures
Processando e retornando com functions
Tabela dual
Automatizando o processo através de event scheduler
Criando Triggers (Gatilhos)
Triggers nas rotinas
Triggers before insert e before update
Triggers after insert e after update
Triggers before delete e after delete
Status das triggers
Ganhando Velocidade e Criando Views
Ganhando performance usando índices
Criando Views
Gerenciando Backups
Segurança de dados
Criando backups
Importando backups
Mais Sobre MySQL
Variáveis de sistema
Visualizando conexões ativas
Importando e Exportando consultas
Localizando uma coluna no seu banco
Como programador de sistemas com experiência em Delphi, sou responsável por diversas atividades, incluindo análise de sistemas, implementação de rotinas e correções. Além disso, sou responsável por manter e implementar rotinas de banco de dados em SQL Server, MySQL e Firebird. Também tenho experiência em atendimento ao cliente e integração de API\'s para envio de documentos fiscais, como a NFC-e.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
O HTML avançado envolve aprofundar o conhecimento da linguagem para criar websites sofisticados. Além disso é fundamental ao desenvolvedor aprimorar a usabilidade, classificação nos mecanismos de busca e a segurança do site, resultando em um melhor desempenho e experiência do usuário.
Para melhor compreensão do conteúdo, o aluno deve ter feito o curso ProWay de de Fundamentos em HTML ou ter conhecimentos equivalentes.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
Domine Machine Learning: desde os conceitos básicos a prática até a execução de tarefas! Aprofunde seus conhecimentos em processos de dados, árvores de decisão, C-means, Kmeans, regras de associação e teorias do Grafos.
Para melhor compreensão do conteúdo, o aluno deve ter feito o curso ProWay de Python Trabalhando com Banco de Dados ProWay ou ter conhecimentos similares.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
Python Fundamentos permite que o aluno aprenda os conceitos básicos da linguagem. Com esse conhecimento, o aluno pode desenvolver programas simples e entender como a linguagem funciona, preparando-se para aprender conceitos mais avançados e aplicar Python em diversas áreas, como ciência de dados, inteligência artificial e desenvolvimento web. Além disso, Python é uma das linguagens mais populares do mercado e sua demanda de profissionais qualificados continua a crescer.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
A internet é a rede global que permite a comunicação online. O HTML é a linguagem usada para criar conteúdo web. Compreenda o funcionamento da internet e a utilidade do HTML dentro desse contexto.
Esse curso não exige pré-requisitos.