Bancos de Dados SQL e NoSQL do básico ao avançado
4.6 (787 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.
4,179 students enrolled

Bancos de Dados SQL e NoSQL do básico ao avançado

Aprenda tudo sobre bancos de dados relacionais e não relacionais: MySQL, PostgreSQL, SQLite, MongoDB, Modelagem de Dados
Highest Rated
4.6 (787 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.
4,179 students enrolled
Created by Geek University
Last updated 1/2020
Portuguese
Portuguese [Auto]
Current price: $76.99 Original price: $109.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 52 hours on-demand video
  • 121 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
  • Você será capaz de instalar e utilizar diferentes Sistemas Gerenciadores de Banco de Dados
  • Você será capaz de utilizar no dia a dia bancos de dados relacionais e não relacionais
  • Você saberá modelar bancos de dados relacionais aplicando as formas normais
  • Você saberá diferenciar e utilizar bancos de dados SQL com NoSQL
Course content
Expand all 186 lectures 52:02:01
+ Apresentação
3 lectures 21:26
Como conseguir ajuda?
06:04
Avaliação
02:54
+ Introdução a Banco de Dados
7 lectures 49:38
O que vamos aprender nesta seção?
01:22
Dado e Informação
08:03
Principais Bancos de Dados Relacionais
06:59
Principais Bancos de Dados Não Relacionais
03:58
Arquitetura Cliente-Servidor
06:03
Recapitulando
02:32
+ Modelagem de Dados
15 lectures 04:50:16
O que vamos aprender nesta seção?
01:56
Modelagem Conceitual, Lógica e Física
54:13
Normalização de Dados
04:27
Primeira Forma Normal
15:55
Segunda Forma Normal
08:47
Outras Formas Normais
10:42
Download, Instalação e Configuração do MySQL Workbench no Windows
04:52
Download, Instalação e Configuração do MySQL Workbench no Linux
05:58
Download, Instalação e Configuração do MySQL Workbench no Mac
05:37
MER - Modelo Entidade Relacionamento
49:22
Exemplo passo a passo Modelagem de Dados
34:30
Exercício Modelagem de Dados
06:35
Correção Exercício Modelagem de Dados
01:15:45
Recapitulando
02:49
+ Linguagem SQL - Parte 1
8 lectures 55:44
O que vamos aprender nesta seção?
01:07
Introdução à Linguagem SQL
09:01
DQL - Data Query Language
11:51
DML - Data Manipulation Language
13:39
DDL - Data Definition Language
06:45
DCL - Data Control Language
04:16
Recapitulando
02:12
+ Linguagem SQL - Parte 2
9 lectures 02:08:19
O que vamos aprender nesta seção?
02:29
Filtrando Consultas com WHERE
07:55
Junção de Tabelas
43:06
Funções de Agregação
13:27
Agrupamento e Ordenação
18:44
Funções de Data e Hora
18:26
Sub Consultas
09:19
Recapitulando
02:00
+ MySQL - Parte 1
21 lectures 06:03:56
O que vamos aprender nesta seção?
03:10
Introdução ao MySQL
08:09
Instalação e Configuração no Windows
27:37
Instalação e Configuração no Linux
40:30
Instalação e Configuração no Mac
25:16
Utilizando o cliente Gráfico MySQL Workbench
07:38
Prática SQL Seção 03 - Parte 1
26:57
Prática SQL Seção 03 - Parte 2
18:05
Prática SQL Seção 04 - DQL
30:58
Prática SQL Seção 04 - DML
32:43
Prática SQL Seção 04 - DDL
15:55
Prática SQL Seção 04 - DCL
21:08
Prática SQL Seção 04 - DTL
17:45
Prática SQL Seção 05 - Parte 1
08:20
Prática SQL Seção 05 - Parte 2
11:24
Prática SQL Seção 05 - Parte 3
13:57
Prática SQL Seção 05 - Parte 4
07:39
Prática SQL Seção 05 - Parte 5
10:03
Prática SQL Seção 05 - Parte 6
29:30
Prática SQL Seção 05 - Parte 7
05:56
Recapitulando
01:16
+ MySQL - Parte 2
9 lectures 01:57:24
O que vamos aprender nesta seção?
02:26
Projeto Completo - Parte 1 - Modelagem
30:29
Projeto Completo - Parte 3 - DML - Inserindo Dados de Teste
32:29
Projeto Completo - Parte 4 - DML - Consultas simples
09:50
Projeto Completo - Parte 5 - Consultas complexas
19:58
Projeto Completo - Parte 6 - Atualizando Dados
05:28
Projeto Completo - Parte 7 - Excluindo Dados
06:02
Recapitulando
01:40
+ PostgreSQL - Parte 1
21 lectures 05:08:04
O que vamos aprender nesta seção?
02:24
Introdução ao PostgreSQL
03:30
Instalação e Configuração no Windows
14:04
Instalação e Configuração no Linux
19:07
Instalação e Configuração no Mac
15:39
Utilizando o cliente Gráfico pgAdmin
10:28
Prática SQL Seção 03 - Parte 1
29:01
Prática SQL Seção 03 - Parte 2
11:13
Prática SQL Seção 04 - DQL
21:24
Prática SQL Seção 04 - DML
20:00
Prática SQL Seção 04 - DDL
12:06
Prática SQL Seção 04 - DCL
26:15
Prática SQL Seção 04 - DTL
16:22
Prática SQL Seção 05 - Parte 1
12:17
Prática SQL Seção 05 - Parte 2
09:38
Prática SQL Seção 05 - Parte 3
14:56
Prática SQL Seção 05 - Parte 4
14:31
Prática SQL Seção 05 - Parte 5
12:31
Prática SQL Seção 05 - Parte 6
33:17
Prática SQL Seção 05 - Parte 7
06:50
Recapitulando
02:31
+ PostgreSQL - Parte 2
9 lectures 03:12:46
O que vamos aprender nesta seção?
01:56
Projeto Completo - Parte 1 - Modelagem
01:05:32
Projeto Completo - Parte 2 - DDL - Criação do Banco de Dados e Tabelas
29:14
Projeto Completo - Parte 3 - DML - Inserindo Dados de Teste
09:33
Projeto Completo - Parte 4 - DML - Consultas simples
15:55
Projeto Completo - Parte 5 - Consultas complexas
48:03
Projeto Completo - Parte 6 - Atualizando Dados
06:01
Projeto Completo - Parte 7 - Excluindo Dados
11:34
Recapitulando
04:58
+ SQLite
20 lectures 02:14:14
O que vamos aprender nesta seção?
01:10
Introdução ao SQLite
06:46
Instalação e Configuração no Windows
13:09
Instalação e Configuração no Linux
03:47
Instalação e Configuração no Mac
04:35
Prática SQL Seção 03 - Parte 1
10:43
Prática SQL Seção 03 - Parte 2
06:50
Prática SQL Seção 04 - DQL
08:45
Prática SQL Seção 04 - DML
14:39
Prática SQL Seção 04 - DDL
09:06
Prática SQL Seção 04 - DCL
03:07
Prática SQL Seção 05 - Parte 1
04:51
Prática SQL Seção 05 - Parte 2
03:01
Prática SQL Seção 05 - Parte 3
06:49
Prática SQL Seção 05 - Parte 4
06:42
Prática SQL Seção 05 - Parte 5
05:07
Prática SQL Seção 05 - Parte 6
07:00
Prática SQL Seção 05 - Parte 7
04:32
Recapitulando
01:36
Requirements
  • Necessário ter realizado o curso Algoritmos e Lógica de Programação da Geek University ou ter conhecimentos equivalentes;
  • Necessário ter computador com acesso à Internet com Windows ou Linux (Ubuntu) ou Mac OS;
  • Necessário querer aprender a utilizar e trabalhar com diferentes bancos de dados relacionais e não relacionais
  • É necessário ter nas suas últimas versões (versões mais atualizadas) o Windows, ou Linux (Ubuntu), ou Mac.
Description

Se você precisa ou quer aprender sobre bancos de dados, relacionais e não relacionais mas não sabe por onde começar, então este curso é para você.

Este curso levará você do zero até os níveis mais avançados em bancos de dados relacionais e não relacionais com uma visão do lado do desenvolvedor, que fará você ser altamente capacitado a não somente utilizar diferentes ferramentas mas também a realizar modelagem de dados. 

A Geek University preparou um curso extremamente completo para que todos os iniciantes na área possam compreender de uma vez por todas os conceitos envolvidos e possam criar seus sistemas utilizando diferentes softwares como base de dados.

Se você trabalha com vendas ou marketing, ou administra sua própria empresa, ou ainda quer desenvolver seus próprios aplicativos, o domínio de Banco de Dados é crucial para responder a problemas e questões de negócios completos usando insights de dados.

O Curso de Banco de Dados - do básico ao avançado apresenta uma base sólida e extremamente completa sobre bancos de dados de maneira informativa, prática e envolvente.

Neste curso você aprenderá sobre:

- Instalação e configuração de diferentes softwares de bancos de dados relacionais e não relacionais;
- Aprenda a modelar bancos de dados relacionais;
- Projete e implemente esquemas complexos de banco de dados;
- Aprenda a aplicar as formas normais para validar seu modelo de dado;
- Aprenda os detalhes da sintaxe SQL;
- Aprenda a analisar dados usando funções agregadas;
- Execute consultas complexas usando operadores lógicos e funções;
- Aprenda a utilizar os banco de dados relacionais: MySQL, PostgreSQL e SQLite;
- Aprenda a utilizar os banco de dados não relacionais: MongoDB, CouchDB, Redis e Firebase;
- Crie 14 aplicações CRUD (Create, Retrieve, Update e Delete) com Python, Java e todos os banco de dados estudados!
- E muito mais!

Sim! É possível aprender Banco de Dados de forma interessante com a Geek University!

Who this course is for:
  • Programadores que desejam aprender de uma vez por todas sobre bancos de dados
  • Profissionais da área de programação que não conhecem ainda a fundo bancos de dados
  • Profissionais que já conhecem bancos de dados mas querem se aprofundar ou se atualizar
  • Profissionais que querem trabalhar com Big Data ou Ciência de Dados e precisam aprender sobre bancos de dados