Visão Geral
A implementação do banco de dados lógico e do design físico no Db2 para z/OS requer uma compreensão do funcionamento interno dessa plataforma e uma compreensão do aplicativo que processa os dados. Aprenda e discuta algumas das coisas a serem consideradas ao fazer essa transição neste curso repleto de ação. O design do aplicativo é uma parte tão crítica do design de alto desempenho quanto os aspectos lógicos e físicos de um aplicativo de banco de dados. As considerações de design para alto desempenho envolverão design lógico, design físico e considerações de aplicativo. Este é um ótimo curso para desenvolvedores e outros entenderem tudo o que está envolvido para obter o máximo desempenho.
Publico Alvo
- Desenvolvedores Db2, Administradores de Banco de Dados, Líderes e Analistas de Projeto Db2 e Pessoal de Aplicativos que estarão projetando, codificando e implementando Bancos de Dados Db2 e Sistemas Aplicativos.
Pre-Requisitos
- DB1000 ou experiência equivalente
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
Logical Modeling
- Conceptual Design Overview
- Entity Relationship Model
- Normalization
- ER Mapping - Detail Example
- Transaction Analysis - Transaction Maps
- Process/Entity Matrix
- Major Design Issues
Composite Logical Design
- Table and Column Design
- Table Structure
- Tables
- Create Syntax
- Table Column Formats
- Date/Time Formats
- Character String Formats
- Graphic String Formats
- NULL Characteristics
- Alter Tables
- Referential Integrity
- Table Check Constraints
- Potential Problems
- Check Constraints
- Referential Integrity
- Normalization / Denormalization
- Db2 Views
Db2 Physical Design
- Physical Components
- Partitioning Choices
- Storage Groups
- “Classic” Partitioning
- Index Controlled
- Table Controlled
- Universal Partitioning
- Partition by Range
- Partition by Growth
- Secondary Indexes
- NPSI
- DPSI
- Adding & Rotating Partitions
- INDEX STRUCTURE
- INDEXES
- Index Processing
- Create INDEX Syntax
Access Paths and Performance Tuning
- Software Levels
- Stage 1 and Stage 2 Predicates
- Db2 Access Paths
- Table Space Scans
- Index Scans
- Non Matching Index Processing
- Matching Index Processing
- Multiple Index Processing
- Index Only Processing
- Sort Activity
- What Explain Doesn’t Say
- How to read the Visual Explain
- How to Navigate IBM Data Studio
Db2 Application Design
- Mass Delete Processing Choices
- Mass Insert Processing Choices
- Performance – What to Focus on
- Mass Processing Tuning Tips
Db2 Temporal and Archive Tables
- Temporal System Tables
- Temporal Business Tables
- V11 Transparent Archive Tables
Locking Strategies and Application Concurrency
- What is Concurrency
- Transaction Locks
- Db2 Locks
- Bind Options
- Isolation Options
- Currentdata
- Lock Table
- Skipped Locked Data
- Currently Committed Processing
- Concurrency Guidelines
Workshops
- IBM Data Studio Overview
- Explain Workshops
- Temporal Table Workshops
- Archive Table Workshops
TENHO INTERESSE