| 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 |