Vous êtes sur la page 1sur 18

Université des Sciences et de la Technologie Houari Boumediene

Département d’Informatique

Les Bases de données NoSql, quelle solution choisir


pour quelle besoin?

LOGO

Présenté par
Réalisé
Kechid par
Fouad Boukra Salah Eddin
BOUKRA Salah
Zebibri Chemseddine
et Touati Mohamed Amine
KECHID Fouad
Benabdellah Imen Djouadi Rafik
2016/2017
Plan

Introduction

Présentation de la méthode de travail

Les limites du SQL

Pourquoi utiliser NoSQL?

Choix des BD NoSql

Conclusion

2
Introduction

3
Plan

Introduction

Présentation de la méthode de travail

Les limites du SQL

Pourquoi utiliser le NoSql ?

Choix des BD NoSQL

Conclusion

4
Introduction

Collecter les
informations

Groupe de
veilleurs

Analyser et synthétiser
les informations

Groupe
d’analystes

Diriger et sélectionner
les informations à
mettre dans le projet

Groupe de
décideurs
5
Plan

Introduction

Présentation de la méthode de travail

Les limites du SQL

Pourquoi utiliser le NoSql ?

Choix des BD NoSQL

Conclusion

6
La limite du SQL

Limites du SQL

 Type de données : type simple seulement

 Langage de manipulation: incomplet

 Pauvreté sémantique: difficulté de traitement des


données complexes

7
Plan

Introduction

Présentation de la méthode de travail

Les limites du SQL

Pourquoi utiliser le NoSql ?

Choix des BD NoSQL

Conclusion

8
Pourquoi utiliser le NoSql ?

Taille

Scalabilté

Type de données
Performance en écriture

9
Plan

Introduction

Présentation de la méthode du travail

Les limites de SQL

Pourquoi utiliser NoSQL?

Choix de BD NoSql

Conclusion

10
Choix de BD NoSql
Réalisation
Interfaces de l’application

12
Réalisation
Interfaces de l’application

13
Réalisation
Interfaces de l’application

14
Choix des BD NoSQL

Guide visuel des SGBD NoSQL


Disponibilité

D *D-P*
*D-C*
MySQL Postgres Voledemort Cassandra
Vertica SimpleDB

Choisir
Deux

Tolérance
Cohérence C *C-P*
P de
partition
Hbase Mango DB
Redis
15
Plan

Introduction

Présentation de la méthode du travail

Les limites de SQL

Pourquoi utiliser NoSQL?

Choix de BD NoSql

Conclusion

16
Conclusion

NoSQL

SQL

17
LOGO