Vous êtes sur la page 1sur 1

OFPPT Module 04 : Bureautique (Access)

Groupe : TDI1 Durée : 2h


Année : 2018/2019 Barème : /40

Le schéma relationnel de la base de données est le suivant :


Compte (idCompte, idClient, solde) ;
Client (idClient, nom, prenom, adresse, date de naissance) ;
Action (idAction, idCompte, montant) ;

1. Créer les tables (4pts) (faites attention à l’ordre de création)


 Affecter un type de données compatible à chaque donnée
 Définir les primaires de chaque table
 Créer une liste de choix pour les clés étrangères
 Définir les clés primaires de chaque table

2. Ajouter des enregistrements dans chaque table. (2pts)


3. Relier les tables en appliquant l’intégrité référentielle. (2pts)
4. Réaliser les requêtes suivantes : (14pts)
a. Le nom et prénom des clients dont le numéro de client est inférieur strictement à 1000 et qui sont nés
strictement après 1978. (2pts)
b. Les numéros de compte dont le solde est strictement supérieur à 1000 DH, et dont le propriétaire a pour nom
‘Bennani’ et prénom ‘Karima’. (2pts)
c. La liste des actions effectuées par un client à saisir son code lors de l’exécution de la requête. (2pts)
d. Le total des montants des actions d’un compte à saisir son numéro lors de l’exécution de la requête. (2pts)
e. Liste des informations des clients ainsi que leurs âges respectifs. (2pts)
f. Requête action de suppression qui supprime les actions dont le montant est nul. (2pts)
g. Requête action de mise à jour qui déduit automatiquement 10dh des soldes des clients dont le idClient est
inférieur à 1000. (2pts)

5. Réaliser les formulaires suivants : (20pts)


a. Le formulaire Tabulaire des listes des comptes de l’ensemble des clients. (2pts)
b. Le Formulaire colonnes simples pour la gestion des clients. (1pt)
 Intégrer une image représentant le logo de l’entreprise. (1pt)
 Intégrer la date système. (1pt)
 Intégrer les boutons de déplacement (suivant, précédent, premier, dernier). (1pt)
 Intégrer les boutons de gestion d’enregistrements (Nouveau, Enregistrer, Annuler, Supprimer). (2pts)
 Désactiver l’affichage des boutons de déplacement existant par défaut grâce à la fenêtre propriété. (1pt)
 Un bouton Fermer pour clôturer le formulaire ; ainsi qu’un bouton Lister les comptes permettant d’ouvrir le
formulaire (a) mais en affichant que les comptes du client sélectionné. (2pts)
c. Créer un formulaire listant l’ensemble des actions par compte. (2pts)
 Intégrer une liste déroulante permettant à l’utilisateur de choisir le idCompte. (2pts)
 Intégrer une zone permettant de visualiser les montants des actions du compte choisi en utilisant la requête
(d). (2pts)
 Créer un formulaire Menu permettant à l’utilisateur le choix d’exécution des formulaires précédemment
crées. (1pt)

Vous aimerez peut-être aussi