SGBDR
Système de Gestion de Base de Données Relationnelles.
Données structurées dans des tables à 2 dimensions.
Vision objective: Table / Colonne / Ligne / Valeur.
ACID: garantit l’intégrité des données.
Atomicité: transaction complète ou annulée
Cohérence: respect des contraintes
Isolation: transactions indépendantes
Durabilité: données persistantes
Relationnel: lien anonyme entre clé étrangère et clé primaire.
Requêtage: SQL.
Exemple de structure:
Table Personne
ID | First name | Company_ID
7d74e4b2a58 | Richard | 32617a68798
Table Organisation
ID | Name | Year
32617a68798 | Bouygues Telecom | 1994
Comparaison avec Triple Store:
Schéma:
- SGBDR: modifier le schéma est complexe et très impactant
- Triple Store: modifier l’ontologie est simple et peu impactant
Contexte:
- SGBDR: réponses dépourvues de contexte
- Triple Store: réponses reflètent informations et modèle associé
Requêtes:
- SGBDR: répond uniquement aux requêtes explicites
- Triple Store: répond aux requêtes explicites comme implicites
Performance:
- SGBDR: requêtage très performant et éprouvé, paradigme ancré depuis décennies
- Triple Store: peut avoir problèmes de performance, paradigme contre-intuitif
Les SGBDR excellent pour les performances et la cohérence stricte.
Les Triple Store excellent pour la flexibilité et le raisonnement sémantique.