Guia do MongoDB(Google Cloud, NoSQL, Alta disponibilidade)
4.5 (315 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.
8,661 students enrolled

Guia do MongoDB(Google Cloud, NoSQL, Alta disponibilidade)

Aprenda como utilizar o banco de dados NoSQL mais popular do mundo! MongoDB, Google Cloud e Alta disponibilidade
4.5 (315 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.
8,661 students enrolled
Created by Nataniel Paiva
Last updated 4/2018
Portuguese
Portuguese [Auto-generated]
Price: Free
This course includes
  • 2 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • O que é banco de dados NoSQL
  • Como utilizar o MongoDB

  • Criar queries complexas

  • Diferenças do MongoDB para MySQL
  • ReplicaSet
  • Alta disponibilidade do banco de dados
Course content
Expand 13 lectures 02:10:44
+ Introdução
13 lectures 02:10:44
  • O que é um banco de dados?

  • O que é um dado?

  • O que é informação

  • SGBDs

Introdução
04:19
  • Instalação do MongoDB

  • Baixar o Mongo Compass

  • Criar nossa primeira base de dados

Instalação do MongoDB
08:59


  • CRUD utilizando o Compass

  • Criar vários registros

  • Buscas utilizando o find

CRUD com Mongo Compass
09:41
  • Gerenciamento de Usuários

  • Perfis de acesso

  • Listar usuários

  • Autenticar usuário

  • Deletar usuário

Gerenciar usuários
12:10
  • Importar dados de um CSV para o MongoDB

  • Consultas mais interessantes

  • Análise dos dados

Importar dados via CSV
14:01
  • Instalação do MySQL

  • MySQL Workbench

  • Criando nossas tabelas com MySQL

Instalar o MySQL
09:45
  • Diferenças entre MySQL e MongoDB

  • Quando utilizar o MongoDB

  • Quando utilizar o MySQL

MySQL vs MongoDB
10:53
  • Consultas utilizando 3 milhões de registros

  • Documentos embedded

  • Criar Indexes

Consultas utilizando 3 milhões de registros
13:20
  • Aggregation

  • Distinct

Aggregation
08:49
  • Google Cloud

  • Criar uma máquina para o MongoDB

  • Instalar o MongoDB

  • Liberar acesso externo

Conexão remota com MongoDB na Google Cloud
14:07
  • Replica set

  • Cluster

  • Alta disponibilidade

  • Backup

Replica Set
03:18
  • Replica Set MongoDB

  • Como funciona

  • Primary

  • Secondary

Replica Set MongoDB
02:37
  • Replica Set na prática

  • Configuração de réplicas

  • Google Cloud

Replica Set na prática
18:45
Requirements
  • Gostar de tecnologia
  • Linux é muito importante
Description

O banco de dados NoSQL que tem sido utilizado por muito programadores ao redor do mundo e por grandes empresas como Cisco, MetLife entre outras... Esse banco de dados é realmente excepcional e altamente escalável o que significa que ele suporta grandes volumes de dados e faz com que quem esteja utilizando perceba o quanto é simples utilizar um banco de dados que não é normalizado e nem relacional. Nesse curso você será capaz de aprender como utilizar esse banco de uma forma muito simples com grandes volumes de dados e também irá perceber o como é simples criar queries mais complexas que no mundo relacional seria preciso vários e vários joins.

Who this course is for:
  • A galera que está começando na área de TI
  • Programadores que gostem de aprender coisas novas