—/100
Checkpoints
Create a cloud storage bucket
/ 25
Upload CSV files to Cloud Storage
/ 25
Create a Cloud SQL instance
/ 25
Create a database
/ 25
Introducción a SQL para BigQuery y Cloud SQL
GSP281
Descripción general
SQL (Structured Query Language) es un lenguaje estándar para operaciones de datos que permite hacer preguntas y obtener estadísticas a partir de conjuntos de datos estructurados. Se usa con frecuencia en la administración de bases de datos y le permite realizar tareas como escribir registros de transacciones en bases de datos relacionales y análisis de datos a escala de petabytes.
Este lab sirve como una introducción a SQL y está diseñado con el fin de prepararlo para los diversos labs y Quests en Qwiklabs sobre temas relacionados con la ciencia de datos. Está dividido en dos partes. En la primera parte aprenderá palabras clave esenciales para formular consultas en SQL, las cuales ejecutará en la consola de BigQuery con un conjunto de datos públicos que contiene información acerca de los sistemas de bicicletas compartidas de Londres.
En la segunda parte, aprenderá a exportar subconjuntos del conjunto de datos de los sistemas de bicicletas compartidas de Londres a archivos CSV, que posteriormente subirá a Cloud SQL. Luego, aprenderá a usar Cloud SQL para crear y administrar tablas y bases de datos. Al final, adquirirá práctica con palabras clave de SQL adicionales que manipulan y editan datos.
Objetivos
En este lab, aprenderá a hacer lo siguiente:
- Distinguir bases de datos de tablas y proyectos
- Usar las palabras clave
SELECT
,FROM
yWHERE
para crear consultas sencillas - Identificar los diferentes componentes y jerarquías dentro de la consola de BigQuery
- Cargar tablas y bases de datos en BigQuery
- Ejecutar consultas sencillas sobre tablas
- Obtener información sobre las palabras clave
COUNT
,GROUP BY
,AS
yORDER BY
- Ejecutar y encadenar los comandos mencionados para extraer información significativa de los conjuntos de datos
- Exportar un subconjunto de datos a un archivo CSV y almacenarlo en un depósito nuevo de Cloud Storage
- Crear una instancia de Cloud SQL nueva y cargar su archivo CSV exportado como una tabla nueva
- Ejecutar consultas de
CREATE DATABASE
,CREATE TABLE
,DELETE
,INSERT INTO
yUNION
en Cloud SQL
Requisitos previos
Importante: Antes de comenzar este lab, cierre la sesión de su cuenta personal de Gmail.
Este es un lab de nivel introductorio. Parte de la suposición de que el alumno tiene escasa o nula experiencia en el uso de SQL. Contar con conocimientos de Cloud Storage y Cloud Shell es recomendable, pero no es obligatorio. En este lab, aprenderá los conceptos básicos de leer y escribir consultas en SQL, y los aplicará para usar BigQuery y Cloud SQL.
Antes de realizar este lab, considere su nivel de competencia en SQL. A continuación, hay labs más desafiantes que le permitirán aplicar sus conocimientos a casos prácticos más avanzados:
Cuando esté listo, desplácese hacia abajo y siga los pasos que se muestran a continuación para configurar su entorno de lab.
Únase a Qwiklabs para leer este lab completo… y mucho más.
- Obtenga acceso temporal a Google Cloud Console.
- Más de 200 labs para principiantes y niveles avanzados.
- El contenido se presenta de a poco para que pueda aprender a su propio ritmo.