Faça sua reserva para os treinamentos!

Treinamento Duração Calendárionto
SQL Básico e Avançado2 dias Consulte-nos
Pervasive PSQL Básico e Avançado 2 dias Consulte-nos
COMPLETO: SQL + Pervasive PSQL 4 dias Consulte-nos
Desenvolvimento do Pervasive PSQL com COBOL e Delphi 1 dia Consulte-nos

SQL Básico

Pré-requisitos: Conhecimentos de rede, sistema operacional e de dados e de alguma linguagem.

Introdução

° Armazenamento de dados
° Processamento de dados: I/O, ISAM, DBMS, RDBMS, OODMS, NEXT GGN

Modelos de SGBDs

° As 12 regras de Codd
° Conceito ACID
° Critérios práticos para seleção de um SGBDR

A linguagem SQL

° Histórico
° Características básicas
° O modelo relacional

Unlimited Sites

° Nomenclatura (tabelas, tuplas)
° Tipos de dados
° Valores nulos
° Integridade referencial: chaves primárias e estrangeiras
° Regras de integridade
° Índices

Comandos SQL PSQL

° DDL – Linguagem de Definição de Dados
° DML – Linguagem de Manipulação de Dados
° DCL – Linguagem de Controle de Dados

Principais comandos SQL

° Criando tabelas
° Inserindo dados
° Alterando dados
° Excluindo dados
° Consultas SQL básicas
° Acelerando o acesso aos dados

Outros aspectos do PSQL

° Concorrência e travamento de registros / tabelas
° Transações
° Índices
° Acesso transacional
° Organização física

SQL AVANÇADO

Pré-requisitos: Conhecimentos de gerenciamentos de arquivos, bancos de dados e ter participado do nosso curso SQL Básico.

Componentes de SQL

° Origem
° Para que serve / não serve
° Quando usar / não usar
° Como testar / não testar

Estrutura de um SGBD

° Como é processada a informação 

Álgebra Relacional

° Teoria dos conjuntos 

Utilizando Tipos de Join

° Joins, Inner, Left, Outer, Full Across
° Como o Pervasive processa os SELECTs
° As otimizações do PSQL

Modelagem

° Modelagem conceitual
° Formas Normais (1FN, 2FN, 3FN)
° Forma Normal de Boyce – Codd (BCNF)
° Quarta e Quinta Forma Normal (4FN, 5FN)
° Roteiro para normalização de dados
° Chaves Primária e Estrangeira
° Relacionamentos

Modelagem Física

° Dicionário de dados, índices, chaves, visões
° Modelo E/R
° Relacionamentos
° Chaves
° Cardinalidade

Conceitos de SQL avançados com PSQL

° Otimização de Selects
Triggers e Stored Procedures
° Functions
° Segurança
° Armazenamento
°Acesso – Grupos/Usuários
° Otimização do desempenho
° Comparativo CS x Server Centric

Desenvolvimento e Implantação

° Problemas no desenvolvimento de aplicações de banco de dados
° Administração de dados e funções de administrador de banco de dados
° Itens a considerar na implantação
° Paradigma: Desenvolvimento x Suporte

PERVASIVE PSQL BÁSICO

Pré-requisitos: Conhecimentos de rede, sistema operacional e de dados e de alguma linguagem.

Introdução

° Armazenamento de dados
° Processamento de dados: I/O, ISAM, DBMS, RDBMS, OODMS, NEXT GGN

Modelos de SGBDs

° As 12 regras de Codd
° Conceito ACID
° Critérios práticos para seleção de um SGBDR

A linguagem SQL

° Histórico
° Características básicas
° O modelo relacional

Conceitos básicos

° Nomenclatura (tabelas, tuplas)
° Tipos de dados
° Valores nulos
° Integridade referencial: chaves primárias e estrangeiras
° Regras de integridade
° Índices

Comandos SQL PSQL

° DDL – Linguagem de Definição de Dados
° DML – Linguagem de Manipulação de Dados
° DCL – Linguagem de Controle de Dados

Principais comandos SQL

° Criando tabelas
° Inserindo dados
° Alterando dados
° Excluindo dados
° Consultas SQL básicas
° Acelerando o acesso aos dados

Outros aspectos do PSQL

° Concorrência e travamento de ° registros / tabelas
° Transações
° Índices
° Acesso transacional
° Organização física

PERVASIVE PSQL AVANÇADO

Pré-requisitos: Vivência em ambiente Pervasive PSQL / Btrieve. Conhecimentos de rede, bancos de dados, sistema operacional e noções de programação (ter participado do nosso treinamento Pervasive PSQL Básico).

Visão Geral: Arquitetura e Produtos

° Arquitetura do banco de dados – Pervasive PSQL
° Pervasive PSQL Engines
° Métodos de acessos ( Transacional e o Relacional )
° Tipos de processamento
° Versões do Btrieve / Pervasive PSQL

Arquivos internos do Microkernel

° Visão geral das estruturas de arquivo do MKDE
° Formatos de arquivos
° Tipos de páginas e funcionalidades
° Detalhes específicos de formato

Utilitários do Pervasive PSQL

° Pervasive System Analyser
° License Administrator
° Function Executor
° Pervasive Control Center ( PCC )
° Gateway Locator
° Rebuild
° Maintenance
° BUTIL
° PVDDL

Tuning Avançado

° Configurando o Registry para componentes de 32 bits
° Configurando o Registry para Pervasive PSQL
° Smart Components
° Código de Status
° Otimizando o desempenho das aplicações do Pervasive PSQL
° Durabilidade de Transações

Manutenção de arquivos e banco de dados, Recuperação de dados e Segurança

° Manutenção de arquivos MKDE através da API Transacional ou Relacional
° O que pode causar corrupção de dados
° Movendo banco de dados para outros servidores ou sites

Tracing e Debugging

° Visão Geral
° Tracing – MicroKernel
° Tracing – ODBC
° Ferramentas de debugging
° Problemas com redes – Problemas de Comunicações

DDFs, ODBC e banco de dados relacionais

° Visão Geral
° Segurança do banco de dados e dos dicionários
° Como criar o DDFs e definições de tabelas
° ODBC Administrator
° Criando uma tabela a partir de um arquivo Btrieve existente
° Normalização de banco de dados
° Corrigindo problemas com DDF
° Problemas comuns DDF

Integridade e Backup

° Visão Geral
° Utilizando o Backup On-Line
° Archival Logging
Transaction Durability
° Real-Time Backup com DataExchange

DESENVOLVIMENTO COM PERVASIVE PSQL

Pré-requisitos: Conhecimentos de rede, sistema operacional e noções de programação COBOL / Delphi.

Instalação e Configuração

° Lista de Checagem
° Servidor
° Clients (estações)

COBOL

° Os tipos de dados do COBOL
° Os tipos de dados do Pervasive PSQL
° Criação dicionário de dados do Pervasive PSQL
° Arquivos com múltiplos layouts
° Conversão da aplicação COBOL para Pervasive PSQL
° Conversão de dados do COBOL para Pervasive PSQL
° Erros mais freqüentes

Integração com SQL

° Criação de dicionários
° Criação de FD/SEL a partir de dicionários
° Criação de BD (E/R -> Dicionário -> FD)
° Acesso com Crystal Reports
° Utilização com SQL e ODBC
° Adicionando integridade referencial

Delphi

° Acesso nativo via API
° Configurando o Pervasive PSQL com o Delphi
° Acesso via ODBC/ADO/BDE
° Acesso nativo via PDAC (TpvQuery, TpvTable)
° Executando queries (Insert, Delete e Update)
° Erros mais freqüentes

Entre em contato agora mesmo e agende seu treinamento.

Stern Software

Sobre Nós

A Stern Software é uma empresa especializada em oferecer soluções e tecnologia em banco de dados.

Newsletter

Assine nossa Newsletter