Curso Db2 for z/OS Database Administration

  • Mainframe | Cobol

Curso Db2 for z/OS Database Administration

40h
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

  1. Implementation Impact
  2. Support Structure
  3. Db2 Database Objects
  4. Db2 System Structure
  5. Operating Environment
  6. SQL Language Overview
  7. Application Development Overview
  8. Db2 Utilities Overview
  9. Db2 Commands
  10. What a DBA needs to Know

II. Database Object Creation

  1. Logical to Physical Transition
  2. Db2 Table Types
  3. Data Definition Statements (DDL)
  4. Db2 Object Naming Conventions
  5. Schema Resolution
  6. Db2 Catalog and Directory
  7. Database Object Dependencies
  8. Storage Management
  9. Object CREATE/ALTER/DROP
  10. Security Requirements
  11. Best Practices

III. Table Creation

  1. Db2 Tables
  2. TABLE DDL
  3. Column Definitions
  4. Null Characteristics
  5. Using Default values
  6. Primary and Unique Constraints
  7. Generated vs Natural Keys
  8. Referential Constraints
  9. Table Check Constraints
  10. Altering Tables
  11. Partition by Range Tables
  12. Calculating Record Lengths
  13. Best Practices

IV. Indexes

  1. Index Usage
  2. Types of Indexes
  3. Index Structures
  4. Index DDL
  5. Primary Key Unique Index
  6. Include columns
  7. Unique Index
  8. Clustering Index
  9. Non-Unique Index (secondary index)
  10. Expression-based index
  11. Index types unique to partitioned by range tables
  12. Matching Indexes to User Access
  13. Index Recommendations

V. Populating Your Database

  1. Online Utility Operation
  2. Load Utility
  3. Loading empty tables
  4. Load Refresh
  5. Load append
  6. RI Impact
  7. Partition Loads
  8. Best Practices

VI. Preparing your Database for Use

  1. CHECK Utility to verify Integrity
  2. Preparing for Recovery
  3. COPY
  4. LISTDEF & TEMPLATEs
  5. MERGECOPY
  6. QUIESCE
  7. MODIFY RECOVERY
  8. Backup Considerations
  9. RUNSTATS and Statistics
  10. Catalog Queries
  11. Best Practices

VII. Introduction to Recovery

  1. Recovery Environment
  2. Unit of Recovery & Commits
  3. Logging
  4. Where to find Recovery information
  5. RECOVER Utility
  6. Tablespace Recovery
  7. Index Rebuild vs Recover
  8. Recommendations

VIII. REORG Utility

  1. REORG Purpose and Syntax
  2. REORG phases
  3. Online REORG
  4. Examples
  5. Best Practices

IX. Altering Tablespace Objects

  1. Alter Tablespace Object for performance
  2. Concurrency Options
  3. Alter Tablespace Objects to promote usability
  4. Immediate Changes
  5. Pending Changes
  6. Tablespace Conversions
  7. Implement Database Object modifications
  8. Apply pending changes using the REORG
  9. Recommendations

X. Altering Tables, Indexes and Adding Views

  1. Altering Tables for Usability and New Requirements
  2. Altering Indexes to improve Performance
  3. Alter Impact
  4. Managing Versions
  5. Views
  6. Recommendations

XI. Application Support

  1. Program Preparation Review
  2. Granting Developer Privileges
  3. DCLGENs
  4. PLANs/COLLECTIONs/PACKAGEs
  5. Troubleshooting Problems
  6. Explain Tables and Query Tuning Overview
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