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 |