Outline - FRENCH

MANUEL DU DÉVELOPPEUR INTERBASE

CONTENU PROVISOIRE

19 mars 2000

Voici la première ébauche des parties, sections et sujets proposés pour le Manuel du développeur Interbase (IBDH). Pour le moment, il s'agit d'un ensemble d'idées d'origines diverses, fortement influencé par une ébauche préparée l'an passé par Bill Karwin, Markus Kemper, Ann Harrison, Brett Bandy, Paul Beach et Jenny Li.

Nous vous invitons maintenant à , en Anglais ou en Français, de ce que vous souhaitez voir inclus. Veuillez préfacer le Sujet de votre courriel par "IB-BOOK" pour que les messages puissent être filtrés.

S'il y a suffisament de contributions pour le justifier, les réponses seront publiées et liées à cette page.


PARTIE I CONNAITRE VOTRE BASE DE DONNÉES
SECTION Création de métadonnées robustesa
Sujet 1: La conception bien pensée
Sujet 2: Création d'une base concrète
Sujet 3: Conception pour la réplique de base de données
Sujet 4: Utilisation des domaines et types de données
Sujet 5: Création de données pour une base de données internationale
Sujet 6: Construction intelligente à l'aide des contraintes et triggers
Sujet 7: Manipulation des données avec les procédures stockées
Sujet 8: Contrôle des accès par les privilèges SQL
Sujet 9: Optimisation des accès aux données avec les indexes
Sujet 10: Extension du serveur avec les fonctions définies par l'usager (UDF)
Sujet 11: Communication avec le client: Événements et exceptions
Sujet 12: Import et export d'enregistrements textes à l'aide de fichiers externes
SECTION Considérations à l'éxécution
Sujet 1: Optimisation du serveur
alinéa (1a): Windows
alinéa (1b): Linux
alinéa (1c): Solaris
alinéa (1d): **nix
alinéa (1e): Novell Netware
Sujet 2: Configuration et test du réseau
alinéa (2a): TCP/IP
alinéa (2b): Réseautage sous Windows
alinéa (2c): IPX/SPX
alinéa (2d): Protocoles mixtes
Sujet 3: Comprendre les tables systèmes d'Interbase
Sujet 4: Sécuriser le serveur
Sujet 5: Cryptage d'un système client-serveur
Sujet 6: La maintenance d'un système de bases de données
Sujet 7: L'utilisation de l'API des services
Sujet 8: Les tests de capacité
SECTION Dépannage des clients et serveurs Interbase
Sujet 1: Trouver la cause d'un problème
Sujet 2: Diagnostic des messages d'erreurs
alinéa (2a): Erreurs rapportées dans interbase.log
alinéa (2b): Erreurs de la base de données (événements, exceptions, BDE, IBObjects)
Sujet 3: Diagnostic des problèmes d'installation
Sujet 4: Diagnostic des problèmes de performance
Sujet 5: Diagnostic des problèmes de pannes et de corruption
Sujet 6: Diagnostic des fuites de mémoire
Sujet 7: Diagnostic des problèmes de réseau
SECTION Déploiement d'applications Interbase
Sujet 1: Distribution et licenses
Sujet 2: Installation et désinstallation
Sujet 3: Mise-à-jour après déploiement
SECTION Le fonctionement d'Interbase
Sujet 1: La structure sur disque (<<ODS>>) et BLR
Sujet: La valve Y
Sujet 3: Le gestionnaire de verrous
Sujet 4: Les versions et l'architecture à génération multiple
Sujet 5: Les transactions
Sujet 6: Classique contre Superserveur
Sujet 7: La vie d'une requête SQL
Sujet 8: Les entrailles de la base de données active
Sujet 9: Le rôle des balayages et des copies de sûreté

 

PARTIE II L'ÉCRITURE D'APPLICATIONS CLIENTES
SECTION Comprendre la méthodologie client-serveur
SECTION L'API Interbase
SECTION Sélection de l'interface-client
Sujet 1: Delphi, Borland C++ Builder et BDE
Sujet 2: Delphi, Borland C++ Builder et l'API Interbase
Sujet 3: Delphi pour Linux
Sujet 4: Visual C pour Windows
Sujet 5: GNU C pour Linux
Sujet 6: IBPerl pur Linux
Sujet 7: JDBC et les clients ultra-minces
Sujet 8: Visual Basic (???)
SECTION Extension d'Interbase avec de multiples tiers
Sujet 1: MIDAS
Sujet 2: Visibroker
Sujet 3: InterServer et InterClient
Sujet 4: dbOvernet
SECTION Utilisation des transactions
SECTION Appel de procédures stockées
SECTION Écriture fiable de clients multi-threaded
SECTION Utilisation des événements pour la notification du client
SECTION Gestion élégante des erreurs
SECTION Optimisation des plans de requêtes
SECTION Comprendre les composantes d'accès aux données d'Interbase
SECTION Internationalisation des applications clientes
SECTION Développement de solutions Internet
SECTION Écriture d'applications pour la Réplique de base de données
SECTION Intégration avec le monde Open Source
Sujet 1: Apache Web Server
Sujet 2: Enhydra
Sujet 3: HP E-Speak
Sujet 3: XML et XSL

 

PARTIE III SOLUTIONS DE PROBLÈMES CONCRETS
Sujets tirés des listes
SECTION SQL
SECTION Trucs côté serveur
SECTION Trucs côté client
SECTION Ajustements et balancement des charges
SECTION Défectuosités et contournements
SECTION Techniques de tests de capacité
SECTION Récupération de données corrompues
SECTION Éviter la corruption
SECTION Questions fréquentes (FAQ)

 

PARTIE IV APPENDICE
SECTION Travailler avec un autre gestionnaire de base de données
Sujet 1: Import et export de données
Sujet 2: Conversion de bases de données Oracle à Interbase
Sujet 3: Conversion de bases de données Microsoft SQL Server à Interbase
Sujet 4: Conversion de bases de données XBASE et Paradox à Interbase
Sujet 5: Comprendre les bases de données historiques
SECTION Utilisation d'outils d'ingénierie logicielle assistée par ordinateur (CASE)
SECTION Techniques de conception et de documentation
SECTION Utilisation des outils gratuits inclus sur le CD
SECTION Nos Meilleurs Anecdotes