Sumário - Português

INTERBASE DEVELOPER'S HANDBOOK

Sumário

29 de Março de 2000

Esse é o primeiro sumário das diferentes partes, seções e tópicos proposto para o IBDH. Atualmente é um apanhado de idéias, altamente influenciado por um sumário preparado no ano passado por Bill Karwin, Markus Kemper, Ann Harrison, Brett Bandy, Paul Beach and Jenny Li.

Nós convidamos voce à contribuir com suas idéias enviando-nos um sobre o que voce gostaria de ver incluído nesse livro. Por favor inicie o assunto do seu email com a palavra "IB-BOOK" para que ele possa ser filtrado.

Se houver respostas suficientes, as mensagens serão publicadas e linkadas nessa página.


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