Une base de données est un outil permettant de stocker et de retrouver l'intégralité de données brutes ou d'informations en rapport avec un thème ou une activité ; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles. Les systèmes de gestion de base de données traités sont le langage SQL, PL/SQL, PostgreSQL, MongoDB, Oracle, MySQL, et SQL Server.