menu
arrow_back

Introduction to SQL for BigQuery and Cloud SQL

—/100

Checkpoints

arrow_forward

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

1 ora 15 minuti 1 credito

GSP281

Laboratori autogestiti Google Cloud

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 e WHERE 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 e ORDER 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 e UNION 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.
Crea un account per iniziare questo lab