Introduction

Tout SGBD est basé sur un modèle de données constitué de :

  • Une façon de structurer les données

  • Des opérations pour agir sur les données

Au fil de l'évolution de la technologie et des besoins pour des bases de données, différents modèles de données ont vu le jour. Les modèles présentés dans le cadre du cours sont quelques-uns des principaux modèles que l'on retrouve en contexte documentaire, mais d'autres existent. Nous verrons plus spécifiquement :

  • Le modèle textuel (fichier plat)

  • Le modèle relationnel (dans un détail un peu plus grand, comme c'est l'environnement retenu pour le TP)

  • Les familles NoSQL (pour information)