Visão Geral
Venha preparado para dominar a Linguagem de Consulta Estruturada na plataforma Db2 neste curso rápido e prático. O curso começa com uma discussão de conceitos e terminologia relacionais e rapidamente passa para uma discussão muito prática de recuperação e manipulação de dados usando SQL. Cada tópico é reforçado com workshops práticos. Os workshops e exemplos deste curso podem ser usados em toda a família de produtos Db2. Esta classe pode ser feita em conjunto com a classe DB1001 Db2 para z/OS Embedded SQL Programming de 2 dias. O curso combinado é DB1010 Db2 for z/OS SQL & Application Programming.
Objetivo
Após a conclusão deste curso, você será capaz de:
- Entenda melhor os conceitos de banco de dados relacional como: Relacionamentos de tabelas, Tabelas de catálogo do sistema, Normalização, Otimização, Criação de tabelas, Definições de colunas
- Comece a codificar a linguagem de programação SQL
- Entenda os conjuntos de resultados
- Entenda como manter inserções, atualizações e exclusões SQL de dados
- Traduza e codifique problemas de negócios em Structured Query Language.
Publico Alvo
- Programadores, analistas, administradores de banco de dados e gerentes de TI que estão expostos ou são obrigados a executar as atividades associadas aos dados armazenados em um banco de dados relacional Db2.
Informações Gerais
Carga Horária: 24h
- 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
Relational Database Concepts
- The Relational Model
- Domains
- Integrity and Relationships
- Structured Query Language (SQL)
- Unknown Values (NULL)
- Basic Datatypes
Basic Data Manipulation
- SELECT Statement
- Using SELECT
- Projecting Columns Onto the Result
- Basic Predicates
- Expressions in the SELECT Clause
- Expressions in the WHERE clause
Intermediate Data Manipulation
- Compound Conditions
- Other WHERE Clause Operators
- IN
- BETWEEN
- LIKE
- IS NULL
- Using DISTINCT
- ORDER BY Clause
Built-in Functions
- Working with Datatypes and Casting
- Functions Involving NULLs
- CASE Statements
Aggregation
- SUM, AVG, MIN, MAX & COUNT Functions
- Grouping Results with GROUP BY
- Filtering Groups with HAVING
Joins
- Inner Equi-Join
- Join Classification
- Cartesian Products
- Inner Joins of More than 2 Tables
Data Modification
- INSERT
- UPDATE
- DELETE
- COMMIT and ROLLBACK
Other Joins
- LEFT / RIGHT Outer Joins
SQL Subqueries
- Non Correlated Subqueries
- Correlated Subqueries
- Scalar Fullselects
Set Operations
- Union / Union ALL
- Intersect / Intersect ALL
- Except / Except ALL
TENHO INTERESSE