l'Institut Pascal

John COLIBRI

home
+ articles_avec_sources
formations
  – initiation_pascal
  – perfectionnement_pascal
  – initiation_delphi
  – poo_delphi
  – bdd_delphi
  – cs_interbase
  – prog_sql_server
  – oracle
  – bases_rad_studio_2007
  – formation_sql
  – rave_report
  – composants_delphi
  – uml_design_patterns
  – tcp_ip_sockets_delphi
  – xml_web_services
  – delphi_7_complete
  – delphi_2005_complet
  – delphi_2006_complet
  – delphi_2007_complet
  – turbo_delphi_complet
  – delphi_2005_net
  – delphi_2006_net
  – asp_net_delphi
  – asp_net_20_delphi
  – ado_net_delphi
  – style_des_formations
  – references
  – sur_mesure
  – transparents
  – choix_d_une_formation
  + dates_inscription_hotel
  – news_letter
developpement_delphi
+ présentations
+ pascalissime
+ livres
+ entre_nous
télécharger

contacts
plan_du_site
– chercher :
RSS feed  
Blog
  Home  ==>  Formations  ==>   Formation_bases_de_données_delphi    

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
Créé: fev-02. Maj: feb-08.  133 articles, 356 sources .ZIP, 2.021 figures - Tel: 01.42.83.69.36
Copyright © J.Colibri   http://www.jcolibri.com - 2001 - 2008
Retour:  Home  Articles  Formations  Développement Delphi  Livres  Pascalissime  Liens  Download