Cet ouvrage a pour but de se familiariser avec les notions de base de données, plus particulièrement avec les concepts du modèle relationnel, la création de tables et la manipulation des données à l'aide du langage SQL et la conception d'un schéma de données à partir d'un modèle du domaine. À la fin du cours, être capable de décrire les composantes et la fonctionnalité d'un système de gestion de bases de données (SGBD); d'identifier les différents éléments du modèle relationnel de bases de données; d'appliquer des opérations de manipulation des données et utiliser le langage SQL pour la définition et la manipulation d'une base de données relationnelle ainsi que pour la définition des contraintes d'intégrité.