Le présent cours permet d’initier l'étudiant aux Bases de données d'une manière aussi simple et claire que possible vu son importance, tout en essayant de donner une vision sur ce que c’est une base de données ainsi que sur sa gestion. Le cours aborde également des concepts de base tels que les fichiers, les différents modèles de données et en particulier le modèle relationnel, l’algèbre relationnel, le système de gestion de base de données et le langage SQL d’interrogation de bases de données. Par conséquent, l’étudiant peut comprendre l’intérêt de la structuration et la manipulation des données sous forme de tables. Tous les concepts et les opérations sur les données sont illustrés par des exemples.