2. SGBD = système relationnel
● Données contenues dans des relations, représentées
sous forme de tables.
Langage universel : SQL
●
●
Propriétés ACID :
–Atomicité
–Cohérence
–Isolation
–Durabilité
3. Limites des SGBD relationnels :
Difficulté à s’adapter à de très fortes montées en
charge.
4. NoSql
Système de gestion de bases de données non
relationnelles.
Premier objectif : la performance.
Ne nécessitent pas forcément des schémas fixés et
doivent éviter au maximum les jointures.
Systèmes distribués.
7. Théorème CAP
Cohérence : tous les noeuds du système voient exactement
les mêmes données au même moment.
Haute disponibilité : en cas de panne, les données restent
accessibles sans aucun temps d’arrêt.
Tolérance au partitionnement : le système peut être
partitionné en de multiples petits groupes
Seules deux de ces trois contraintes peuvent être respectées
en même temps
13. Orienté graphe
Modèle de représentation des données basé sur la théorie des
graphes
2 concepts :
●
Entités
●
Relations entre 2 entités
Facilite la représentation du monde réel (adapté au traitement des
données des réseaux sociaux)
Principale solution Neo4J