Expliquer les différences entre les bases de données relationnelles et les bases de données non relationnelles.
 Les bases de données relationnelles sont structurées et organisées autour de tables, qui contiennent des données connectées et référencées entre plusieurs tables différentes. Elles sont hautement organisées, ce qui les rend plus faciles à entretenir et à interroger et plus évolutives que les bases de données non relationnelles. Les bases de données non relationnelles, en revanche, n'utilisent pas de tables et sont plutôt structurées de manière plus lâche et plus flexibles. Ils sont également généralement plus faciles à mettre à l'échelle car ils ne reposent pas sur une structure rigide. Les bases de données non relationnelles sont également mieux adaptées aux grands ensembles de données et aux données qui changent fréquemment car elles sont plus dynamiques.