—/100
Checkpoints
Create a cloud storage bucket
Upload CSV files to Cloud Storage
Create a Cloud SQL instance
Create a database
Introduction to SQL for BigQuery and Cloud SQL
GSP281
Panoramica
SQL (Structured Query Language) è un linguaggio standard per le operazioni sui dati che consente di porre domande e di ottenere informazioni approfondite da set di dati strutturati. È comunemente usato nella gestione di database e consente di eseguire attività come la scrittura di record di transazioni in database relazionali e l'analisi dei dati su scala petabyte.
Questo lab serve da introduzione a SQL e ha lo scopo di prepararti ai numerosi lab e Quest in Qwiklabs su argomenti di data science. Questo lab è diviso in due parti: nella prima imparerai le parole chiave fondamentali delle query SQL, che eseguirai nella console BigQuery su un set di dati pubblico che contiene informazioni sui bike sharing di Londra.
Nella seconda metà imparerai a esportare i sottoinsiemi del set di dati sui bike sharing di Londra in file CSV, che poi caricherai su Cloud SQL. Da lì vedremo come utilizzare Cloud SQL per creare e gestire database e tabelle. Verso la fine, farai pratica con parole chiave SQL aggiuntive che manipolano e modificano i dati.
Obiettivi
In questo lab imparerai a:
- Distinguere i database da tabelle e progetti.
- Usare le parole chiave
SELECT
,FROM
eWHERE
per realizzare query semplici. - Identificare i diversi componenti e gerarchie all'interno della console BigQuery.
- Caricare database e tabelle su BigQuery.
- Eseguire semplici query sulle tabelle.
- Conoscere le parole chiave
COUNT
,GROUP BY
,AS
eORDER BY
. - Eseguire e concatenare i comandi sopra riportati per estrarre dati significativi dai set di dati.
- Esportare un sottoinsieme di dati in un file CSV e archiviare il file in un nuovo bucket Cloud Storage.
- Creare una nuova istanza Cloud SQL e caricare il file CSV esportato come nuova tabella.
- Eseguire le query
CREATE DATABASE
,CREATE TABLE
,DELETE
,INSERT INTO
eUNION
in Cloud SQL.
Prerequisiti
Importante: prima di iniziare questo lab, esci dal tuo account Gmail personale.
Si tratta di un lab di livello base. È adatto a chi ha poca o nessuna esperienza con SQL. Suggeriamo, ma non è obbligatoria, esperienza con Cloud Storage e Cloud Shell. Questo lab ti insegnerà le basi della lettura e della scrittura di query in SQL, che applicherai utilizzando BigQuery e Cloud SQL.
Prima di seguire questo lab, valuta le tue competenze di SQL. Di seguito troverai lab più complessi che ti consentiranno di applicare le conoscenze acquisite a casi d'uso più avanzati:
Quando è tutto pronto, scorri verso il basso e segui i passaggi indicati di seguito per configurare l'ambiente del lab.
Crea un account Qwiklabs per leggere il resto del lab e tanto altro ancora.
- Acquisisci accesso temporaneo a Google Cloud Console.
- Oltre 200 lab dal livello iniziale a quelli più avanzati.
- Corsi brevi per apprendere secondo i tuoi ritmi.