Microsoft Access (officiellement Microsoft Office Access) est une base de données relationnelle éditée par Microsoft. Ce logiciel fait partie de la suite Microsoft Office.
MS Access est composé de plusieurs programmes : le moteur de base de données Microsoft Jet, un éditeur graphique, une interface de type Query by Example pour interroger les bases de données, et le langage de programmation Visual Basic for Applications.
Depuis les premières versions, l'interface de Microsoft Access permet de gérer graphiquement des collections de données dans des tables, d'établir des relations entre ces tables selon les règles habituelles des bases de données relationnelles, de créer des requêtes avec le QBE (Query by Example, ou directement en langage SQL), de créer des interfaces homme/machine et des états d'impression. Comme pour les autres logiciels Office, le VBA,Visual Basic for Applications, permet de créer des applications complètes et en réseau local, y compris en utilisant, créant ou modifiant les fichiers (documents Word, classeurs Excel, instances Outlook, etc.) des autres logiciels de la suite sans quitter Access.
La dernière version en date est la version 2019 ; elle fait partie de la suite Microsoft Office 2019 et est incluse dans certaines options de l'abonnement à Office 365. La version par abonnement, Microsoft Office 365, est actualisée automatiquement comme celle de Windows 10.
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 »).