MS Access

MS Access

Microsoft Access

Page d'aide sur l'homonymie Pour les articles homonymes, voir Access.
Microsoft Access
IconAccess.png
Développeur Microsoft
Dernière version 2007 [+/−]
Environnement Microsoft Windows
Type SGBD
Licence Propriétaire
Site Web office.microsoft.com

Microsoft Access ou MS Access (officiellement Microsoft Office Access) est un L4G comprenant un système de gestion de base de données relationnelles édité par Microsoft. Il fait partie de la suite bureautique MS Office Pro.

MS Access est composé de deux programmes : le moteur de base de données et l'éditeur graphique. Les deux ne sont pas librement séparables.

Sommaire

Principales caractéristiques du produit

MS Access est un logiciel utilisant des fichiers au format Access (extension de fichier mdb pour Microsoft DataBase (extension *.accdb depuis la version 2007)). Il est compatible avec les requêtes SQL (sous certaines restrictions) et dispose d'une interface graphique pour saisir les requêtes (QBE - Query par 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 et des totalisations, sous-totalisations, conditionnelles ou non), des pages html liées aux données d'une base, des macros et des modules VBA.

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 .mdb : Delphi de Borland, Visual Basic, C++ sous Visual Studio de Microsoft par exemple. 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 (mde). Il est en effet possible (et conseillé) d'installer un fichier mdb, contenant les tables de données, sur un serveur (ou un poste de réseau poste à poste dédié comme tel) et des fichiers mdb (ou mde) contenant tous les éléments de l'application sur les postes clients. [réf. nécessaire]Dans ce cas, les fichiers clients sont « attachés » aux tables du fichier « mdb » installé sur le poste serveur.

D'après Microsoft, MS Access supporterait des configurations de 256 postes. Mais en pratique, pour une utilisation confortable, MS Access serait limité à une vingtaine d'utilisateurs simultanés, les échanges réseaux étant 10 à 20 fois plus gourmands en ressources qu'avec Microsoft SQL Server par exemple.[réf. nécessaire] Le confort d'utilisation de MS Access en réseau peut-être considérablement accru quand on utilise judicieusement les requètes de type Snapshot (lecture seule, modifications ultérieures non visibles) et les requètes de type Dynaset (lecture-écriture) qui sont beaucoup plus gourmandes en ressources réseau. Ces perfectionnements ne permettent pas de dépasser pratiquement une quarantaine d'utilisateurs en simultané. Il est important de noter que ces caractéristiques conviennent largement à la plupart des petites et moyennes entreprises.

D'un point de vue concret Access (avec ses versions 2000 à 2003) convient bien à des applications faisant intervenir jusqu’à une centaine de tables (principales et de jointures / relations) avec un maximum pratique de 100 000 enregistrements pour les tables principales et de 1 000 000 d’enregistrements pour les tables de jointures (appelées aussi tables de liaisons ou de relations).

Pour une utilisation de plus grande envergure, il peut servir de client pour un serveur de bases de données (comme SQL Server, Oracle, MySQL, etc.) via ODBC ou OLE DB, on parle d'utilisation frontale. Si Access est limité en nombre d'utilisateurs, il peut par contre gérer, sur de petits réseaux locaux de bonne qualité technique, des quantités d'informations qui vont bien au-delà des besoins de beaucoup d'organismes. Exemples : une base de données des pièces automobiles de toutes les marques pour des garages, ou une comptabilité de PME sur un seul site, mais autorisant des consolidations de plusieurs sites autonomes.

Les données d'Access sont facilement exploitables dans les publipostages de Word et les tableaux Excel. Réciproquement les feuilles de données d'Excel peuvent être « attachées », comme une des tables de la base de données ou importées ponctuellement dans une table Access.

Par le biais du language de programmation VBA il est possible, depuis l'intérieur d'Access, de construire ou de modifier tout type de tableaux Excel, puis de traiter et transférer les informations adéquat de la base de données vers ce même tableur. Attention une fois Excel lancé depuis Access, il faut le fermer proprement. Sinon l'application peut continuer à tourner en tâche de fond, sans être visible de l'utilisateur.

En Java, Microsoft Access peut être utilisé de façon transparente via JDBC à l'aide de la passerelle JDBC-ODBC de Sun.

Les différentes versions

Lancement en 1992

  • Access 1
  • Access 1.1
  • Access 2
  • Access 95 (7)
  • Access 97 (8)
  • Access 2000 (9)
  • Access XP 2002 (10)
  • Access 2003 (11)
  • Access 2007 (12)

arrivera bientôt Access unlimited tools (en pleine création) [réf. nécessaire]

Voir aussi

Articles connexes

Liens externes

Ce document provient de « Microsoft Access ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article MS Access de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Access control — is the ability to permit or deny the use of a particular resource by a particular entity. Access control mechanisms can be used in managing physical resources (such as a movie theater, to which only ticketholders should be admitted), logical… …   Wikipedia

  • Access (economics) — Access is a catalytic process that enables interactions, contacts and exchanges among people, businesses and nations. An analytical framework to define the drivers and benefits of Access and to quantify the impact of Access on economic growth and …   Wikipedia

  • access — ac·cess / ak ˌses/ n often attrib 1: permission, liberty, or ability to enter, approach, communicate with, or pass to and from a place, thing, or person public access to federal land access to the courts 2: opportunity for sexual intercourse 3: a …   Law dictionary

  • Access management — Access management, When used in traffic and traffic engineering circles, generally refers to the regulation of interchanges, intersections, driveways and median openings to a roadway. Its objectives are to enable access to land uses while… …   Wikipedia

  • Access — may refer to:Companies and organizations* ACCESS (Australia), an Australian youth network * Access Co., a software company * AirCraft Casualty Emotional Support Services * Arab Community Center for Economic and Social Servicespace and technology* …   Wikipedia

  • Access time — is the time delay or latency between a request to an electronic system, and the access being completed or the requested data returned.* In a telecommunications system, access time is the delay between the start of an access attempt and successful …   Wikipedia

  • Access Control Matrix — or Access Matrix is an abstract, formal computer protection and security model used in computer systems, that characterizes the rights of each subject with respect to every object in the system. It was first introduced by Butler W. Lampson in… …   Wikipedia

  • Access — ([ˈæksɛs] engl. für Zugang) bezeichnet: Microsoft Access, eine Datenbanksoftware von Microsoft Access (Unternehmen), den Anbieter des Palm OS Betriebssystems dessen Produkt Access Linux Platform Access USA, ein US amerikanisches Mailforwarding… …   Deutsch Wikipedia

  • Access (Unternehmen) — Access Rechtsform Aktiengesellschaft Gründung April 1979 Sitz Tokio, Japan Leitung Toru Arakawa Mitarbeiter 1.256 (Januar 2 …   Deutsch Wikipedia

  • Access Commerce — Logo de Access Commerce Création 1987 Forme jur …   Wikipédia en Français

  • Access Point Name — or APN is the name of an access point for GPRS.An access point is: * An Internet network to which a mobile can be connected * A set of settings which are used for that connection * A particular option in a set of settings in a mobile phoneWhen a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”