MFE15 – Conceitos de Banco de Dados, DB2 e SQL

Descrição
Apresentar ao participante os principais conceitos e recursos do SGDB DB2 no ambiente z/OS, seus serviços e aplicabilidade

Abordagem
Aulas expositivas com exercícios práticos propostos para melhor compreensão dos conceitos apresentados.

Carga Horária
24 horas

Público Alvo
Profissionais das áreas de Suporte, Produção, Operação e Desenvolvimento.

Conteúdo Programático

Família DB2
Escalabilidade
Estruturas do DB2 - Dados

Base de Dados
Storage Group
Table Space
Tabelas
Índice (index)
Colunas
Formatos
Chave Primária
Chave Estrangeira
Visões (Views)
Catálogo
Log Ativo e Arquivos de Log (Active and Archive Logs)
Bootstrap Data Set
Buffer pools
Base de Dados de Suporte à Definição de Dados
Banco de Dados de Limitação de Recursos
Banco de Dados de Arquivos de Trabalho
Banco de Dados TEMP

Structured Query Language

DDL – Data Definition Language
      STOGROUP (Storage Group):
      DATABASE
      TABLESPACE
      TABLE
            Integridade Referencial
            Chave Primária
            Chave Estrangeira
     INDEX
            Views
            Synonym
DML – Data Manipulation Language
       SELECT
            Sintaxe
            Built-in Functions
            Join
            Sub-Select (Sub-Queries)
       INSERT
       UPDATE
       DELETE

       SQL no programa
           Variáveis Host e DCLGEN
           Declaração do cursor
           Tipos de Cursores
           Check Constraints
           Triggers

DCL – Data Control Language
     GRANT
     REVOKE

 

 

continuação...

Processos da Aplicação e Transações
Packages e Planos de Aplicação
Dados Distribuídos
Servidores Remotos
Conectividade

Componentes
Topologia
DRDA Requestor (Cliente)
DRDA Application Server (Cliente)
Exemplo de Configuração

Proteção RACF para o DB2
Integração do DB2

DB2
CICS
IMS
TSO
CAF
RRS
Dados Distribuídos

Gerenciamento de Lock no DB2
Desenho e implementação de Base de Dados