Page Accueil

Gestion des données des champs 

 

Requêtes et Champs

 

Introduction

Nous avons précédemment appris que des champs pourraient être facilement ajoutés à une requête en utilisant l'Assistant Requête. Des champs peuvent également être ajoutés tout en créant une requête. Pour procéder dans cette approche, la requête devrait être affichée en mode création.

Pour afficher une requête en mode création, si vous utilisez Microsoft Access 2000, dans la section Requêtes de la fenêtre de base de données, vous pouvez double-cliquer Créer une Requête en mode création. Alternativement, faites un de ce qui suit:

  • Sur la section Requêtes de la fenêtre de base de données, vous pouvez cliquer le bouton Nouveau 
  • Sur le menu principal, vous pouvez cliquer Insertion - > Requête
  • Sur la barre d'outils de la base de données, vous pouvez cliquer la flèche du bouton Nouvel  objet et sélectionner Requête 

Une quelconque d'entre ces techniques afficherait la zone de dialogue Nouvelle Requête où le mode création est sélectionné par défaut. Autrement vous pouvez sélectionner le mode création et cliquer OK.

Pour commencer une requête fraîche, la base de données doit savoir où les données viendraient. Par conséquent, le mode création affiche une liste de tables déjà existantes et de requêtes, ainsi vous pouvez sélectionner laquelle fournirait les informations nécessaires :

Une requête simple peut faire provenir ses données d'une table simple. Par conséquent, sélectionner la table qui contient l'information dont on a besoin pour cette requête, vous pouvez cliquer cette table et cliquer Ajouter. Vous pouvez la double-cliquez également. Une requête simple peut également être établie d'une requête existante. Pour utilisez une telle requête, dans la fenêtre de base de données, cliquez le bouton des requêtes et sélectionnez la requête que vous voulez. Vous pouvez également créer une requête dont les données proviendraient de plus d'une table. Dans ce cas-ci, les tables doivent avoir été précédemment jointes. Pour sélectionner les tables, à partir de la page propriété des Tables de la zone de dialogue de Afficher la Table, vous pouvez double-cliquez chacune des tables dont vous avez besoin. Des requêtes plus avancées peuvent être établies de plus de deux requêtes, une table et une requête, ou une combinaison de tables et de requêtes.

Après la sélection de la table, des tables, de la requête, ou des requêtes, vous pouvez cliquer le bouton Fermer de la zone de dialogue Afficher la Table. Si la zone de dialogue Afficher la Table est fermée et que pour n'importe quelle raison vous voulez l'afficher, sur la barre de menu, vous pouvez cliquer Requête- > Afficher la Table…

Étude pratique : Présentation de la création d'une requête

  1. Ouvrez Explorateur Windows ou Poste de travail. A partir des ressources qui accompagnent ce site, copiez la base de données Bethesda Car Rental1 et la coller dans votre dossier d'exercices
  2. Ouvrez la base de données Bethesda Car Rental1, dans la fenêtre de base de données, cliquez le bouton Tables
  3. Cliquez la table Cars pour la sélectionner. Puis, sur la barre d'outils de la fenêtre de base de données, cliquez le bouton ouvrir
  4. coulissez à la droite de la table pour passer en revue les colonnes
  5. Fermez la table Cars
  6. Sur la fenêtre de base de données, cliquez Requêtes et cliquez le bouton Nouveau 
     
  7. Dans la zone de dialogue Nouvelle Requête, cliquez Mode création et cliquez OK. Notez qu'il vous est présenté une liste de tables existantes
  8. Sur la zone de dialogue Afficher la Table, cliquez Cars
  9. Cliquez Ajouter et cliquez Fermer Se fermer

Création d'une requête

La fenêtre sélectionnée de la requête présente une autre fenêtre classique. Sa barre de titre affiche son bouton système sur la section gauche. Ceci peut être utilisé pour réduire au minimum, maximiser, restaurer, déplacer, redimensionner, ou fermer la fenêtre. Comme tous les objets de fenêtre de Microsoft Access, la barre de titre affiche un menu spécial une fois droit-cliquée :

La section droite de la barre de titre affiche les boutons système classiques d'une fenêtre régulière.

Dans le secteur large supérieur de la fenêtre de la requête sélectionnée, la requête affiche un objet table(s), requête(s) ou un groupe d'objets qui a été sélectionné pour créer la requête. La partie inférieure des boîtes de présentations de la requête qui seraient utilisées pour effectuer de diverses opérations s'est reliée à la requête. Le haut et les sections inférieures de la fenêtre de la requête sélectionnée sont séparés par une barre de division que vous pouvez utiliser pour les redimensionner en traînant la barre de division vers le haut ou vers le bas :

Insertion de colonne

Pour créer les champs pour une requête, vous utilisez la table, la requête, les tables, ou les questions affichées dans la section supérieure de la fenêtre. Une fois que vous avez décidé de l'objet ou des objets de départ, vous pouvez sélectionner quels champs sont appropriés pour votre requête:

  • Pour sélectionner un champ à partir de la liste, cliquez le juste
  • Pour sélectionner beaucoup de champs sur la même rangée, vous pouvez cliquer l'un d'entre eux, appuyer et maintenir MAJ. Cliquer alors un champ désiré sur l'autre bout de la liste 
  • Pour sélectionner des champs au hasard, cliquez un des champs désirés, appuyer et maintenir Ctrl; puis cliquer alors chacun des champs désirés
  • Pour sélectionner tous les champs, vous pouvez double-cliquer la barre de titre de la liste ou cliquer la ligne * sur la liste de champs.

Une fois que vous avez fait votre sélection sur la liste, vous pouvez la traîner et la laisser tomber sur la requête. Au lieu de traîner un champ ou tous les champs, vous pouvez double-cliquer un champ pour l'ajouter à la requête, ou double-cliquer la ligne * pour ajouter tous les champs à la requête.

Étude pratique : Sélectionner les champs pour établir une requête

  1. De la liste de champs, cliquez et traînez Marque, puis laissez tomber n'importe où sur le premier champ vide sur la section inférieure :
     
  2. Sur la liste, coulissez vers le bas et cliquez AMFM
  3. appuyez et maintenez MAJ., puis cliquez CDPlayer et libérez MAJ. Notez que trois champs ont été sélectionnés
  4. Traîner le groupe d'articles et le laisser tomber sur la colonne vide à la droite de Marque
     
  5. Notez que tous les champs sélectionnés ont été ajouté à la requête
     
  6. Pour regardez la requête, sur la barre d'outils mode création de requête, cliquez le bouton d'affichage
  7. Après avoir vu la requête, pour la sauvegarder, sur la barre d'outils de la feuille de données requête, cliquez le bouton Économiser
  8. Dactylographiez Cars options audio comme nom de la requête et appuyez Entrer
  9. Après avoir visionner la requête, pour la fermer, cliquez son bouton Fermer

sélection d'une colonne

Parfois, l'idée d'utiliser une requête est de tester les données ou vérifie une condition. Par conséquent, une requête, comparée à une table, pourrait juste fournir des moyens provisoires pour étudier l'information sur votre base de données. En exécutant de telles tâches ou en examinant les valeurs avant d'isoler une liste appropriée, vous pouvez ajouter, insérer, supprimer, remplacer ou déplacer les champs à volonté. Nous avons déjà couvert différentes techniques d'ajout ou d'insertion des champs :

  • Pour sélectionner un champ dans la section inférieure de l'affichage, cliquez la barre grise grêle de l'entête de colonne. La colonne entière sera sélectionner
  • Pour sélectionner une rangée de colonnes, cliquez une extrémité de l'entête d'une colonne, appuyez et maintenez MAJ., puis cliquez alors extrémité de l'entête de l'autre colonne à 

Remplacement et suppression de colonne sur une requête 

Comme vu ci-dessus, une requête est établie en sélectionnant des colonnes à partir de la liste de départ et en les ajoutant. Si vous n'avez plus besoin d'une colonne sur une requête, ce qui se produit régulièrement pendant l'analyse de données, vous pouvez la supprimer ou la remplacer avec une autre colonne :

  • Pour supprimer une colonne, une fois qu'elle est sélectionnée, vous pouvez appuyer suprimer
  • Pour supprimer un groupe de colonnes, les sélectionner et appuyer Supprimer
  • Pour remplacer une colonne, cliquez la flèche sur la boîte bascule qui affiche son nom et sélectionnez un champ différent de la liste

Déplacer une colonne

Les colonnes sur une requête sont placées de manière incrémenté quand elles sont ajoutées à sa liste. Si vous n'aimez pas la disposition, vous pouvez les déplacer et appliquer n'importe quel ordre de votre choix. Avant de déplacer une colonne ou un groupe de colonne, vous devez d'abord le(s) sélectionner :

  • Pour déplacer un champ, cliquez son entête de colonne une fois. Le cliquer encore et maintenir votre souris. Traînez alors dans la direction de votre choix
  • Pour déplacer un groupe de colonnes, sélectionnez d'abord le groupe et procédez ensuite comme si c'étaient une colonne

Étude pratique : Déplacer des Champs 

  1. La base de données  Bethesda car Rental1 devrait encore être ouverte
    Dans la fenêtre de base de données, cliquez le bouton Tables et cliquez Cars pour le sélectionner
  2. Sur la barre de menu, cliquez Insertion - > requête
  3. Dans la zone de dialogue Nouvelle requête, double-cliquez Mode création
    Notez que la table Cars est déjà sélectionnée comme objet de départ
  4. Dans la liste des champs, double-cliquez Marque, Modèle, TaNumber, AMFM, Cassette, et CDPlayer
  5. Pour regardez la requête, sur la barre d'outils Création Requête, cliquez le bouton Affichage
  6. Après avoir visionné la requête, pour commuter sur l'affichage Mode Création, sur la barre d'outils de la feuille de données Requête, cliquez le bouton 
  7. Pour remplacer un champ, dans la section inférieure de l'affichage Mode création, cliquez TagNumber et notez qu'une flèche d'une boîte bascule apparaît
  8. Cliquez la flèche de la boîte bascule de TagNumber et sélectionnez CarYear
     
  9. Coulissez vers la droite sur la section inférieure de l'affichage pour afficher le premier champ vide
  10. Pour ajouter un nouveau champ, cliquez CDPlayer et appuyez Tab. Notez la boîte bascule
  11. Appuyez et maintenir Alt, puis appuyez la touche de déplacement du curseur et libérez Alt. Ceci montre la liste de la boîte combo
  12. Appuyez la touche de déplacement du curseur plusieurs fois jusqu'à ce que Picture soit sélectionnée, appuyez alors Entrer
  13. Coulissez de nouveau à la gauche
  14. Pour insérer un champ, traîner NuméroTag de la liste Cars et et placez le au dessus de AMFM
  15. Notez que le champ nouvellement inséré a été ajouté à la gauche du champ au dessus duquel il a été placé
    (De la même manière, vous pouvez sélectionner divers champs et décider de les insérer à la gauche d'un champ de votre choix)
  16. Coulissez du côté droit de la section inférieure de l'affichage jusqu'à ce que vous puissiez voir l'image.
    Pour supprimer un champ, dans la section inférieure de l'affichage, placez la souris sur la barre horizontale grêle au-dessus de Picture jusqu'à ce que la souris se transforme en flèche pointant vers le bas:
     
  17. Cliquez. Notez que la colonne entière est sélectionnée
  18. Appuyez Supprimer. Notez que le champ est enlevé de la requête
  19. Pour regarder la requête, cliquez le bouton
  20. Pour commuter encore la requête à Mode Création , sur le menu principal, cliquez - > Mode Création
  21. Coulissez en arrière à la gauche inférieure de l'affichage et s'assurer que vous pouvez voir NuméroTag et la colonne Marque
    Dans la section inférieure de l'affichage, cliquez la barre sur NuméroTag et libérer la souris
  22. Cliquez encore la barre de l'entête de NuméroTag et maintenez votre souris
  23. Notez une ligne verticale qui vous guide. Traînez à gauche jusqu'à ce que la ligne de guidage verticale soit entre Marque et Modèle :
     
  24. Libérez la souris 
  25. Pour regardez la requête, sur la barre d'outils du mode Création Requête, cliquez le bouton
  26. Commutez de nouveau la requête à Mode Création .
  27. coulissez la section droite inférieure pour voir CDPlayer
  28. Cliquez et maintenez votre souris sur la barre au dessus de AMFM. Traînez alors à droite vers CDPlayer pour sélectionner les colonnes AMFM, Cassette, et CDPlayer. Libérez alors la souris 
  29. Cliquez encore sur la barre au dessus de AMFM et maintenez votre souris 
  30. Traînez à gauche jusqu'à ce que la ligne verticale soit entre les colonnes Modèle et CarYear
  31. Libérerz alors la souris
  32. Pour exécuter la requête, droit-cliquez sa barre de titre et cliquez Affichage feuille de données 
  33. Pour Fermer la requête, double-cliquez son icône de système
  34. Un message vous demandera si vous voulez sauvegarder la requête, cliquer le non (c'était un essai; juste un essai…)

Résumé de la leçon

 

Matières du MOUS (Microsoft Office User Specialist)

S2 Créer la structure d'une Table
S11 Modifier les propriétés d'un champ
S13 Modifier les tables en utilisant le Mode Création
 

Exercices

 

Yugo National Bank

  1. Ouvrez la base de données de Yugo National Bank et ouvrez la table Clients dans Mode Création. Insérer un nouveau champ entre CustomerID et AccountNumber. La nommer DateCreated et fermez la table
  2. Utilisez l'assistant Table pour créer une nouvelle table basée sur la l'exemple de table Comptes de la catégorie Privé et inclure seulement le champ AccountTypeID. Renommez AccountTypeID par TransactionTypeID. Sauvegardez la table sous le nom TransactionTypes et l'ouvrir dans Mode Création. Sous le champ existant, ajouter un autre champ appelé TransactionType. En utilisant Création champ, ajouter un champ basé sur l'échantillon Notes. Le renommer Description. Sauvegardez la table et exécutez les saisies de données comme suit :
     
    TransactionTypeID TransactionType Description
    1 Dépôt
    2 Retrait
    3 Transfert de fonds
    4 Mandat
    5 Frais administratifs

    Fermez la table

Watts prêt

  1. Ouvrez la base de données Watts prêt. Dans Mode feuille de données de la table Clients, insérer un nouveau champ entre IDClient et Nom. Le nommer NuméroCompte
  2. En utilisant le Mode Création de la table Clients, utilisez la zone de dialogue Création de champ pour ajouter un nouveau champ à l'extrémité de la table (sous Remarques) et pour baser le champ sur le champ DateCommande de la table exemple Commandes de la catégorie Affaires. Renommez le champ par DateCompte puis le déplacer jusqu'à la position entre IDClient et NuméroCompte. Sauvegardez et fermez la table
  3. Ouvrir la table Clients dans le Mode création et changez les noms des champs suivants :
     
    Nom de champ Nouveau nom
    NomCompte NomClient
    ProvinceOuEtat État
    CodePostal CodeZIP
    ExtensionBureau Extention
    DateMiseàJour DernièreMiseàJour

    sauvegardez et fermez la table

  4. Ouvrez la table Employés dans le mode création et changer les noms des champs suivants :
     
    Nom de champ Nouveau nom
    NomDepartement Département
    NomEmail NomUtilisateur
    ProvinceOuEtat État
    CodePostal CodeZIP
    Salaire SalaireHoraire

    Sauvegardez et fermez la table

 

Précédent Copyright © 2007, Groupe Zoo Suivant