Emergence du NoSQL

Besoin d'aide ?
somdn_product_page

(Nombre de téléchargements - 0)

Catégorie :

Pour des questions et des demandes, contactez notre service d’assistance E-mail : info@chatpfe.com

Table des matières

Introduction Générale
Chapitre 1Bases de données relationnelles
Introduction
I.1 Généralités sur le modèle relationnel
I.1.1 Définitions
I.1.1.1Base de données
I.1.1.2Table (ou Relation) et Attribut
I.1.1.3Clés
I.1.2 Système de gestion de base de données (SGBD
I.1.2.1 Définition
I.1.2.2 Objectifs
I.1.2.3Quelques SGBD connus et utilisés
I.2 Langages de manipulation des données relationnelles
I.2.1 Calcul relationnel
I.2.2 Langages algébriques
I.2.3Langage SQL (Structured Query Language
I.3 Principe d’ACID
I.3.1 Atomicity (Atomicité
I.3.2 Consistency (Cohérence
I.3.3 Isolation
I.3.4 Durability (Durabilité
I.4 Limites des SGBD relationnels
Conclusion
Chapitre 2 Bases de données NoSQL
II.1.Généralités
II.2.Emergence du NoSQL
II.3.Défis et exigences
II.4.Théorème CAP
II.5.Propriétés B.A.S.E
II.6.Types de bases de données NoSQL
II.6.1 Bases de données orientée clé-valeur
II.6.2 Bases de données orientée colonnes
II.6.3 Bases de données orientée documents
II.6.4 Bases de données orientée graphes
II.7Avantages et inconvénients des bases de données NoSQL
II.7.1 Avantages
II.7.2 Inconvénients
Conclusion
Chapitre 3 Etude comparativeMySQL vs MongoDB
Introduction
III.1 Présentation du benchmark et les SGBD étudiés
III.1.1Outil de comparaison YCSB
III.1.2 MySQL
III.1.3 MongoDB
III.1.3.1 Modèle de données
III.1.3.2 Architecture
III.2 Installations et configurations
III.2.1 Pré-requis
III.2.2 Installation du benchmark YCSB
III.2.3 Installation et configuration de MySQL
III.2.2 Installation MongoDB
III.3Résultatsexpérimentaux
III.3.1Chargement des données
III.3.2Exécution des Workloads
III.3.2.1Workload A (50% Read 50% Update
III.3.2.2Workload B (95 % Read, 5% Update
III.3.2.3Workload C (100 % Read
III.3.2.4Workload D (95 % Read, 5% Insert
III.3.2.5 Workload E (95% Scan, 5% Insert
III.3.2.6Workload F (50 % Read, 50% R.M.W
III.3.2.7Workload G (5 % Read, 95 % R.M.W
III.3.2.8Workload H (100 % R.M.W
III.3.3 Evaluation globale des tests
Conclusion Générale
Références bibliographiques
Liste de figures

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *