Vous êtes sur la page 1sur 5

République Algérienne Démocratique et Populaire

Ministre de la formation et de l’Enseignement Professionnels


Centre de Formation Professionnelle et d’Apprentissage
Zouaie Mebarek *Sédrata* Souk Ahras

Date :
Spécialité : TS en Informatique*BASES DE DONNEES* Semestre : S3
Module : Implémenter une BDD en monoposte N° de la
Séance : 06
Thème : Association de la BDD Etudiants avec une application Delphi 7(TP) Temps
alloué : 04 H

Objectif opérationnel

A la fin de la séance, le stagiaire sera capable d’associer la BDD ‘Etudiants’ en Delphi 7 avec

une application à partir du module BDD en 30 minutes et sans faute.

Moyens Didactiques :
L’enseignant Le stagiaire
*Tableau magique *Cahier
*Marqueurs *stylos
*Brosse *Créant
* le Cours, plan de leçon et fiche technique * PC
*PC

Aides Pédagogiques:
 Data show pour la démonstration des opérations sur la BDD ‘Etudiants’.

Le livre: le champion de programmation Delphi 7


L’auteur: MC Blaid.
Numéro des pages: 180-188.

Les phases principales de déroulement du cours


Page 1 sur 5
Remarques Le stagiaire L’enseignant

* Rappel.
*il est préférable que *Création du centre d’intérêt
les stagiaires - Si on doit créer une BDD étudiant, comment on effectue cette
découvrent le titre de la opération sous Delphi 7?
leçon. *L’objectif opérationnel.
A la fin de la séance, le stagiaire sera capable de créer …
*Evaluation finale :
*Les réponses  Evaluer le stagiaire un TP En Delphi, comment on crée
possibles : une BDD Etudiants.
*fichier,… .
Solution :
La solution du TP sera selon le cours présenté.
* attention et
concentration.

*Les réponses
possibles :
correctes

Fiche de présentation du TP

Page 2 sur 5
UMQ : Définition et mise en œuvre des bases de données.

Module : Delphi monoposte (Implanter les bases de données en monoposte).

Code : MQ2.2

Durée : 4 h

Thème : Association de la BDD Etudiants avec une application Delphi 7

Objectif modulaire

Comportement attendu :
A l’issue de ce TP, le stagiaire doit être capable d’associer la BDD Etudiants avec une
application Delphi 7en manipulant les différents composants du BDE pour la
programmation d’une BDD.

Conditions d’évaluation :

A partir :

 MLD
 Programme saisi.

A l’aide :

 SGBD + Microordinateur+ Delphi 7

Critères généraux de performance :

 Installation correcte du SGBD.


 Création correcte des composants
 Utilisation appropriée du SGBD
 Saisi correct du programme
 Respect des règles de sécurité et santé.
 Exécution réalisée avec sucée.
 Le programme optimal.
Contenu du cours
Travail demandé : Manipulation des composants du DBE

Page 3 sur 5
Logiciel utilisé : DELPHI 7
Enoncé du TP :
Soit à créer une base de données ‘Etudiants’ comportant les informations suivantes :
num_étudiant, nom, prénom, date de naissance, numéro de section, année d’entrée,
spécialité et année d’étude.
Les champs de la BDD peuvent se présenter ainsi :
Numérique (4 cases) Num_etud
Alphabétique (20 cases) Nom
Alphabétique (20 cases) Prenom
Date Date_N
Numérique (4 cases) Num_Sect
Numérique (4 cases) An_Ent
Alphabétique (20 cases) Specialite
Numérique (1 cases) An_Etud
Conception de la BDD
On doit choisir entre :
1. Créer une table pour regrouper toutes les informations dans un seul fichier.
2. Créer deux tables séparées dans deux fichiers ‘Etudiant’ et ‘Section’ :
 La 1ére table aura comme champs : num_étudiant, nom, prénom, date_N,
Num_Sect.
 La 2éme table aura les informations suivante : Num_sect,An_Etud,Specialite,
An_Etud.
Remarque
Le champ Num_Sect d’apparait dans les deux tables, donc c’est un champ clé qui les relies.
Création de la BDD
1. Ouvrer le module bases de données depuis outils/Module bases de données ou
l’ouvrir directement du menu démarrer de Windows.

Création d’un Alias


2. Pour utiliser la BDD, il faut un alias depuis outils/Gestionnaire d’alias puis cliquez
sur Nouveau.

Page 4 sur 5
3. Dans la case Alias de la base, entrez AliasEtud, puis cliquez sur Poursuivre pour
entrer le chemin d’accès. Cliquez alors sur Provisoire puis sur Enregistrer sans rien
changer.

Création des tables


4. Faire fichier/nouveau/table puis choisir le pilote de BDD, par exemple Paradox
pour Windows.
5. Enter la position des champs de la 1ere table selon le tableau ci-dessus.
Création d’index
6. Définissez l’index de cette table en cliquant sur le bouton définir, une fenêtre
s’affiche, sélectionnez alors la liste des champs, le champ Num_Etud puis sur OK.
7. Une autre fenêtre s’affiche pour l’enregistrement de l’index et le champ précèdent
existe dans les propriétés de la table.
8. Cliquez sur le bouton Enregistrer sous puis choisissez AliasEtud dans la zone Alias.
Donnez le nom de votre BDD ‘Etudiant’ puis sur enregistrer.
Saisie des informations
9. Cliquez sur Fichier/ouvrir, ensuite sélectionnez la table Etudiant puis sur Editer les
données .
10 . Voila votre BDD est créée et prête à être exploiter.

Page 5 sur 5

Vous aimerez peut-être aussi