0% ont trouvé ce document utile (0 vote)
5 vues2 pages

NoSQL 02

Le document traite de la modélisation d'une base de données NoSQL pour la gestion d'une bibliothèque en ligne, en justifiant le choix du type de base de données et en concevant un schéma. Il aborde également la comparaison entre SQL et NoSQL, les concepts ACID et BASE, ainsi que les types de bases de données NoSQL. Enfin, il fournit un exemple de document JSON pour représenter un livre et un membre, ainsi qu'une requête pour retrouver les emprunts d'un membre par son ID.

Transféré par

Tony Teré
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues2 pages

NoSQL 02

Le document traite de la modélisation d'une base de données NoSQL pour la gestion d'une bibliothèque en ligne, en justifiant le choix du type de base de données et en concevant un schéma. Il aborde également la comparaison entre SQL et NoSQL, les concepts ACID et BASE, ainsi que les types de bases de données NoSQL. Enfin, il fournit un exemple de document JSON pour représenter un livre et un membre, ainsi qu'une requête pour retrouver les emprunts d'un membre par son ID.

Transféré par

Tony Teré
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
Modélisation NoSQL (30 points) o Choisissez un type de base de données NoSQL approprié pour ce scénario (iustifiez votre choix), o Concevez un schéma de base de données NoSQL pour ce seénario. KEYCE INFORMATIQUE ET INTELLIGENCE ARTIFICIELLE Comps Dousls, Bonaprisa ~ Aventie de GAULLE Tel :(+33) 04 67 99 48 10 - (+237) 2 43 50 91 99 - (+237) 697 284.873 Email :airico@keyce informatique ‘c/ site Internet o Ecrivez un exemple de document (au format JSON) pour représenter un livre et un. membre. © écrivez une requéte pour retrouver tous les emprunts d'un membre a partir de son ID. Exercice 1 : Questions Théoriques (08 points) 1. Comparaison SQL vs NoSQL (15 points) © Déctivez les principales différences entre les bases de données SQL et NoSQL en termes de: = Modéle de données = Schéma + Scalabilite + Cas d'utilisation typiques 2. ACID vs BASE (10 points) © Expliquez les concepts ACID (Atomicité. Cohérence, Isolation, Durabilité) et BASE (Basic Availability. Soft state. Exentual consistency). © Dans quels types d'applications chaque modele est-il préférable ? 3. Types de bases de données NoSQL (15 points) © Citez et décrivez briévement les quatre principaux types de bases de données NoSQL (clé-valeur, document, colonne, graphe). Exercice 2 : (12 points) Scénario : Gestion d'une bibliothéque en ligne Nous souhaitons créer une base de données pour gérer une bibliothéque en ligne. Les informations suivantes doivent étre stockées : + Livres (ISBN, titre, auteur, geure, date de publication) © Membres (ID, nom, adresse, email) + Emprunts (ID d'emprunt, ID de membre, ISBN du livre, date d'emprunt, date de retour prévue)

Vous aimerez peut-être aussi