Eva
De nombreux modèles de base de données sont utilisés alors que cinq modèles couramment utilisés sont :
•
Avantage du modèle de réseau
: il n'y a pas de duplication de données.
Inconvénient : Il n'est pas facile de mettre à jour la base de données
• Modèle objet-relationnel
Avantage : Il diminue la convolution du développement logiciel
Inconvénient : Il est populaire sur le marché.
• Modèle relationnel
Avantage : Il n'y a pas de limite pour la recherche.
Inconvénient : Il est long de trouver des valeurs équivalentes.
•
Avantage du modèle hiérarchique
: Il récupère l'enregistrement à une vitesse très rapide grâce au lien direct entre le parent et l'enfant.
Inconvénient : Pour la recherche d'un enregistrement, la structure hiérarchique doit être connue.
• Modèle semi-structuré
Avantage : Il est utile pour le web, qui peut être considéré comme des bases de données mais il ne peut pas être forcé par un schéma.
Inconvénient : la division entre les données et le schéma n'est pas claire et le niveau de structuration dépend de l'application.