La prochaine section consiste à comprendre la procédure de création d'une requê

La prochaine section consiste à comprendre la procédure de création d'une requête en créant une qui donnera des informations sur les employés. Il faut premièrement avoir créé la table "employé" de la page de création de tables. Si vous n'avez pas le temps de créer la table, vous pouvez copier la base de données demoacc1.mdb (pour Access 97 ) ou demoa2k1.mdb ( pour Access 2000 ) contenant la table "Employés" et commencer immédiatement la création des requêtes. Ces fichiers sont sur la page des fichiers de démonstrations qui contient tous les fichiers utilisés durant mes démonstrations et les exercices de ce site. Cliquez ici pour vous rendre sur cette page pour ensuite revenir. Après, il y a des explications pour les options possibles d'une requête. La page Web suivante est composée d'exercices pour regarder de plus en plus en profondeur les possibilités des requêtes. Les étapes pour la création d’une requête Access. 1. Choisir la ou les tables et les requêtes nécessaires 2. Choisir le type de requête 3. Choisir le ou les champs nécessaires 4. Déterminer si les champs ont besoin d’être triés 5. Cacher les champs au besoin 6. Déterminer les critères de sélection 7. Exécuter la requête 8. Options spécialisées : regroupement, générateur d'expression 9. Relier des tables La prochaine étape consiste à créer une requête. Il s'agit d'afficher le prénom et nom de famille de tous les employés dont le prénom est Roger. Cliquez sur l'onglet des requêtes . Appuyez sur le bouton Nouveau. 1. Choisir la ou les tables et les requêtes nécessaires. Access vous offre plusieurs manières de créer une requête: en utilisant l'un des assistants qu'Access vous offre ou en la bâtissant du début à la fin en mode création. 1 Le mode Création est celui qui vous permet toutes les options pour la création d'une requête. Cependant, il n'y a pas d'assistant pour vous aider. C'est en partie pour cette raison que cette page existe; pour vous démontrer le potentiel des requêtes. L'assistant requête simple vous demande la liste des champs que vous voulez voir et affiche le résultat. Il n'y a pas de critères de sélection. Il affiche les champs demandés pour tous les enregistrements. L'assistant requête analyse croisée vous demande quelques questions pour créer un tableau croisé. Vous pouvez facilement savoir le nombre, la somme, la moyenne et d'autres opérations d'un champ par rapport à un autre. Par exemple, vous pouvez savoir le nombre d'employés qui travaille dans l'entreprise par lieu de travail et par i. Ou, quels types de produits achètent les différents clients de l'entreprise. Cela peut devenir un outil d'analyse puissant. L'assistant requête trouver les doublons est aussi très intéressant lorsque vous ayez des difficultés à créer des relations entre les tables. L'une des raisons pour qu'Access refuse de créer une relation entre les tables est qu'il y a un doublon illégal dans l'une des tables. Cette requête vous permettrait de savoir quel enregistrement a un contenu d'un champ en double pour vous permettre de corriger la situation. L'assistant requête de non correspondance est aussi utile pour les relations entre les tables. À quoi sert une relation s'il n'y a pas la donnée équivalente dans l'autre table? Cette requête permet de trouver les enregistrements qui n'ont pas d'équivalent, ou de valeur en commun, dans l'autre table reliée. Ceci permet de s'assurer que tous les enregistrements sont reliés à de l'information d'une autre table. Pour l'exemple, sélectionnez l'option Mode création. Appuyez sur le bouton OK. Vous pouvez créer une requête à partir d'une table :! ou même d'une autre requête. Il est même possible d'avoir une requête qui est composée de champs provenant de plusieurs tables ou de requêtes. Access va vous demander de la liste des tables et des requêtes de choisir laquelle ou lesquelles vous voulez ajouter à votre nouvelle requête. Sélectionnez, une à la fois, les tables et les requêtes et appuyez sur le bouton ajouter. Une fois que vous aurez sélectionné la table, la requête ou une combinaison des deux dont vous avez besoin, appuyez sur le bouton Fermer. Sélectionnez la table Employés. Appuyez sur le bouton Ajouter. Puisqu'il n'y a pas d'autres tables ou de requêtes à choisir, appuyez sur le bouton Fermer. 2 Il est possible de créer une requête à partir de plusieurs tables ou de requêtes ou une combinaison des deux. Si, pour une raison ou une autre, vous avez oublié une table ou une requête, vous pouvez en ajouter en mode création en appuyant sur le bouton . Il faudra ensuite répéter l'opération ci-dessus. Pour les besoins de formation, les prochaines requêtes seront tous composées à partir de la table Employés. Vous êtes maintenant dans l'écran pour la création de requête. La partie du haut contient les tables et les requêtes que vous ayez demandées auparavant. La partie du bas est celle qui est la plus importante. C'est là que vous décidez des champs que vous ayez besoin ainsi que des options que vous voulez. La première ligne sert pour sélectionner les champs dont vous avez besoin pour votre requête. La seconde ligne est pour déterminer l'ordre d'affichage des données. La troisième ligne est pour déterminer si le champ doit être affiché ou pas. Pour certaines conditions, il est préférable de ne pas afficher un champ. La quatrième ligne et les lignes suivantes servent à déterminer les critères pour afficher un enregistrement. 2. Choisir le type de requête Access vous offre six genres de requêtes. Chacune est spécialisée pour un certain genre de recherche ou d'opération. Requête sélection : Affiche les enregistrements qui répondent aux critères demandés. C'est le type que vous allez utiliser le plus souvent. Il affiche seulement les enregistrements qui répondent aux critères sélectionnés. Requête analyse croisée : Affiche un tableau de synthèse selon les champs demandés. Requête nouvelle table: Création d’une nouvelle table avec les champs demandés selon les critères demandés. 3 Requête mise à jour: Mise à jour des enregistrements selon les critères demandés. Requête ajout: Ajoute des enregistrements d’une autre table selon les critères demandés. Requête suppression: Élimine des enregistrements selon les critères demandés. Il est possible d'effacer en même temps un groupe d'enregistrements qui répondent aux critères demandés. Pour le moment, il s'agit d'une requête de type sélection. C'est celle que vous utilisez pour accomplir des recherches dans une base de données. Pour les exercices numéro 1 jusqu'à 21, c'est la requête de type sélection qui sera utilisé. Les exercices suivants utilisent un autre type de requêtes. 3. Choisir le ou les champs nécessaires Parmi les tables et les requêtes que vous avez choisies, vous devez choisir les champs dont vous avez besoin pour votre nouvelle requête. Cela veut dire que vous n’êtes pas obligé d’utiliser tous les champs; seulement ceux nécessaires pour la requête. Aussi, le caractère " * " situé au début de chaque table qui se retrouve dans une requête indique que vous pouvez ajouter tous les champs de celle-ci dans la requête dans l'ordre qu'ils sont présentement dans la table. Ceci s'applique aussi aux autres requêtes que vous pouvez ajouter à votre requête. Il y a trois manières de choisir un champ: 1. Double-clic sur le champ 2. Choisir parmi la liste 3. " Tirer " un champ et l’insérer au bon endroit 1. Double-clic sur le champ Placez le pointeur par-dessus le champ dont vous avez besoin. Faites ensuite un double-clic en utilisant le bouton gauche de la souris. Le champ sélectionné va s'ajouter à la fin de la liste des champs déjà sélectionnés. Répétez l’opération jusqu’à ce que vous ayez tous les champs nécessaires à la requête. 4 2. Choisir parmi la liste Placez le pointeur dans la cellule blanche à côté du mot Champ:. Cliquez dans la cellule. Cliquez ensuite sur la flèche noire pointant vers le bas du côté droit de la cellule. De la liste des champs, sélectionnez le champ dont vous avez besoin. Répétez l’action avec la cellule à la droite jusqu’à ce que vous ayez choisi tous les champs nécessaires pour terminer votre nouvelle requête. 3. " Tirer " un champ et l’insérer au bon endroit De la liste des tables et requêtes que vous avez sélectionnée, placez le pointeur sur l’un des champs que vous voulez dans votre nouvelle requête. Appuyez et gardez votre doigt sur le bouton gauche de la souris. Une petite boîte blanche va apparaître. Ceci est pour indiquer que vous "tenez" le champ de votre choix. Il ne reste qu'à le mettre dans la zone des critères. En gardant un doigt sur le bouton gauche de la souris, déplacez le pointeur sur la ligne où vous devez insérer le nom des champs. Cette dernière méthode est très pratique pour insérer un champ entre deux autres. Une fois choisis, ces champs seront affichés dans le même ordre que vous les avez choisis de gauche à droite. Il est aussi possible de déplacer les champs dans la requête. Placez le pointeur sur la petite boîte grise au dessus du nom du champ. Cliquez sur cette boîte. Appuyez et uploads/s3/ la-prochaine-section-consiste-a-comprendre-la-procedure-de-creation-d.pdf

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager