Recherche…


Remarques

Toutes mes excuses pour le mur de texte. Les éditions futures vont probablement ajouter des captures d'écran et d'autres éléments visuels.

Les requêtes dans Microsoft Access peuvent être créées par l'une des quatre méthodes

  1. À l'aide d'un générateur Assistant de requête étape par étape via l'interface graphique, vous allez vous poser une série de questions sur les données que vous souhaitez afficher et sur la relation entre les différents bits de données.
  2. En utilisant l'interface graphique en mode Création, dans laquelle vous sélectionnez des tables et des champs spécifiques avec votre souris. L'ordre visuel des divers champs peut être spécifié en faisant glisser les colonnes appropriées dans le panneau inférieur et des propriétés supplémentaires pour chaque champ peuvent être spécifiées dans le panneau Propriétés (à droite).
  3. En passant de la vue de conception à la vue SQL et en spécifiant le code de requête SQL brut. Dans la plupart des cas, vous pouvez basculer librement entre Design View et SQL View - Access incorporera les modifications que vous avez apportées dans une vue à l'autre. La syntaxe d'Access SQL est similaire, mais pas identique, à celle utilisée dans MySQL, PostgreSQL, Oracle ou MS SQL Server (tSQL).
  4. Utilisation de la programmation Visual Basic pour Applications accessible via le groupe Macro du ruban Outils de base de données (Access 2007+). La manipulation de la base de données s'effectue via les bibliothèques ADO ou DAO et utilise la même syntaxe que SQL View dans l’application principale, à l’exception des caractères spéciaux qui doivent être "échappés". Les requêtes créées via cette méthode ne sont pas accessibles directement depuis le volet de navigation mais doivent être placées dans une fonction ou une sous-procédure et déclenchées par d'autres éléments (par exemple un bouton dans un formulaire) via Macros ou directement dans l'interface graphique VBA.

La modification d'une valeur d'enregistrement à partir d'une requête en mode Feuille de données entraînera une modification de la valeur d'enregistrement sous-jacente, en supposant que le champ de requête ne soit pas une agrégation ou une concaténation de plusieurs sources d'informations.

Les formulaires et les rapports peuvent être utilisés pour afficher des informations à partir de requêtes dans une forme alternative à une simple vue "Fiche technique" qui apparaît comme une feuille de calcul de type Excel. Les formulaires sont ciblés sur l'affichage à l'écran, tandis que les rapports sont ciblés sur ceux imprimés sur papier.

Installation ou configuration

Microsoft Access fait partie de la suite de programmes Microsoft Office. Cependant, il n'est disponible que dans certains packages de MS Office.

Si vous souhaitez obtenir un accès, veillez à examiner attentivement la boîte ou à télécharger les spécifications pour chaque version de Microsoft Office. MS Access est uniquement disponible pour les PC Windows , il n'est pas disponible sur les systèmes Macintosh dans l'environnement natif, même si d'autres programmes MS Office sont disponibles. De même, il n'est pas disponible pour les systèmes d'exploitation Linux.

Dans Office 365, Access est disponible dans les versions Home, Personal, ProPlus, Enterprise E3 ou E5, mais pas dans Enterprise E1 ni Business (ou B. Essentials, B. Premium).

Dans Office 2016, il n'est pas inclus dans les packages Home & Student ou Home & Buisness , mais il est disponible dans Professional. Il ne semble pas être dans toutes les versions pour Macintosh.

Qu'est-ce que MS-Access et à quoi sert-il?

Microsoft Access est un générateur d'applications pour le développement de bases de données et d'applications basées sur des données, principalement pour une utilisation locale. Microsoft Access se compose de deux éléments principaux:

  1. Un système de gestion de base de données relationnelle ( SGBDR ) qui combine le moteur de base de données Microsoft Jet (Access 2003 et earler) ou le moteur de base de données Access (Access 2007 et versions ultérieures) avec des outils de gestion graphiques. Un système unique de tables liées permet de traiter les tables distantes en local.
  2. Interface utilisateur graphique ( GUI ) et outils de développement logiciel , pris en charge par Visual Basic for Applications ( VBA ), pouvant référencer divers objets.

Il fait partie de la suite d'applications Microsoft Office , incluse dans les éditions Professional et supérieures ou vendue séparément. Les applications de base de données créées avec une version complète de Microsoft Access peuvent être compilées pour être distribuées et exécutées via un Microsoft Access Runtime gratuit .

Les deux éléments permettent d'utiliser Microsoft Access de différentes manières:

  • En tant que base de données : Une base de données Microsoft Access n'appelle pas un serveur de données et est souvent utilisée comme base de données pour des applications locales, telles qu'une base de données de site Web située sur le serveur Web.
  • En tant que générateur d'applications de données : Les outils de création d'interfaces graphiques contenant des formulaires et des contrôles liés à des tables ( locales ou liées ) permettent aux développeurs de créer des applications locales pour accéder et gérer des données locales ou distantes. Les modules VBA permettent aux développeurs de créer des fonctionnalités non prises en charge par les outils d'interface graphique.
  • En tant que générateur d'applications complet : Les capacités ci-dessus permettent aux développeurs de créer des applications de données locales complètes dans un ou plusieurs fichiers Access.

Moteurs de base de données Microsoft Access

Grâce à Access 2003 (11.0), le moteur de base de données intégré était Microsoft Jet . Avec Access 2007 (12.0), Microsoft a introduit un nouveau descendant du moteur Jet, le moteur de base de données Access (initialement appelé Access Connectivity Engine et encore communément appelé ACE Engine ), et en a fait par défaut les nouvelles bases de données. Son ensemble de fonctionnalités et son comportement se chevauchent incomplètement avec la dernière version de Jet (4.0). Les versions d'Access lancées depuis ont été en mesure de créer et de travailler avec des bases de données au format Jet ( .mdb ) ou ACE ( .accdb ), même si Jet est officiellement devenu une technologie obsolète .

Des versions

Microsoft Access existe depuis 1992 et les versions plus anciennes continuent à être utilisées régulièrement lorsque des applications de base de données critiques ont été créées. Une ressource très complète résumant l'historique des versions (avec des liens vers les notes de version, le cas échéant) est la suivante:



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow