Visão Geral
Começando com um modelo de dados lógico, orientamos você pela implementação de um banco de dados de produção Db2 totalmente funcional. Durante os workshops práticos, você criará objetos básicos de banco de dados, usará utilitários do Db2 para preencher, gerenciar e recuperar seus objetos e executará procedimentos básicos de gerenciamento e monitoramento. A implementação e o controle do Banco de Dados Físico são as principais questões abordadas por este curso. A maior parte do conteúdo se concentra na função e responsabilidades dos DBAs de aplicativos.
Objetivo
Após a conclusão deste curso, você será capaz de:
- Descrever o sistema Db2 e os objetos de dados
- Criar objetos de banco de dados Db2
- Implementar convenções de nomenclatura do Db2
- Identifique os objetos do sistema Db2 afetados ao criar objetos de dados
- Gerenciar espaços de tabela e espaços de índice do Db2
- Use o Catálogo Db2 para monitorar seus bancos de dados Db2
- Altere seus Db2 Data Objects para desempenho e usabilidade
- Preencha e mantenha bancos de dados Db2 usando utilitários Db2
- Prepare seu banco de dados para recuperação
- Execute a recuperação básica do banco de dados
- Use comandos Db2 para monitorar bancos de dados Db2
- Identifique os requisitos de autorização de segurança
- Apoie seu grupo de desenvolvimento
Publico Alvo
- Administradores de Banco de Dados Db2 que projetarão e gerenciarão bancos de dados no Db2 para z/OS.
Pre-Requisitos
- Introdução aos conceitos básicos de codificação Db2 e SQL (DB1000), TSO/ISPF, MVS JCL (MF1010)
Informações Gerais
Carga Horária: 40h
- 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
I. Introduction
- Implementation Impact
- Support Structure
- Db2 Database Objects
- Db2 System Structure
- Operating Environment
- SQL Language Overview
- Application Development Overview
- Db2 Utilities Overview
- Db2 Commands
- What a DBA needs to Know
II. Database Object Creation
- Logical to Physical Transition
- Db2 Table Types
- Data Definition Statements (DDL)
- Db2 Object Naming Conventions
- Schema Resolution
- Db2 Catalog and Directory
- Database Object Dependencies
- Storage Management
- Object CREATE/ALTER/DROP
- Security Requirements
- Best Practices
III. Table Creation
- Db2 Tables
- TABLE DDL
- Column Definitions
- Null Characteristics
- Using Default values
- Primary and Unique Constraints
- Generated vs Natural Keys
- Referential Constraints
- Table Check Constraints
- Altering Tables
- Partition by Range Tables
- Calculating Record Lengths
- Best Practices
IV. Indexes
- Index Usage
- Types of Indexes
- Index Structures
- Index DDL
- Primary Key Unique Index
- Include columns
- Unique Index
- Clustering Index
- Non-Unique Index (secondary index)
- Expression-based index
- Index types unique to partitioned by range tables
- Matching Indexes to User Access
- Index Recommendations
V. Populating Your Database
- Online Utility Operation
- Load Utility
- Loading empty tables
- Load Refresh
- Load append
- RI Impact
- Partition Loads
- Best Practices
VI. Preparing your Database for Use
- CHECK Utility to verify Integrity
- Preparing for Recovery
- COPY
- LISTDEF & TEMPLATEs
- MERGECOPY
- QUIESCE
- MODIFY RECOVERY
- Backup Considerations
- RUNSTATS and Statistics
- Catalog Queries
- Best Practices
VII. Introduction to Recovery
- Recovery Environment
- Unit of Recovery & Commits
- Logging
- Where to find Recovery information
- RECOVER Utility
- Tablespace Recovery
- Index Rebuild vs Recover
- Recommendations
VIII. REORG Utility
- REORG Purpose and Syntax
- REORG phases
- Online REORG
- Examples
- Best Practices
IX. Altering Tablespace Objects
- Alter Tablespace Object for performance
- Concurrency Options
- Alter Tablespace Objects to promote usability
- Immediate Changes
- Pending Changes
- Tablespace Conversions
- Implement Database Object modifications
- Apply pending changes using the REORG
- Recommendations
X. Altering Tables, Indexes and Adding Views
- Altering Tables for Usability and New Requirements
- Altering Indexes to improve Performance
- Alter Impact
- Managing Versions
- Views
- Recommendations
XI. Application Support
- Program Preparation Review
- Granting Developer Privileges
- DCLGENs
- PLANs/COLLECTIONs/PACKAGEs
- Troubleshooting Problems
- Explain Tables and Query Tuning Overview
TENHO INTERESSE