—/100
Checkpoints
Create a cloud storage bucket
Upload CSV files to Cloud Storage
Create a Cloud SQL instance
Create a database
Introdução ao SQL para BigQuery e Cloud SQL
GSP281
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
eWHERE
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
eORDER 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
eUNION
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.
Participe do Qwiklabs para ler o restante deste laboratório e muito mais!
- Receber acesso temporário a Console do Google Cloud.
- Mais de 200 laboratórios, do nível iniciante ao avançado.
- Tamanho compacto para que você possa aprender no seu próprio ritmo.