Ce document présente les fondements des bases de données, en se concentrant sur leur conception, les modèles conceptuels et logiques ainsi que les systèmes de gestion de bases de données (SGBD). Il explique les techniques de modélisation, y compris le modèle entité-association (MCD) et le modèle logique de données (MLD), tout en abordant les enjeux de la gestion de la cohérence, de la sécurité et de l'intégrité des données. Enfin, des exemples concrets illustrent l'application de ces concepts dans différents contextes, comme la gestion des factures et des clients.