Académique Documents
Professionnel Documents
Culture Documents
OUAZOU BANTISSI
MANAL ZAKARIA
CAIDI ZAID
AMIRI SAIF EL
IRIZI ANASS
ISLAM
TABLE DES MATIÈRES
01 02 03
TYPES DE
MONGO
nOSQL STOCKAGE
DB
Définition & apports NOSQL
Colonnes, document, Présentation,
graphe, … contexte d’utilisation
TABLE DES MATIÈRES
04 05 06
évolutivité propriété
une architecture Disponibilté et la
maître-esclave qui tolérance de
évolue mieux partition.
horizontalement.
structure soutien
Les bases de Représentation des
données orientées. communautés
massives.
02
Type de stockage
nosql
colonne, document, graphe, …
Fonctionnement de base de données nosql
MongoDB est donc une base NoSQL. Les informations sont stockées
dans des documents au format JSON (plus exactement BSON, une
version binaire du JSON).
Les bases de données SQL relationnelles exploitent des schémas et tableaux fixes,
les bases de données Clé-Valeurs enregistrent les données sous forme de paires
de valeurs chiffrées.
Les différentes valeurs sont affectées à des clés spécifiques, le jeu de données est
lui-même ajouté en tant que clé (key) et représente une valeur (value). La Key
génère un index permettant de lancer une recherche dans la base de données.
Les Keys des bases de données Clé-Valeur (Key Value) sont toujours univoques
et peuvent être comparées avec les Primary Keys des bases de données
relationnelles.
Base de données orientée par colonne
- Les données sont mémorisées dans des classeurs (collections) et non dans des tableaux.
- Les documents en format BSON remplacent les lignes et les champs définis dans ces documents et
les colonnes de requêtes SQL.
- Un champ est toujours composé d’une valeur et d’un nom de champ. Cette valeur peut indiquer des
listes de mots ou de chiffres, un texte ou un dossier complet.
- Un document MongoDB est donc un ensemble de paires valeur/clés, tout comme avec MySQL.
04
Atelier
05
Conclusion
PROJECT GOALS