Ce document présente les fondamentaux des bases de données, en se concentrant sur le modèle relationnel élaboré par E.F. Codd, qui repose sur des concepts mathématiques rigoureux. Il aborde la notion de relation, les opérations associées, et les dépendances fonctionnelles, ainsi que les clés candidates et primaires nécessaires pour garantir l'unicité des données. En outre, il explique l'importance des dépendances fonctionnelles pour maintenir la cohérence des données dans une base de données.