PARTE I |
CONHECENDO O BANCO DE DADOS |
SEÇÃO |
Criando Metadata |
Tópico 1: |
Estudando o design |
Tópico 2: |
Criando uma base concreta |
Tópico 3: |
Preparando para replicação de dados |
Tópico 4: |
Usando domains e tipos de dados |
Tópico 5: |
Criando bancos de dados internacionais |
Tópico 6: |
Usando a inteligência em constraints e triggers |
Tópico 7: |
Manipulando dados através de Stored Procedures |
Tópico 8: |
Controlando o acesso com o uso de privilégios em SQL |
Tópico 9: |
Otimizando o acesso através de índices |
Tópico 10: |
Extendendo o servidor através de UDFs |
Tópico 11: |
Comunicando-se com o cliente : Eventos e excessões |
Tópico 12: |
Importando e exportando registros em texto utilizando arquivos externos |
SEÇÃO |
Características de Tempo de Execução |
Tópico 1: |
Otimizando a plataforma do servidor |
Sub-Tópico (1a): |
Windows |
Sub-Tópico (1b): |
Linux |
Sub-Tópico (1c): |
Solaris |
Sub-Tópico (1d): |
**nix |
Sub-Tópico (1e): |
Novell Netware |
Tópico 2: |
Configurando e testando a rede |
Sub-Tópico (2a): |
TCP/IP |
Sub-Tópico (2b): |
Windows Networking |
Sub-Tópico (2c): |
IPX/SPX |
Sub-Tópico (2d): |
Protocolos mixados |
Tópico 3: |
Entendendo as tabelas de sistema |
Tópico 4: |
Segurança no servidor |
Tópico 5: |
Encriptando um sistema cliente/servidor |
Tópico 6: |
Manutenção do Banco de Dados |
Tópico 7: |
Usando a API |
Tópico 8: |
Testando com dados reais |
SEÇÃO |
Solucionando problemas do InterBase (Clientes e Servidores) |
Tópico 1: |
Determinando a causa de um problema |
Tópico 2: |
Entendendo os reports de erros |
Sub-Tópico (2a): |
Erros no arquivo interbase.log |
Sub-Tópico (2b): |
Erros do banco de dados (Eventos, Excessões, BDE, IBObjects) |
Tópico 3: |
Diagnosticando problemas na instalação |
Tópico 4: |
Diagnosticando problemas de performance |
Tópico 5: |
Diagnosticando problemas de corrupção e travamento |
Tópico 6: |
Diagnosticando problemas de memória |
Tópico 7: |
Diagnosticando problemas de rede |
SEÇÃO |
Distribuindo aplicações Interbase |
Tópico 1: |
Distribuição e licença |
Tópico 2: |
Instalação e Desinstalação |
Tópico 3: |
Atualizando após a distribuição |
SEÇÃO |
Como o Interbase trabalha |
Tópico 1: |
A estrutura em disco e BLR |
Tópico: |
A válvula Y |
Tópico 3: |
O gerenciador de "bloqueio" de registros |
Tópico 4: |
Arquitetura Multi-geracional e de versões |
Tópico 5: |
Transações |
Tópico 6: |
Classic x SuperServer |
Tópico 7: |
O ciclo de um SQL request |
Tópico 8: |
Os "internos" de um banco de dados ativo |
Tópico 9: |
O que fazem os backups e Sweeps |
PARTE II |
WRITING CLIENT APPLICATIONS |
SEÇÃO |
Entendendo a metodologia Client/Server |
SEÇÃO |
A API do Interbase |
SEÇÃO |
Selecionando a interface do Cliente |
Tópico 1: |
Delphi, Borland C++ Builder e a BDE |
Tópico 2: |
Delphi, Borland C++ Builder e a API do Interbase |
Tópico 3: |
Delphi for Linux |
Tópico 4: |
Visual C for Windows |
Tópico 5: |
GNU C for Linux |
Tópico 6: |
IBPerl for Linux |
Tópico 7: |
JDBC and Ultra-thin Clients |
Tópico 8: |
Visual Basic (???) |
SEÇÃO |
Extendendo o Interbase com múltiplas camadas |
Tópico 1: |
MIDAS |
Tópico 2: |
Visibroker |
Tópico 3: |
InterServer e InterClient |
Tópico 4: |
dbOvernet |
SEÇÃO |
Usando Transações |
SEÇÃO |
Chamando Stored Procedures |
SEÇÃO |
Escrevendo com segurança clientes multi-tarefa |
SEÇÃO |
Utilizando eventos para notificação dos clientes |
SEÇÃO |
Gerenciando erros adequadamente |
SEÇÃO |
Optimizando o plano de uma query |
SEÇÃO |
Entendendo os componentes de acesso a dados do Interbase |
SEÇÃO |
Internacionalizando as aplicações cliente |
SEÇÃO |
Desenvolvendo soluções para Internet |
SEÇÃO |
Escrevendo aplicações para replicação |
SEÇÃO |
Integração com o mundo Open Source |
Tópico 1: |
Servidor Web Apache |
Tópico 2: |
Enhydra |
Tópico 3: |
HP E-Speak |
Tópico 3: |
XML e XSL
|
PARTE III |
Solucionando problemas do mundo real |
SEÇÃO |
SQL |
SEÇÃO |
Dicas para o Servidor |
SEÇÃO |
Dicas o Cliente |
SEÇÃO |
Balanceando e ajustando a carga de trabalho |
SEÇÃO |
Bugs e soluções |
SEÇÃO |
Técnicas de teste com volume de dados |
SEÇÃO |
Recuperando dados corrompidos |
SEÇÃO |
Evitando corrupção nos dados |
SEÇÃO |
FAQ
|
PARTE IV |
APÊNDICE |
SEÇÃO |
Trabalhando com dados de outro DBMS |
Tópico 1: |
Importando e exportando dados |
Tópico 2: |
Convertendo banco de dados Oracle para Interbase |
Tópico 3: |
Convertendo banco de dados Microsoft SQL Server para InterBase |
Tópico 4: |
Convertendo banco de dados XBASE e Paradox para InterBase |
Tópico 5: |
Entendendo banco de dados herdados |
SEÇÃO |
Usando ferramentas CASE |
SEÇÃO |
Técnicas de Design e Documentação |
SEÇÃO |
Usando as ferramentas livres contidas no CD |
SEÇÃO |
Nossas melhores piadas |