Curso SQL for Db2 Advanced

  • Mainframe | Cobol

Curso SQL for Db2 Advanced

32h
Visão Geral

Prepare-se para se aprofundar com a Linguagem de Consulta Estruturada (SQL) e torne-se um usuário avançado. Se você está sendo solicitado a resolver problemas complicados com SQL ou precisa ler e entender SQL complexo que já está escrito, este curso é para você! Venha preparado para dominar Structured Query Language (SQL) na plataforma Db2 neste curso rápido e prático. Começamos com uma discussão aprofundada sobre junções e passamos rapidamente para operações mais complexas envolvendo processamento de conjuntos, agrupamento, subconsultas, expressões de tabela, recursão e muito mais. Às vezes, existem 3,4,5,6 maneiras diferentes de escrever uma consulta SQL para obter os mesmos resultados lógicos. Venha descobrir porque isso é tão importante saber. Cada tópico é reforçado com workshops práticos. Nota: O SQL abordado neste curso funcionará em toda a família de produtos Db2.

Publico Alvo
  • Programadores, analistas, administradores de banco de dados e gerentes de TI que estão expostos ou precisam interagir com dados em bancos de dados Db2.
Pre-Requisitos
  • DB1000 ou experiência equivalente
Informações Gerais

Carga Horária: 32h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico

Complex Joins

  1. Inner Joins
  2. LEFT and RIGHT Outer Joins
  3. Full Outer Joins
  4. “Anti” Joins
  5. Self Joins

Multiple Query Blocks

  1. Non-correlated Subqueries
  2. Correlated Subqueries
  3. Scalar Fullselects

Table Expressions and Views

  1. Views
  2. Nested Table Expressions
  3. Common Table Expressions

Set Operations

  1. UNION / UNION ALL
  2. INTERSECT / INTERSECT ALL
  3. EXCEPT / EXCEPT ALL

Advanced Grouping

  1. GROUP BY Clause
  2. HAVING Clause
  3. Grouping Sets (ROLLUP & CUBE)
  4. Aggregation Partitioning

Solving Complex Problems with SQL

  1. Relational Difference
  2. Quota Queries
  3. Relational Division
  4. Recursion
  5. Online Analytical Processing (OLAP) Functions
  6. RANK
  7. DENSE_RANK
  8. ROW_NUMBER
  9. Advanced Aggregation
  10. Moving SUMs and AVGs
  11. ROWS BETWEEEN
  12. RANGE BETWEEN
  13. Complex CASE Statements
  14. Table Pivoting

Managing Transactions and Units of Work

  1. Data Modification Statements
  2. COMMIT, ROLLBACK and SAVEPOINT
  3. When to COMMIT?
  4. Checkpoint and Restart Considerations
  5. Constraint Violations

Temporary Data

  1. Global Temporary Tables
  2. Materialized Query Tables
TENHO INTERESSE

Cursos Relacionados

Curso COBOL Dumps & Debugging

16 horas

Curso COBOL Developer Foundation

32 horas

Curso IBM z/OS Management Facility Implementation

24 Horas

Curso IBM Cognos 8 BI Administration

24 Horas

Curso IBM Integration Bus Foundation

24 Horas

Curso IBM z/OS System Services Structure

32 horas