Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sur les bases NoSQL et MongoDB

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Quel est l'avantage principal des bases NoSQL par rapport aux bases relationnelles pour le Big Data ?

a)

Respect strict du schéma ACID

b)

Meilleure adaptation aux volumes massifs de données (3V)

c)

Utilisation exclusive du langage SQL

d)

Nécessité de jointures complexes

2.

Quelle commande MongoDB permet d’exporter une collection vers un fichier JSON ?

a)

mongodump

b)

mongoimport

c)

mongoexport

d)

mongorestore

3.

Quelle propriété du théorème CAP est priorisée par MongoDB ?

a)

Availability (Disponibilité)

b)

Consistency (Cohérence)

c)

Partition Tolerance (Résistance au partitionnement)

d)

Aucune des trois

4.

Quel type de base NoSQL stocke les données sous forme de documents JSON/XML ?

a)

Clé-valeur

b)

Colonne

c)

Graphe

d)

Document

5.

Quelle commande permet de créer un utilisateur dans MongoDB avec le rôle readWrite ?

a)

db.addUser()

b)

db.createUser()

c)

db.insertUser()

d)

db.newUser()

6.

Quelle est la principale limitation des bases NoSQL ?

a)

Difficulté à gérer des transactions ACID complexes

b)

Schéma rigide

c)

Langage SQL obligatoire

d)

Impossible de stocker des données hiérarchiques

7.

Quel outil MongoDB permet de restaurer un dump binaire ?

a)

mongoimport

b)

mongodump

c)

mongorestore

d)

mongoexport

8.

Quel rôle MongoDB donne des droits d’administration complète sur une base ?

a)

read

b)

dbAdmin

c)

dbOwner

d)

userAdmin

9.

Quelle base NoSQL est optimisée pour les données interconnectées (réseaux sociaux) ?

a)

MongoDB (Document)

b)

Cassandra (Colonne)

c)

Neo4j (Graphe)

d)

Redis (Clé-valeur)

10.

Quelle syntaxe permet d’importer un fichier CSV dans MongoDB ?

a)

mongoimport --type json --file data.csv

b)

mongoimport --type csv --file data.csv --headerline

c)

mongorestore --csv data.csv

d)

mongoexport --csv data.csv

11.

Quelle propriété BASE signifie "disponibilité partielle même en cas de panne" ?

a)

Basically Available

b)

Soft State

c)

Eventually Consistent

d)

Atomic State

12.

Quelle commande affiche les détails d’un utilisateur dans MongoDB ?

a)

db.showUser()

b)

db.getUser()

c)

db.listUsers()

d)

db.displayUser()

13.

Quel type de base NoSQL est utilisé par Amazon DynamoDB ?

a)

Document

b)

Graphe

c)

Clé-valeur

d)

Colonne

14.

Quelle méthode MongoDB permet de supprimer un utilisateur ?

a)

db.deleteUser()

b)

db.removeUser()

c)

db.dropUser()

d)

db.killUser()

15.

Quel est l’inconvénient des bases orientées colonnes (comme HBase) ?

a)

Inadaptées aux requêtes analytiques

b)

Langage de requête limité

c)

Impossible de distribuer les données

d)

Schéma rigide