Dominando Banco de Dados com MySQL
4.5 (1,756 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,153 students enrolled

Dominando Banco de Dados com MySQL

Aprenda com especialistas a trabalhar com o Banco de Dados mais popular do mundo são mais 30 aulas com muitos exercícios
4.5 (1,756 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,153 students enrolled
Last updated 5/2020
Portuguese
Portuguese [Auto-generated]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 3 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Domine a linguagem SQL, a linguagem para banco de dados mais utilizada no mundo.
  • Aprenda os comandos de cadastro, alteração, exclusão e domine o comando de consulta com os recursos mais importantes para filtros e buscas avançadas
  • Torne-se um especialista em linguagem SQL usando o mais popular Banco de Dados gratuito do Mundo o MySQL.
Course content
Expand all 31 lectures 04:13:24
+ História da Linguagem SQL, Instalação e Configuração do MySQL 5.7
4 lectures 24:12

Seja bem vindo ao curso Dominando Banco de Dados com MySQL, nesta aula explicaremos o que será ensinado neste curso.

Preview 01:45

Qual a diferença entre Banco de Dados e Base de Dados? Veja a resposta nesta aula, e descubra o poder do mais poderoso banco de dados do mundo, o cérebro humano. Aprenderemos a diferença entre Servidor, Banco, Tabelas, Linhas e Colunas.

Preview 04:17

Conheça o MySQL Workbench, nesta aula iremos instalar e configurar passo a passo o MySQL Server e o MySQL Workbench, com muitas dicas de boas práticas para a instalação e configuração em diversos cenários.

Preview 13:32

Conheça a história do MySQL, e da linguagem SQL, como uma linguagem proprietária da IBM se tornou o principal padrão de linguagens para banco de dados relacionais.

Preview 04:38
+ MySQL Workbench, Bancos e Tabelas
2 lectures 17:27

Como funciona o MySQL Workbench, e o primeiro comando para criação de banco de dados, o comando create database.

MySQL Workbench e Create Database
08:16

Vamos exercitar os comandos de criação de banco de dados e de tabelas?

Exercícios Criação de Banco de dados
7 questions

Aprenda a criar tabelas, entenda o que são as linhas e colunas e os tipos de dados básicos.

Bancos, Tabelas, Linhas, Colunas e a Primeira Tabela
09:11

Exercícios para fixar comandos básicos de criação de tabelas, cadastro e tipo de dados varchar.

Exercícios de Fixação: Comandos básicos.
4 questions
+ DataType - Entendendo os Tipos de Dados
2 lectures 14:25

Os tipos de dados são a forma como o banco de dados armazena as informações, datas, números e texto, além de como manipular esses formatos são ensinados nesta aula.

Entendendo os Tipos de Dados (Data Types)
14:22

Faça o download de um arquivo PDF com os tipos de dados do MySQL que utilizamos comumente e aprenda mais sobre como utilizá-los, quantos bytes pesam no disco rígido e muito mais dicas.

PDF Tipos de Dados no MySQL
00:03

Vamos relembrar o que aprendemos sobre os tipos de dados no MySQL por meio de alguns exercícios :)

Tipos de Dados
3 questions
+ Conhecendo as subdivisões da linguagem SQL, DDL, DCL, DTL, DQL e DML
1 lecture 11:50

A linguagem SQL é subdividida em alguns grupos de Linguagem, Linguagem de definição de dados, Linguagem de Controle de Dados, Linguagem de Manipulação de dados, Linguagem de Transação de Dados e Linguagem de consulta dos dados, além da aula que abordará alguns destes temos um documento em PDF que detalha cada um dos subgrupos.

DDL, DCL, DML, DTL, DQL
11:50

Vamos relembrar alguns dos comandos dos grupos DDL, DTL, DQL e DML? Durante o curso esses comandos serão praticados.

Exercícios comandos DDL, DCL, DML, DTL, e DQL
2 questions
+ Comandos DML - Data Manipulation Language
2 lectures 20:00

Como utilizar os comandos UPDATE e DELETE para alterar e excluir dados respectivamente? Nesta aula você verá a resposta a esta questão além de receber muitas dicas para evitar problemas na alteração e exclusão de dados.

Alterando e excluindo dados
06:22

Precisa cadastrar informações dentro de um banco de dados MySQL utilize o comando Insert, neste vídeo você aprenderá como utilizar o comando insert corretamente, além das suas opções para cadastrar quando o campo já possui um valor padrão.

Dominando o comando Insert
13:38
+ Comandos DQL - Data Query Language
1 lecture 04:55

Aprenda como utilizar o comando SELECT, o comando mais utilizado em Banco de Dados para consultar informações, e entenda por que esse é o comando que mais recebe recursos dentro do Banco de Dados.

Dominando o comando Select
04:55
+ Cláusulas e Operadores servem como complemento para os comandos da linguagem SQL
5 lectures 34:38

Os comandos Select, Update e Delete possuem uma cláusula de condição muito importante, a Cláusula Where, que possibilita criar condições para filtrar dados que serão exibidos, alterados ou excluídos, nesta aula aprenderemos sobre a cláusula where e seus operadores.

Adicionando Filtros com Where
10:21

Aprenda a utilizar operadores de busca como o Like e o Soundex para busca fonética, veja como é possível procurar por termos que possuem a mesma pronúncia mas são escritos de maneiras diferentes, como Luíz e Luís por exemplo, além do comando Between para busca entre faixa de valores.

Where Like, Between e Soundex
08:18

Quais são e como utilizar as funções para Data no MySQL, aprenda nesta aula como criar filtros manipulando Datas e seus intervalos. Aprenda como utilizar as funções de Data na cláusula Where.  

Adicionando filtros com Datas
09:32

Utilizadas para a criação de ordenação no Comando Select, as Cláusulas Order By e Limit permiter gerar ordenação na exibição, aprenda tudo sobre estas cláusulas nesta aula.

A Cláusula Order by e Limit
06:24

Faça o download de um arquivo PDF com as diferenças de Comando, Cláusula e Operador.

PDF Comando, Cláusula ou Operador
00:03

Teste os seus conhecimentos em diferenciar comando, cláusula e operador neste questionário.

Comando, Cláusula e Operador
3 questions
+ Alterando e Excluindo Dados - Update e Delete com Where
2 lectures 11:35

O comando para Alteração de informações no Banco de Dados é o comando Update, com ele é possível alterar registros com condições pré-estabelecidas, aprenda como utilizar o comando Update no MySQL nesta aula.

Dominando o comando Update
06:27

Quando precisamos excluir informações no Banco de Dados utilizamos o comando Delete, veja nesta aula como podemos utilizar este comando com cautela.

Dominando o comando Delete
05:08
+ Constraints - Evite redundância e anomalias de dados além de aplicar índices.
1 lecture 15:22

Depois de aprender a criar tabelas da forma correta e os principais comandos para manipular os dados, chegou a hora de relacionar as tabelas, nesta aula aprenderemos sobre as Constraints ou restrições que auxiliam a ligação entre as tabelas de uma maneira organizada.

Criando e relacionando as tabelas
15:22
+ Consultas Avançadas com Joins e Subqueries
2 lectures 17:33

Uma vez que as tabelas já estão relacionadas, chegou a hora de realizar consultas avançadas utilizando os joins, que são recursos úteis para consulta em duas ou mais tabelas.

Criando Consultas Avançadas com Joins (vídeo e PDF)
12:01

Aprenda nesta aula como utilizar o resultado de uma consulta como base para uma subconsulta ou subquery. Nesta aula veremos como trabalhar com este recurso muito interessante da linguagem SQL.

Criando subconsultas com subquery
05:32
Requirements
  • Os softwares serão instalados no decorrer das aulas.
  • Embora não seja necessário é desejável conhecer Lógica de Programação.
Description

Gostaria de saber por que todos os programadores precisam dominar o banco de dados? Como será que as informações das empresas ficam armazenadas, e como manipular estas informações? Deseja se tornar um programador Web completo?  

Qualquer que seja sua motivação você veio ao lugar certo.

Este Curso Dominando o MySQL é fundamental para os que desejam se tornar programadores, ele é uma etapa do processo, você precisa escolher qual linguagem de programação irá se especializar, mas independente de qual linguagem, PHP, C#, Java, Rubi, e o melhor suas dúvidas respondidas. 

Neste curso cobriremos em mais de 3,5 horas de conteúdo os seguintes tópicos:

1) Instalação e Configuração do MySQL.

2) Criação de Bancos de Dados e tabelas

3) Conheça os tipos de dados e aprenda a projetar e armazenar corretamente os dados nas tabelas.

4) Comandos para consulta, cadastro, alteração exclusão de dados(Insert, Update, Delete, Select)

5) Comandos avançados de Banco de Dados, tais como Joins, Subquery, Stored Procedure, Function.

6) Aprenda a trabalhar com transações.

Se você já é um programador ou está começando e sempre quis dominar um banco de dados sabendo extrair as informações da maneira que deseja, este curso é para você.

Acesso vitalício! Te aguardo no curso!

Who this course is for:
  • Este curso de MySQL é destinado a todos que desejam se especializar em Banco de Dados, conhecendo desde a estrutura básica, até comandos avançados, alunos de cursos de TI, Programadores e todos que desejam entrar no mercado de TI
  • Este curso é focado na linguagem SQL, desde o básico até Stored Procedures e comandos avançados, não contempla administração de Servidores MySQL.