Skip to content

A repository of SQL queries covering various topics, including data extraction, table manipulation, the use of Common Table Expressions (CTEs), temporal filtering, and aggregations. The queries span different scenarios, from sales and goal analyses to specific data manipulations, such as creating lists for later use in queries.

Notifications You must be signed in to change notification settings

SammMartins/plsqlOracle

Repository files navigation

Roadmap (EM DESENVOLVIMENTO)


Roadmap: Dominando Consultas no SQL


Desenvolvido por SammMartins



Índice

0 - Fundamentos do SQL

1 - Consultas Avançadas

2 - Gerenciamento de Banco de Dados

3 - Segurança e Otimização


Fundamentos do SQL

Os fundamentos do SQL envolvem uma compreensão básica e essencial sobre como funciona a linguagem de consulta estruturada, incluindo sua história, tipos de dados, e a construção de consultas básicas.

Fundamentos do SQL
  • Introdução, história e importância
  • Tipos de dados: texto, numéricos, datas, etc
  • Estrutura básica de uma consulta SQL
    • Básico: SELECT, FROM e WHERE
    • Funções de agregação: SUM, AVG, COUNT, MAX, MIN
    • Agrupamento: GROUP BY e HAVING
    • Ordenação dos resultados: ORDER BY
    • União de tabelas: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, etc.

Consultas Avançadas

As Consultas Avançadas no SQL abrangem técnicas e práticas para elaborar consultas complexas e eficientes, permitindo manipular e extrair informações detalhadas e otimizadas de bancos de dados.

Consultas Avançadas
  • Subqueries e CTEs (Common Table Expressions): Técnicas para criar consultas aninhadas e reutilizáveis
  • Window Functions: Agregação de dados sem agrupar linhas, utilizando funções como ROW_NUMBER, RANK, OVER
  • Padrões e Expressões Regulares: Filtragem e extração de dados usando padrões (LIKE, REGEXP)
  • Unions e Intersections: Combinação e interseção de conjuntos de resultados com UNION, INTERSECT e EXCEPT
  • Consultas Recursivas: Criação de consultas recursivas usando CTEs recursivas para dados hierárquicos
  • Otimização de Consultas: Técnicas de otimização, análise de planos de execução e uso de índices para melhorar o desempenho

About

A repository of SQL queries covering various topics, including data extraction, table manipulation, the use of Common Table Expressions (CTEs), temporal filtering, and aggregations. The queries span different scenarios, from sales and goal analyses to specific data manipulations, such as creating lists for later use in queries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages