 Expliquez la différence entre une base de données relationnelle et une base de données non relationnelle.
 Une base de données relationnelle est un type de base de données qui modélise les données sous forme de tableaux d'informations connexes avec des lignes et des colonnes. Il utilise le langage SQL (Structured Query Language) pour manipuler les données et établir des relations entre les tables. Une base de données non relationnelle, ou base de données NoSQL, est un type de base de données qui modélise les données sous forme de documents, au lieu de tables, et les stocke dans un format non tabulaire. Il est conçu pour être plus flexible et évolutif qu'une base de données relationnelle.