Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/santiagoagustinplaza/data-science-sql

The repository contains SQL examples organized into folders corresponding to the "Advanced SQL for Data Engineering" course sections. Each folder includes SQL files with examples and exercises to reinforce your understanding.
https://github.com/santiagoagustinplaza/data-science-sql

plpgsql sql

Last synced: 9 days ago
JSON representation

The repository contains SQL examples organized into folders corresponding to the "Advanced SQL for Data Engineering" course sections. Each folder includes SQL files with examples and exercises to reinforce your understanding.

Awesome Lists containing this project

README

        

# SQL for Data Engineering

This repository contains the examples and demonstrations of the following course:
## [Advanced SQL for Data Engineering](https://www.udemy.com/course/advanced-sql-for-data-engineering/)
**Description:** Mastering SQL Database Management and SQL Query Optimization for High-Performance Data Engineering.

Dive deep into the world of SQL with the Advanced SQL for Data Engineering course. This comprehensive training is tailored for individuals aiming to sharpen their SQL skills and grasp advanced database design concepts, essential for numerous roles in today's data-driven industry.

### Sections

0. [**Setting up the environment and overview of relational databases**](./Section_0-Introductions)
1. [**Manipulating databases: Mastering essential SQL statements**](./Section_1)
2. [**Timing is everything: Managing and manipulating DateTime in SQL**](./Section_2)
3. [**Complex data types: ENUMS, ARRAYS, Ranges, and Nested data in SQL**](./Section_3)
4. [**Advanced query techniques: Exploring OVER, JOINS, CASE and more in SQL**](./Section_4)
5. [**Optimizing data structures: The art and science of data normalization in SQL**](./Section_5)
6. [**Performance and control: Mastering stored procedures, temporary tables**](./Section_6)

### Repository Structure

The repository contains SQL examples organized into folders corresponding to each course section. Each folder includes SQL files with examples and exercises to reinforce your understanding.

### How to Use

Feel free to explore the folders and SQL files within each section. You can use these examples to practice and solidify your SQL skills. If you have any questions or suggestions, feel free to open an issue or contribute.

By the end of this course, you'll be proficient in SQL's advanced features, capable of designing, managing, and optimizing databases effectively.

Happy learning!