logo

Indépendance des données

  • L'indépendance des données peut être expliquée à l'aide de l'architecture à trois schémas.
  • L'indépendance des données fait référence à la capacité de modifier le schéma à un niveau du système de base de données sans altérer le schéma au niveau supérieur suivant.

Il existe deux types d'indépendance des données :

1. Indépendance des données logiques

  • L'indépendance logique des données fait référence à la caractéristique de pouvoir changer le schéma conceptuel sans avoir à changer le schéma externe.
  • L'indépendance logique des données est utilisée pour séparer le niveau externe de la vue conceptuelle.
  • Si nous apportons des modifications à la vue conceptuelle des données, la vue utilisateur des données ne sera pas affectée.
  • L'indépendance logique des données se produit au niveau de l'interface utilisateur.

2. Indépendance des données physiques

  • L’indépendance physique des données peut être définie comme la capacité de changer le schéma interne sans avoir à changer le schéma conceptuel.
  • Si nous modifions la taille de stockage du serveur du système de base de données, la structure conceptuelle de la base de données ne sera pas affectée.
  • L'indépendance des données physiques est utilisée pour séparer les niveaux conceptuels des niveaux internes.
  • L'indépendance physique des données se produit au niveau de l'interface logique.

Indépendance des données du SGBD

Figure : Indépendance des données