|
Stage Bases de Données Delphi
Gestion de Bases de Données en Delphi
Delphi est un outil de programmation visuelle qui permet de concevoir et
développer des applications de bases de données sous Windows. Cet
environnement allie la productivité des langages de quatrième génération à la
puissance et la souplesse d'un langage compilé. Les bases utilisées peuvent
être locales à un PC, réparties sur un réseau ou gérées par un serveur SQL
distant.
Les objectifs de la formation Bases de Données Delphi
Vous apprendrez à concevoir une base de données et réaliser des applications
qui créent la base, les tables, les index, et manipulent et impriment les
données, en mode local, sur réseau ou en Client Serveur
Ce que vous apprendrez
- développer rapidement des applications de bases de données en utilisant
Delphi
- mettre au point une interface Windows d'accès et de gestion de bases de
données
- écrire des requêtes en langage SQL
- concevoir une base de données relationnelle
- produire des états avec Quick Report, Rave Report ou Crystal Report
- utiliser les pilotes ODBC
- gérer vos données sur Réseau
A qui s'adresse ce cours
Développeurs de logiciels, et programmeurs souhaitant prototyper, développer ou
intégrer des applications de bases de données sous Windows. Une connaissance
élémentaire de Delphi est recommandée. Aucune connaissance de gestion de base
de données n'est requise.
Le programme détaillé
- La première base
- utilisation d'une Table et d'une dbGrid
- requête SQL simple
- architecture: la base, le réseau, les pilotes, le Moteur, Delphi
- Conception de la base
- décomposition d'une application en tables
- formes normales - les Index
- Configuration et connexion
- les paramètres du Moteur
- fichiers .INI, .CFG. La Registry
- création et paramétrage d'alias
- pilotes ODBC
- Création des tables
- type des champs
- création par programme
- création par requêtes SQL
- index uniques, descendants, primaires, clés, expressions, partiels
- Affichage et navigation
- les Modules de données
- ouverture et fermeture de tables
- navigation dans la table
- requête SQL simple et paramétrée
- champs calculés
- positionnement et recherche
- les signets - Utilisation de tables auxiliaires
- filtres: intervalles, expressions
- Ajout et modification
- événements au niveau Table, DataSource, dbGrid
- Post et Cancel
- validation de la saisie
- effacement
- les objets métier
- Compostants d'édition de données
- boîtes d'édition
- grille simple et grille de contrôles
- tables de référence
- Jointures
- relation maître / détail
- création de clés - champ auto-incrément
- intégrité référentielle
- cascade de mises à jour et d'effacements
- Champs Memo, Blob, Ascii
- lecture, affichage, écriture de champs Memo
- données binaires: les Blob - Flux
- importation et exportation de données ASCII
- Edition de rapports
- utilisation et interface ReportSmith
- Quick Report: états programmés, états par fiche et par table,
prévisualisation personnalisées
- Rave Report: tRvReport, Rave Designer, système de bandes,
prévisualisation, génération de .PDF, .RTF, .HTML; états par code,
scripting
- Crystal Report
- Maintenance
- restructuration de la base
- reconstruction, suppression et ajout d'index
- compactation des données
- sauvegarde et restauration
- import et export vers d'autres bases
- Transactions et Réseaux
- transaction implicite et explicite
- verrouillage au niveau enregistrement et table - verrouillage optimiste
et pessimiste
- niveaux d'isolation
Les travaux pratiques
Chaque stagiaire réalisera de nombreux projets utilisant Delphi sur PC. Parmi
les domaines abordés citons:
- création de base et tables par programme
- réalisation d'un dictionnaire
- dialogues de validation de saisie
- utilisation de plusieurs fenêtres
- mise en oeuvre du réseau
L'animateur
Les stages sont animés exclusivement par John COLIBRI. Auteur de plus de 15
livres de programmation, il organise des stages de formations à l'Institut
Pascal depuis plus de 19 ans, et a formé personnellement plus de
1.200 programmeurs.
Les conditions
- Les stages sont organisés à l'Institut PASCAL aux
dates des formations prévues dans ce calendrier
des formations
- pré-réservation: vous pouvez vérifier la disponibilité et vous
pré-inscrire sans frais. Nous vous
contacterons à la suite de votre pré-inscription
- des stages peuvent aussi être organisés en Province (Lille, Strasbourg,
Lyon, Marseille, Toulouse ...) et dans votre entreprise, organisation ou
administration
- ces stages sont couverts par les conventions de formation continue (numéro
d'agrément) et nous fournissons une convention de formation
- la durée des stages est de 3 jours.
- prix: le prix entreprise pour une personne est de 1.680 Euros HT.
Les modalités d'inscription présentent le
réductions de tarif pour les particuliers, l'inscription à plusieurs stages,
l'inscription de plusieurs personnes ou les stages intra-entreprise.
- pour les formations spécifiques, sur mesure ou en régie, qui incorporeraient
par exemple, seulement certaines parties du programme ci-dessus, consultez
formations sur mesure ou contactez nous par
e-mail ou téléphone.
Lettre d'Information
Nous publions tous les mois une
lettre d'information qui vous tient au courant
des programmes des nouveaux stages et de dates des prochaines sessions
|