Fundamentos de Data Warehouse, DataMart, Data Lake, Data Lakehouse y BI
Data Warehouse y Data Lake: Gestión Inteligente de Datos
Conceptos de Negocios y Stakeholders
¿Qué es Data Warehouse?
Arquitectura de un Data Warehouse
Modelos de Datos en Data Warehouse
Introducción al Modelo de Entidad Relacional (ER)
¿Qué es Data Lake?
ETL, ELT y ETLT
Data Lakehouse
Herramientas y Plataformas de Data Warehouse y Data Lake
Business Intelligence (BI) y Niveles de Analítica de Datos
Bases de Datos OLTP y OLAP
Quiz: Fundamentos de Data Warehouse, DataMart, Data Lake, Data Lakehouse y BI
Redshift de AWS – Proyecto Warehouse
¿Cómo crear tu cuenta en AWS?
¿Qué es Redshift?
Conociendo Redshit
Creando mi DataWarehouse en Redshift
Creando mi DataWarehouse en Redshift – Parte 2
Creando mi DataWarehouse en Redshift – Parte 3
Quiz: Redshift de AWS – Proyecto Warehouse
S3 en AWS – Proyecto Datalake
Arquitectura Medallón
Creando mi Datalake en S3 - Parte 1
Creando mi Datalake en S3 – Parte 2
Creando mi Datalake en S3 – Parte 3
Data Warehouse vs Data Lake
Quiz: S3 en AWS – Proyecto Datalake
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Antes de sumergirte en la manipulación de datos dentro de tu warehouse, es fundamental asegurarte de que tu entorno esté bien configurado. Si al abrir la pantalla de consulta no encuentras tu base de datos, intenta cerrar y volver a abrir el editor de consultas. Esto debería permitirte visualizar tu base de datos y comenzar a ejecutar las consultas necesarias.
Para realizar una simple consulta de datos en tu tabla de alumnos, sigue estos pasos concretos:
Al ejecutar la consulta SELECT, si la tabla está vacía, lo notarás ya que no se mostrarán registros. Además, puedes exportar los resultados obtenidos en diferentes formatos como JSON o CSV y generar gráficos para visualizar los datos de manera efectiva.
SELECT * FROM Alumnos;
Para insertar datos en la tabla, utilizamos las sentencias SQL INSERT INTO
. Aquí tienes cómo proceder para añadir tu primer registro:
Define los valores a insertar. Decidimos inicialmente un ID y luego nombres, apellidos y país.
INSERT INTO BaseDatos.Eschema.Alumnos (id, nombre, apellido, país) VALUES (1, 'José', 'García', 'Argentina');
Selecciona y ejecuta el código para ver la confirmación de la inserción exitosa. Podrás observar la cantidad de registros afectados, un ID de consulta, tiempos, y el código utilizado.
Comprueba los datos insertados ejecutando un SELECT
para verificar que los registros sean correctos.
Actualizar un registro es sencillo con la cláusula SQL UPDATE
. Supongamos que necesitas cambiar el país de un estudiante:
Decide el nuevo valor que deseas establecer en el campo relevante.
Especifica el criterio de selección con: WHERE
.
UPDATE BaseDatos.Eschema.Alumnos SET país = 'Uruguay' WHERE id = 3;
Al ejecutar este código, valida nuevamente con un SELECT
para confirmar que la actualización haya sido correcta.
Eliminar un registro se realiza con una sentencia DELETE FROM
. Este procedimiento es útil cuando necesitas limpiar o modificar tu base de datos:
Identifica el registro a eliminar mediante el ID o cualquier otra columna.
DELETE FROM BaseDatos.Eschema.Alumnos WHERE id = 3;
Ejecuta el código y verifica los cambios con un SELECT
.
La gestión adecuada de tus consultas también implica limpiar y cerrar queries abiertas que no necesitas, así evitarás errores debido a consultas simultáneas.
¡Te animamos a que experimentes más con este proceso! Un desafío podría ser crear nuevas tablas, por ejemplo, una de profesores o asignaturas, e integrarlas en tu modelo de datos. Compartir tus experiencias y avances en los comentarios siempre es beneficioso.
Aportes 4
Preguntas 0
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?