Page d'accueil » comment » Utilisation d'entrées génériques dans Access 2010

    Utilisation d'entrées génériques dans Access 2010

    Effectuer des opérations complexes et appliquer des conditions aux tables dans Access ne sont pas aussi faciles que dans Excel. Certains utilisateurs le confondent toujours avec Excel, qui est synonyme de minimisation des capacités d'accès..

    Note de l'éditeur: Cet article invité a été écrit par Office 2010 Club, un forum géré par des experts d'Office 2010 où tout le monde peut poser des questions et participer aux discussions.

    Cependant, Access fournit les éléments essentiels du système de gestion de base de données relationnelle. Les SGBDR ne sont pas nombreux et seuls les utilisateurs expérimentés peuvent manipuler la structure de la base de données pour appliquer différentes conditions. Parallèlement, l'afflux rapide d'applications Web dynamiques basées sur SGBDR et d'autres utilitaires pose également un besoin urgent de comprendre les bases des bases de données relationnelles..

    À partir de maintenant, SQL est le premier à gérer la structure de base de données pour extraire des données spécifiques de tables, mais un novice en base de données doit apprendre la syntaxe du langage et son utilisation appropriée. D'autre part, l'interface graphique de pesée Access fournit des entrées génériques en remplacement de la commande SQL WHERE pour faciliter l'extraction de données spécifiques à partir de tables et de requêtes de base de données..

    Cet article démontrera l’utilisation simple des entrées de cartes génériques. Nous allons commencer par appliquer les conditions de Wild Card sur une base de données existante. À titre d’illustration, nous avons créé une base de données de gestion de magasin contenant plusieurs tables. Client, nouveaux produits, ventes, numéros de téléphone et personnel. Pour extraire des données via des entrées génériques, passez à l'onglet Créer et cliquez sur Création de requête.

    Cela affichera la boîte de dialogue Afficher la table, vous permettant d'ajouter des tables. Maintenant, commencez à ajouter les tables souhaitées dans la fenêtre de création de requête.

    Une fois ajouté, commencez à faire glisser la table requise dans les champs de conception de requête.

    Nous souhaitons maintenant extraire toutes les données pertinentes résidant dans les tables de base de données en regard du nom de produit «Pepsi». Pour cela, nous écrirons simplement Wildcard Entry, c’est-à-dire, la condition Like / Not Like dans le champ Nom du produit comme ceci;

    Comme "Pepsi"

    Lors de l'exécution de la requête, toutes les informations pertinentes incluses dans les champs de conception de la requête, telles que le numéro de client, le nom du client, le nom de l'employé, etc., seront affichées..

    Jetons un coup d'oeil à un autre exemple. Supposons que nous ayons besoin de trouver tous les clients dont le nom commence par «G». Pour appliquer cette condition, nous écrirons comme condition sous Nom du client comme;

    Comme "G *"

    Cette condition obligera Access à extraire toutes les valeurs de champ correspondant à la condition spécifiée (alphabet, valeur numérique, etc.) avant le signe astérisque.

    Lors de l'exécution de la requête, toutes les données pertinentes des clients dont le nom commence par «G» seront affichées..

    Pour exclure un enregistrement / une donnée spécifique de la requête. La condition «pas comme» est pratique. Il exclura les valeurs de données spécifiées des enregistrements et affiche uniquement les enregistrements restants..

    Il affichera les résultats en excluant tous les enregistrements pour lesquels le nom d'employé commence par 'L'.

    Nous n'avons abordé que quelques exemples d'entrées génériques pour extraire des données spécifiques des enregistrements. Cependant, il existe d'innombrables façons d'extraire des enregistrements spécifiques. Essayez ces exemples sur votre base de données pour explorer d'autres dimensions des entrées génériques..

    Comme "E #" Cela renverra des données spécifiques de la table sélectionnée n'ayant que deux caractères. le premier est E et # représente ce caractère est un nombre.

    Comme "G?" il retournera deux caractères s'il est trouvé dans une table spécifique, en commençant par le caractère 'G'.

    Comme "* 16" Cela retournera les données se terminant par 16 dans la table spécifique.

    Vous pouvez également essayer toutes les méthodes susmentionnées avec Pas comme condition aussi bien. Cette fonctionnalité conclut d'innombrables moyens puissants permettant d'extraire les données souhaitées de la base de données. Nous avons appliqué ces conditions à une base de données à petite échelle, mais son utilisation réelle peut être observée lorsque vous utilisez une base de données énorme, avec des centaines de tables associées..

    La comparaison de la procédure d'extraction des données des tables avec du SQL basé sur CLI conclut que c'est beaucoup plus facile dans Access. La raison en est que la CLI (interface de ligne de commande) apporte une monotonie qui dissuade les novices de mettre la main dessus. D'autre part, la structure graphique simple d'Access 2010 incite l'utilisateur à commencer à créer une base de données sans avoir à se livrer à un labyrinthe de contrôles de commande et à une syntaxe difficile à saisir..