menu
arrow_back

Introdução ao SQL para BigQuery e Cloud SQL

Introdução ao SQL para BigQuery e Cloud SQL

Horas Minutos 1 Crédito

GSP281

Laboratórios autoguiados do Google Cloud

Visão geral

SQL (Structured Query Language) é uma linguagem padrão para operações de dados que permite fazer perguntas e coletar insights de conjuntos de dados estruturados. Geralmente é usado no gerenciamento de banco de dados e permite que você realize tarefas como gravação de registros de transação em bancos de dados relacionais e análise de dados em escala de petabyte.

Este laboratório é uma introdução ao SQL e tem como objetivo preparar você para os diversos laboratórios e Quests do Qwiklabs relacionados à ciência de dados. Ele é dividido em duas partes: na primeira metade, você aprenderá as principais palavras-chave de consulta SQL, que serão executadas no console do BigQuery em um conjunto de dados público que contém informações sobre compartilhamento de bicicletas em Londres.

Na outra metade, você aprenderá a exportar subconjuntos desse mesmo conjunto de dados para arquivos CSV, que serão carregados no Cloud SQL. Depois, aprenderá a usar o Cloud SQL para criar e gerenciar bancos de dados e tabelas. Por último, fará uma atividade prática com outras palavras-chave SQL que manipulam e editam dados.

Objetivos

Neste laboratório, você aprenderá a:

  • distinguir bancos de dados de tabelas e projetos;
  • usar as palavras-chave SELECT, FROM e WHERE para criar consultas simples;
  • identificar os diferentes componentes e hierarquias no console do BigQuery;
  • carregar bancos de dados e tabelas no BigQuery;
  • executar consultas simples em tabelas;
  • usar as palavras-chave COUNT, GROUP BY, AS e ORDER BY;
  • executar e encadear os comandos acima para extrair dados significativos dos conjuntos de dados;
  • exportar um subconjunto de dados para um arquivo CSV e armazenar esse arquivo em um novo intervalo do Cloud Storage;
  • criar uma nova instância do Cloud SQL e carregar seu arquivo CSV exportado como uma nova tabela;
  • executar as consultas CREATE DATABASE, CREATE TABLE, DELETE, INSERT INTO e UNION no Cloud SQL.

Pré-requisitos

Importante: antes de começar este laboratório, saia da sua conta pessoal do Gmail.

Este é um laboratório de nível introdutório, que não requer experiência anterior com SQL. É recomendável que você esteja familiarizado com o Cloud Storage e o Cloud Shell, mas não obrigatório. Este laboratório ensinará as noções básicas de leitura e gravação de consultas no SQL, que serão aplicadas usando o BigQuery e o Cloud SQL.

Antes de começar este laboratório, considere sua proficiência em SQL. Veja a seguir alguns laboratórios mais complexos que permitirão que você aplique seu conhecimento a casos de uso mais avançados:

Quando você estiver pronto, role para baixo e siga as etapas para configurar seu laboratório.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
Pontuação

—/100

Create a cloud storage bucket

Executar etapa

/ 25

Upload CSV files to Cloud Storage

Executar etapa

/ 25

Create a Cloud SQL instance

Executar etapa

/ 25

Create a database

Executar etapa

/ 25