FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://fr.wikipedia.org/wiki/Microsoft_Access

Microsoft Access — Wikipédia

Pour les articles homonymes, voir Access.

Cet article ne cite pas suffisamment ses sources (août 2009).

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?
Langues Français, Anglais, Type SGBD Licence Propriétaire Site web Page officielle de Microsoft Access

modifier - modifier le code - voir Wikidata (aide)

Principales caractéristiques du produit

modifiermodifier le code

MS Access est un logiciel utilisant des fichiers au format Access (extension accdb depuis la version 2007 pour ACCess DataBase, ou avant 2007, extension de fichier mdb pour Microsoft DataBase). Chaque fichier est un conteneur des différents objets d'une base de données Access (tables, relations, requêtes, formulaires, états, macros, VBA). Une base de données Access peut donc être constituée d'un seul fichier.

Access est compatible avec les requêtes SQL sous certaines restrictions et dispose d'une interface graphique pour saisir les requêtes (QBE - Query by Example - « Requête par l'exemple »). Il permet aussi de configurer, avec des assistants ou librement, des formulaires et sous-formulaires de saisie, des états imprimables (avec regroupements de données selon divers critères, des totalisations et des sous-totalisations, conditionnelles ou non et éventuellement des sous-états, reliés ou non aux données principales de l'état), des pages html liées aux données d'une base, des macros et des modules VBA. Les formulaires et les états disposent aussi de leurs propres modules VBA. On accède aux objets par un navigateur de l’interface d'Access ou dans des applications programmées (par macro ou VBA) par les formulaires de l’interface homme/machine ainsi construits.

Comme beaucoup de systèmes de gestion de base de données relationnelles, ses données peuvent être utilisées dans des programmes écrits dans divers langages.

Les langages couramment utilisés avec Access sont le Visual Basic for Application (VBA) et les langages qui disposent de modules d'accès aux données pour les fichiers accdb ou anciennement .mdb : Delphi de Borland, Windev de Pc Soft, Visual Basic, VB.net, C#, C++ sous Visual Studio de Microsoft par exemple. Les bases de données produites par Access restent accessibles à tous les langages de programmation qui permettent une connexion à une base ODBC, c'est le cas par exemple sous Java en se servant de la passerelle JDBC-ODBC d'Oracle. VBA, intégré à Access comme à toutes les applications de la suite Microsoft Office, permet de créer des applications de gestion complètes, livrées avec un programme d'installation qui gère automatiquement la mise en place éventuelle d'un runtime d'Access, et dont le code source est protégé dans une version semi-exécutable des fichiers (accde ou anciennement mde).

En pratique les bases de données Access sont souvent constituées non pas d'un mais d'au moins deux fichiers car il est en effet possible et conseillé d'installer un fichier accdb ou mdb, contenant les tables de données, sur un poste ou un serveur local et des fichiers accdb (ou accde) contenant tous les éléments de l'application sur les postes client. Cette séparation permet le déploiement de mises à jour de la partie applicative sans avoir à manipuler les données existantes d'une base à une autre à chaque mise à jour. Dans ce cas, les fichiers clients sont « attachés » aux tables du fichier « accdb » installé sur le poste serveur. Le fait que les objets d'Access sont rassemblés dans un fichier présente l'avantage qu'Access est donc très simple à déployer car il n'a pas besoin de service serveur comme MySQL, Oracle, PostgreSQL, etc. Par contre un défaut d'écriture du fichier peut compromettre la totalité des données de la base. Il existe des outils de réparation de fichiers Access propre à Access et d'éditeurs tiers pour des réparations plus difficiles. Comme pour toute application logicielle, un modèle de sauvegarde est donc fortement recommandé.

Selon Microsoft les limites d'Access sont circonscrites par la taille maximum d'un fichier qui est de 255 champs (colonnes), D'un point de vue concret Access convient généralement à des applications comprenant une centaine de tables (principales et de jointures / relations) avec « Le Langage SQL appliqué à Access . », sur Developpez.com (consulté le 13 novembre 2023).

  • ↑ Fractionner une base Access.
  • ↑ Éviter et corriger les problèmes de fichier de base de données à l’aide de la commande Compacter et réparer (Microsoft).
  • 1 2 Microsoft Access database specifications.
  • ↑ caractéristiques d'Access 2016.
  • 1 2 3 4 « Office 2000 Systems Requirements » [archive du 2 février 2012], sur Microsoft Office website, Microsoft (consulté le 2 mai 2013).
  • ↑ « Getting started with the 2007 Office system », sur Microsoft TechNet, Microsoft, 28 avril 2009 (consulté le 2 mai 2013).
  • ↑ « Microsoft Access 2016 », sur Microsoft, Microsoft.
  • ↑ (fr) Access Catégorie Microsoft Access du site apprentissage-virtuel

  • View original on Wikipedia | Back | FazBrowse Home