Descrição do Curso
Neste módulo, examinarás algumas funções diferentes, a incluir a função overpartition e lag e lead, para veres como usar a função de janela no PostgreSQL. A função de janela executa um cálculo em um conjunto de linhas da tabela que está, de alguma forma, relacionada à linha atual. Este é o módulo final neste curso SQL avançado e lhe dará uma compreensão melhorada de como criar bancos de dados completos em PostgreSQL, bem como adicionar, acessar e processar dados armazenados em um banco de dados de computador.
O Que Você Vai Aprender
- Compreender a finalidade e a necessidade de funções de janela em PostgreSQL
- Usar a cláusula OVER PARTITION para realizar cálculos em conjuntos relacionados de linhas de tabela
- Aplicar as funções de janela LAG e LEAD para referenciar dados em outras linhas
- Trabalhar com as funções FIRST VALUE e RANK em PostgreSQL
- Explorar o uso de range em funções de janela de PostgreSQL
- Criar bancos de dados completos e adicionar, acessar e processar dados armazenados em PostgreSQL
Principais Conclusões
- Uma função de janela realiza um cálculo em um conjunto de linhas de tabela que estão de alguma forma relacionadas à linha atual.
- Este módulo abrange várias funções, incluindo a função OVER PARTITION assim como LAG e LEAD.
- Este é o módulo final do curso avançado de SQL e reforça como criar bancos de dados completos em PostgreSQL.
- O curso abrange como adicionar, acessar e processar dados armazenados em um banco de dados de computador.
- Os objetivos de aprendizagem focam na finalidade e necessidade de funções de janela e range em PostgreSQL.
Perguntas Frequentes
O que este módulo abrange?
Abrange várias funções, incluindo a função OVER PARTITION e LAG e LEAD, para mostrar como usar a função de janela em PostgreSQL. As lições incluem Função de Janela, Over Partition, First Value, Rank Function e Lag & Lead.
O que é uma função de janela?
Uma função de janela realiza um cálculo em um conjunto de linhas de tabela que estão de alguma forma relacionadas à linha atual.
Onde este módulo se encaixa no curso?
Este é o módulo final do curso avançado de SQL e oferece uma compreensão melhorada de como criar bancos de dados completos em PostgreSQL, além de como adicionar, acessar e processar dados armazenados em um banco de dados de computador.
Quais habilidades este curso constrói?
O curso constrói habilidades em MySQL, Mysql++, PostgreSQL, funções armazenadas, funções de tabela e funções de janela.









