An open API service indexing awesome lists of open source software.

https://github.com/lealre/sql-bootcamp-de

Projects and Classes from SQL Bootcamp for Data Engineering
https://github.com/lealre/sql-bootcamp-de

plpgsql postgresql sql

Last synced: 6 months ago
JSON representation

Projects and Classes from SQL Bootcamp for Data Engineering

Awesome Lists containing this project

README

          

# SQL Bootcamp for Data Engineering and Analytics

In this repository, I applied the concepts taught in the [Data Engineering SQL Bootcamp](https://github.com/lvgalvao/data-engineering-roadmap/tree/main/Bootcamp%20-%20SQL%20e%20Analytics) by [Luciano Galvão](https://github.com/lvgalvao).

We utilized PostgreSQL as our database system and PGAdmin as the client tool for interaction.

Each folder corresponds to a class where I practiced the concepts taught in PGAdmin and included some notes.

The database used is the [Northwind database for Postgres](https://github.com/pthom/northwind_psql).

-------------------------
# Contents

### Projects

- [Project 01 - Analytic Report with SQL - Northwind database](https://github.com/lealre/northwind-analytics-sql)
- [Project 02 - Automating Northwind database operations using PL/pgSQL - Stored Procedures and Triggers](https://github.com/lealre/northwind-PLpgSQL)

### Classes

- [Day 01 - Configuring the environment](https://github.com/lealre/sql-bootcamp-de/tree/main/01)
- [Day 02 - First database queries](https://github.com/lealre/sql-bootcamp-de/tree/main/02)
- [Day 03 - Joins and Having](https://github.com/lealre/sql-bootcamp-de/tree/main/03)
- [Day 04 - Window Functions](https://github.com/lealre/sql-bootcamp-de/tree/main/04)
- [Day 05 - Project 01 - Analytic Report with SQL - Northwind database](https://github.com/lealre/sql-bootcamp-de/tree/main/05)
- [Day 06 - CTE vs Subqueries vs Views vs Temporary Tables vs Materialized Views](https://github.com/lealre/sql-bootcamp-de/tree/main/06)
- [Day 07 - DDL/DML Statements](https://github.com/lealre/sql-bootcamp-de/tree/main/07)
- [Day 08 - Stored Procedures](https://github.com/lealre/sql-bootcamp-de/tree/main/08)
- [Day 09 - Triggers](https://github.com/lealre/sql-bootcamp-de/tree/main/09)
- [Day 10 - ACID Transactions](https://github.com/lealre/sql-bootcamp-de/tree/main/10)
- [Day 11 - Query Order](https://github.com/lealre/sql-bootcamp-de/tree/main/11)
- [Day 12 - Database Indexing](https://github.com/lealre/sql-bootcamp-de/tree/main/12)
- [Day 13 - Partition](https://github.com/lealre/sql-bootcamp-de/tree/main/13)
- [Days 14 to 18 - DBT Project](https://github.com/lealre/sql-bootcamp-de/tree/main/dbt_project)