CBDS - Central de Banco de Dados Senior
Objetivo
Capacitar o participante a utilizar o CBDS — Central de Banco de Dados Senior para compreender, consultar e personalizar a estrutura das bases de dados Senior, trabalhando com TBS, tabelas, campos, relacionamentos, índices, views, scripts de personalização e processos de consistência da base.
Módulos
01Conhecendo o CBDS e a estrutura da base - 05/10 às 08:00
4hObjetivo: Apresentar o CBDS, sua finalidade no ambiente Senior e os principais conceitos necessários para compreender a estrutura de uma base de dados Senior. Conteúdo: - O que é o CBDS - Finalidade e principais recursos - Interface e navegação - TBS — arquivo de definição da base - Módulos e estrutura da base - Tabelas e campos - Tipos de dados - Chaves e identificadores - Dicionário de dados - Modo TBS e modo conectado Prática: Explorar o CBDS, abrir uma definição de base, navegar pelos módulos e identificar tabelas, campos, tipos de dados e demais informações disponíveis na estrutura. Resultado da aula: O aluno deverá compreender a finalidade do CBDS e a estrutura básica de uma base de dados Senior.
02Tabelas, campos e relacionamentos - 06/10 às 08:00
4hObjetivo: Capacitar o aluno a consultar e interpretar tabelas, campos e relacionamentos da base de dados utilizando os recursos do CBDS. Conteúdo: - Localização de tabelas - Propriedades das tabelas - Localização e propriedades dos campos - Tipos de campos - Chaves primárias - Chaves estrangeiras - Relacionamentos entre tabelas - Campos referenciados - Índices - Navegação entre tabelas e campos Prática: Realizar uma análise orientada de tabelas do Senior, identificando seus campos, chaves, índices e relacionamentos para compreender como as informações estão estruturadas na base. Resultado da aula: O aluno deverá ser capaz de localizar e interpretar tabelas, campos e relacionamentos no CBDS.
03Personalização da base - 07/10 às 08:00
4hObjetivo: Capacitar o aluno a compreender e executar as principais operações de personalização da estrutura da base de dados utilizando os recursos do CBDS. Conteúdo: - Conceito de personalização da base - Criação de campos de usuário - Propriedades e tipos de campos - Criação de tabelas de usuário - Estrutura e propriedades de tabelas personalizadas - Criação de views - Relacionamentos de objetos personalizados - Índices de objetos personalizados - Aplicação das personalizações na base - Scripts de personalização da base Prática: Criar com os alunos uma personalização da base envolvendo campo, tabela e view, demonstrando a aplicação das alterações e a utilização do script de personalização. Resultado da aula: O aluno deverá compreender como criar, configurar e aplicar personalizações de campos, tabelas, views e scripts no CBDS.
04Processo de consistência da base - 08/10 às 08:00
4hObjetivo: Capacitar o aluno a compreender e executar o processo de consistência da base, identificando diferenças entre a estrutura definida no TBS e a estrutura física do banco de dados. Conteúdo: - Conceito de consistência de base - Relação entre TBS e banco de dados - Preparação para a consistência - Identificação de diferenças na estrutura - Geração do script de consistência - Análise dos comandos gerados - Criação e alteração de objetos - Tratamento de tabelas antigas - Tratamento de objetos não pertencentes ao sistema - Logs e mensagens do processo Prática: Executar com os alunos um processo de consistência em ambiente de treinamento, analisando as diferenças encontradas, os comandos gerados e o resultado da atualização da estrutura. Resultado da aula: O aluno deverá compreender o processo de consistência da base e saber analisar as diferenças entre o TBS e a estrutura física do banco de dados.
05Aplicação e manutenção das personalizações - 09/10 às 08:00
4hObjetivo: Consolidar os conhecimentos adquiridos, capacitando o aluno a aplicar personalizações e utilizar os recursos do CBDS para manter a estrutura personalizada da base de dados Senior. Conteúdo: - Aplicação de personalizações na base de dados - Visualização dos comandos SQL gerados - Aplicação de campos, tabelas, índices e relacionamentos - Aplicação de views personalizadas - Scripts de inicialização - Scripts de finalização - Compatibilidade das personalizações com o TBS - Manutenção das personalizações após consistências - Análise de logs e erros - Histórico de alterações no CBDS Prática: Realizar com os alunos o processo completo de aplicação de uma personalização, incluindo a análise dos comandos gerados, execução na base e validação dos objetos criados. Resultado da aula: O aluno deverá ser capaz de aplicar e validar personalizações no CBDS, compreendendo os cuidados necessários para manter a estrutura personalizada da base.
