Une base de données back-end est une base de données à laquelle les utilisateurs accèdent indirectement via une application externe plutôt que par une programmation d'application stockée dans la base de données elle-même ou par une manipulation de bas niveau des données (par exemple via des commandes SQL ).
Une base de données back-end stocke des données mais n'inclut pas d'éléments d'application destinés à l'utilisateur final tels que des requêtes, des formulaires, des macros ou des rapports stockés.
Le concept de base de données back-end a été inventé par Microsoft en 1989.
Systèmes de bases de données d'entreprise
Le terme base de données back-end n'est pas très utilisé parmi les développeurs qui utilisent des systèmes de bases de données de plus grande taille ou d'entreprise. En effet, les systèmes de bases de données d'entreprise imposent l'utilisation du modèle client-serveur et n'ont pas la possibilité d'inclure la programmation d'application dans leurs bases de données. Toutes ces bases de données sont utilisées comme bases de données back-end et le terme est donc redondant.
- L'approche à deux bases de données
- Fractionnement d'une base de données Microsoft Access