2. NoSql
Sommaire
1 NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
SGBD clef et Valeur
SGBD Orientée Colonne
SGBD Orientée Graphe
SGBD Orientée Document
Conclusions
SIDI LEKHALIFA sidi.khalifa@live.fr 2/10
3. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Sommaire
1 NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
SGBD clef et Valeur
SGBD Orientée Colonne
SGBD Orientée Graphe
SGBD Orientée Document
Conclusions
SIDI LEKHALIFA sidi.khalifa@live.fr 3/10
4. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Un SGBD qui n’est pas structuré en une table et dont
l’élément de base n’est pas en tuple mais dépend du type
de BD NoSQL ;
Un langage de requête non uniformisé, propre à chaque
BD ;
Une dénormalisation des données ;
Type de base de données NoSQL à choisir en fonction de
l’usage souhaité ;
SIDI LEKHALIFA sidi.khalifa@live.fr 4/10
5. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Type de SGBD NoSql
SGBD Clef & Valeur ;
SGBD Orienté Colonne ;
SGBD Orienté Document ;
SGBD Orienté Graphe ;
SIDI LEKHALIFA sidi.khalifa@live.fr 5/10
6. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Clé / Valeur
Description : il stocke
les informations sous
forme de clé et valeur.
Où la valeur peut être de
n’importe quel type.
Utilisation : Stockage
des sessions utilisateurs
ou la mise en cache
d’un site.
Implémentation :
Redis.
Exemple
SIDI LEKHALIFA sidi.khalifa@live.fr 6/10
7. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Type Colonne
Description : il
ressemble au principe
de SGBDR, mais les
colonnes peuvent varier
d’une ligne à l’autre.
Utilisation : Analyse et
traitement massifs des
données (MapReduce).
Implémentation :
HBase, Cassandra.
Exemple
SIDI LEKHALIFA sidi.khalifa@live.fr 7/10
8. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Type Graphe
Description : il présente
les données sous forme
des noeuds et des
relations.
Utilisation : Utilisé
principalement pour les
données fortement
reliées( Linked ).
Implémentation :
Neo4j.
Exemple
SIDI LEKHALIFA sidi.khalifa@live.fr 8/10
9. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Type Document
Description : Récupération
des données simplement
d’une manière hiérarchique,
ces données sont représenter
sous la forme d’objets XML ou
JSON.
Utilisation : base de données
principalement utilisées pour
le stockage.
Implémentations : MongoDB,
CouchBase.
Exemple
SIDI LEKHALIFA sidi.khalifa@live.fr 9/10
10. NoSql
A quoi ressemble une BD NoSQL
Les types de bases de données NoSQL
Conclusions
Conclusion
Dans ces quatre catégories
des bases de données
certaines sont plus répandues
que d’autres. L’adoption d’une
technologie plutôt qu’une
autre dépend de votre besoin.
SIDI LEKHALIFA sidi.khalifa@live.fr 10/10