Visão Geral
Além da tabela base, o Db2 suporta a criação e o gerenciamento de uma ampla variedade de tipos de objetos de propósito especial que podem promover o desempenho e a usabilidade de suas tabelas base. Esses recursos estendidos do Db2 são de vital importância para o sucesso do projeto e da implementação de seu banco de dados. O uso dos recursos estendidos afetará diretamente a administração do seu banco de dados. Cobrimos a criação, uso e gerenciamento desses “Recursos Estendidos” e objetos complexos.
Objetivo
Após a conclusão deste curso, você será capaz de:
- Entenda os recursos estendidos disponíveis e faça escolhas informadas
- Implementar objetos relacionados ao desempenho
- Implementar objetos relacionados à usabilidade
- Crie e gerencie funções definidas pelo usuário e tipos de dados complexos
- Gerenciar procedimentos armazenados
- Crie e gerencie tabelas temporais, clone e hash
- Atualize os procedimentos de recuperação para incluir tipos de tabela estendidos
- Implemente perfis e objetos de segurança estendidos
Publico Alvo
- Administradores de banco de dados de aplicativos e sistemas Db2 que projetarão e gerenciarão bancos de dados Db2.
Pre-Requisitos
- Db2 para z/OS Database Administration (DB3010) ou conhecimento e pré-requisitos equivalentes que incluem Introdução aos conceitos básicos de codificação Db2 e SQL (DB1000) e TSO/ISPF, MVS JCL (MF1010).
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
Introduction
- Base Table Dependencies
- Db2 Advanced Object Types
- Extended Features Dependencies
- Db2 Object Naming Conventions
- Schema Resolution
- Where to Start
II. Event Based Extensions, Triggers
- Trigger Purposes
- Creating Triggers
- Trigger Packages
- Trigger Cascading
- Performance Considerations
III. Application Performance Extensions
- Table Constraints vs. Application Code
- Views for Usability and Performance
- Global Temporary Tables
- Types of GTTs
- Declared GTTs
- Created GTTS
- Recommendations
- Materialized Query Tables (MQTs)
- Used for Performance Tuning
- Creation
- Implementation choices
- Recommendations
IV. Extensions to the SQL Language
- Sequence
- User Defined Data Types
- User Defined Functions
- Global Variables
- Stored Procedures
- Recommendations
V. Extended Table Types
- Clone Table
- Temporal Tables
- Archive Enabled Tables
- Hash Tables
- Recommendations
VI. LOBs and XML Data Types
- LOBs
- XML
- Creation and Management
- Recovery Considerations
VII. Profiles
- Monitoring Connections & Threads
- Setting Special Registers
- Setting Subsystem Parameters for SQL
- Modeling Subsystem Properties
- Set thresholds for query acceleration
VIII. Security Related Objects
- Mask
- Permissions
- Role
- Trusted Context
TENHO INTERESSE