Si vous avez de bonnes connaissances Visual Basic pour Access,
testez vos connaissances en programmation - DAO
Vous avez une collection de voitures anciennes à gérer grâce à Access. Pour ce faire, vous devez créer la table suivante :
T_Voiture
Avec les champs suivants qui doivent être d'un type approprié :
- NoChassis : (Clé primaire)
- Marque : (A choisir dans une liste déroulante locale, contenant les choix : Ford,
Daimler, Mercedes et Rolls)
- TypeVoiture : (Par exemple "500 SL")
- Couleur : (A choisir dans une liste déroulante locale contenant les choix Rouge, Vert,
Noir, Blanc)
- Reference : Est-ce une voiture référencée officiellement Oui ou Non
- PrixAchat
Vous êtes appelés à référencer les articles d'une papeterie. Vous allez donc créer une table T_Article, comprenant les champs suivants :
- ID Article (NuméroAuto, clé primaire)
- LibelleArticle
- Couleur (A choisir dans une table séparée T_Couleur)
- NomFournisseur (A choisir dans une table séparée T_Fournisseur)
Soit la table suivante T_Employe:
Employe |
Section |
Salaire |
Jean |
Compta |
5'450.00 |
Luc |
Informatique |
5'200.00 |
Paul |
Compta |
4'850.00 |
Daniel |
Informatique |
5'950.00 |
Carine |
Compta |
6'000.00 |
Lucie |
Compta |
5'000.00 |
Le travail consiste à créer une requête qui affiche tous les employés par ordre alphabétique INVERSE des noms des employés, uniquement ceux qui travaillent à la comptabilité, dont le salaire est compris entre 5000 francs inclus et 6000 francs inclus.
Soit la table suivante T_Employe:
Employe |
Section |
Salaire |
Jean |
Compta |
5'450.00 |
Luc |
Informatique |
5'200.00 |
Paul |
Compta |
4'850.00 |
Daniel |
Informatique |
5'950.00 |
Carine |
Compta |
6'000.00 |
Lucie |
Compta |
5'000.00 |
Il s'agit de supprimer, grâce à une requête suppression, tous les employés dont le prénom commence par L.
Soit la table suivante T_Employe:
Employe |
Section |
Salaire |
Jean |
Compta |
5'450.00 |
Luc |
Informatique |
5'200.00 |
Paul |
Compta |
4'850.00 |
Daniel |
Informatique |
5'950.00 |
Carine |
Compta |
6'000.00 |
Lucie |
Compta |
5'000.00 |
Il s'agit de remplacer tous les "compta" par "Comptabilité", grâce à une requête Mise à Jour
Soit la table suivante T_Employe:
Employe |
Section |
Salaire |
Jean |
Compta |
5'450.00 |
Luc |
Informatique |
5'200.00 |
Paul |
Compta |
4'850.00 |
Daniel |
Informatique |
5'950.00 |
Carine |
Compta |
6'000.00 |
Lucie |
Compta |
5'000.00 |
Il s'agit, grâce à une requête Mise à Jour, d'AUGMENTER de 10 % tous les salaires des gens qui travaillent dans le service informatique
Soit la table suivante T_Employe:
Employe |
Section |
Salaire |
Jean |
Compta |
5'450.00 |
Luc |
Informatique |
5'200.00 |
Paul |
Compta |
4'850.00 |
Daniel |
Informatique |
5'950.00 |
Carine |
Compta |
6'000.00 |
Lucie |
Compta |
5'000.00 |
Il s'agit, grâce à une requête de Création de Table, de créer à partir de cette table T_Employe, une NOUVELLE table T_EmployeCompta qui contient tous les enregistrements des employés travaillant à la comptabilité.
Soit la table suivante qui s'appelle T_ContactPro :
NomPro |
VillePro |
PaysPro |
Luc |
Genève |
Suisse |
Marc |
Lausanne |
Suisse |
Et une autre table qui s'appelle T_ContactPrive, que voici :
NomPrive |
VillePrive |
Marcel |
Bruxelles |
José |
Londres |
Noémie |
Paris |
Le but est, grâce à une requête Ajout, de prendre tous les enregistrements de la table T_ContactPrive, et A PART LES GENS HABITANT LONDRES, d'AJOUTER ceux qui restent (a savoir Marcel et Noémie) dans la table T_ContactPro