wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sur MongoDB et NoSQL

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

Quels sont les deux outils principaux pour l'export de données dans MongoDB?

a)

mongoexport/mongodump

b)

mongoimport/mongorestore

c)

mongosave/mongoload

d)

Aucun des éléments ci-dessus

2.

Quel paramètre est obligatoire pour exporter une collection vers CSV avec mongoexport?

a)

--type csv

b)

--fields

c)

--file

d)

--collection

3.

Quel rôle MongoDB permet de créer des utilisateurs mais pas de modifier les données?

a)

read

b)

dbAdmin

c)

userAdmin

d)

readWrite

4.

Quelle propriété BASE signifie que les données peuvent être temporairement incohérentes?

a)

Basically Available

b)

Soft State

c)

Eventual Consistency

d)

Atomic State

5.

Quel théorème explique qu'on ne peut garantir que 2 propriétés sur 3 (Cohérence, Disponibilité, Tolérance au partitionnement)?

a)

ACID

b)

BASE

c)

CAP

d)

ARIES

6.

Quel type de base NoSQL est optimal pour stocker des documents JSON?

a)

Clé-valeur

b)

Document

c)

Colonne

d)

Graphe

7.

Quelle commande affiche les détails d'un utilisateur MongoDB?

a)

db.showUser()

b)

db.getUser()

c)

user.info()

d)

db.userDetails()

8.

Quel avantage principal des bases NoSQL?

a)

Transactions ACID

b)

Schéma rigide

c)

Évitement des jointures

d)

Clés étrangères

9.

Quel type de scalabilité est caractéristique des bases NoSQL?

a)

Verticale

b)

Horizontale

c)

Logique

d)

Temporelle

10.

Quelle commande supprime un utilisateur dans MongoDB?

a)

db.removeUser()

b)

db.deleteUser()

c)

db.dropUser()

d)

user.remove()

11.

Quel est le principal inconvénient des bases NoSQL ?

a)

Manque de performance

b)

Absence de clés étrangères

c)

Difficulté d'installation

d)

Langage complexe

12.

Quel type de base NoSQL est représenté par Neo4j?

a)

Clé-valeur

b)

Document

c)

Colonne

d)

Graphe

13.

Quelle propriété ACID est sacrifiée dans les bases NoSQL?

a)

Atomicité

b)

Cohérence

c)

Isolation

d)

Durabilité

14.

Quel opérateur d'agrégation MongoDB permet de faire des jointures entre collections?

a)

join

b)

lookup

c)

merge

d)

combine