Página Inicial - Home Fale ConoscoNossos Clientes
   Curso de Firebird

1. Introdução
1.1. Arquiteturas
1.2. Conectividade
1.3. Licença
1.4. Limites Físicos
1.5. Dialect
1.6. Character Set e Collate
1.7. Shadows
1.8. Principais Características
1.9. Ferramentas
2. Tipos de Arquiteturas
2.1. Arquitetura Classic
2.2. Arquitetura SuperServer
2.3. Comparando as duas versões
2.3.1. Controle de travamentos
2.3.2. Método de acesso local
2.3.3. Monitoramento das conexões ao banco de dados
2.3.4. Uso de recursos do sistema
2.3.5. Segurança
2.4. Qual é a melhor?
3. Transações
3.1. Versioning
3.2. Tipo de travamento de registros
3.3. Nível de Isolamento
3.3.1. Isolamento
3.3.2. Resolução
3.4. Forçando o travamento de registros
3.5. Commit em duas fases
3.6. SAVEPOINTs
3.7. Estudo de Casos
3.7.1. Controle de Estoque
3.7.2. Loja Virtual
3.7.3. Numeração Seqüencial
4. Tipo de dados
4.1. NUMERIC e DECIMAL
4.2. CHAR e VARCHAR
4.3. BLOB
4.4. Campos calculados
5. Linguagem de Definição de Dados
5.1. Domínios
5.2. Tabelas
5.3. Visões
6. Linguagem de Manipulação de Dados
6.1. Comando de Inserção (INSERT)
6.2. Comando de Atualização (UPDATE)
6.3. Comando de Exclusão (DELETE)
6.4. Comando de Seleção (SELECT)
6.4.1. Funções de Agregamento
6.4.2. Operadores
6.4.3. CASE
6.4.4. COALESCE
6.4.5. FIRST/SKIP
6.4.6. Localização de Campos Nulos em ORDER BY
6.4.7. DISTINCT
6.4.8. Cláusula JOIN
6.4.9. Cláusula GROUP BY
6.4.10. Cláusula HAVING
7. Índices
7.1. Combinação de índices
7.2. Índices de custo de dados
7.3. Índices BTree
7.4. Reconstrução de índices
7.5. Planos de Execução
7.6. Aumentando a eficiência dos índices
7.7. Verificando o desempenho dos índices na prática
8. Store Procedures e Triggers
8.1. Vantagens do uso de SPs
8.2. Comandos de Criação
8.3. Elementos da linguagem
8.3.1. Comentários
8.3.2. Declarando variáveis locais
8.3.3. Comandos de atribuição
8.3.4. Bloco de comandos
8.3.5. IF-THEN-ELSE
8.3.6. WHILE-DO
8.3.7. FOR SELECT ... DO
8.3.8. Uso de comandos SQL
8.3.9. LEAVE | BREAK
8.3.10. SUSPEND
8.3.11. EXECUTE VARCHAR
9. Otimizando um servidor Firebird
9.1. Bufferização de I/O
9.2. Nome do arquivo no Windows ME e XP
9.3. Tamanho da Página (Page size)
9.4. Cache do Banco de Dados
9.5. Estatísticas
9.5.1. Cabeçalho (Header)
9.5.2. Detectando possíveis problemas
9.5.3. Paginas de Dados (-d)
9.5.4. Informações de registros (-r)
9.5.5. Páginas de índices (-i)
9.6. Backup/Restore

Duração: 24 horas

Rua Tuiutí 2130, sala 302. Santa Maria - RS
(55) 3026.8469 ou 9987-5456
Divisa FP2 Copyright © 2008 - fp2.com.br
Todos os direitos reservados