Test MongoDB | QCM, Questions, Quiz – Partie 2
Questions d’Entretien sur les base de donnés NoSQL MongoDB avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur les base de donnés NoSQL MongoDB comprennent divers sujets tel que les bases du base de donné NoSQL, Analyse de données, Modélisation des données, Opérations CRUD (Create, Read, Update, Delete, Insert), Opérateurs – Projection de requête, comparaison, logique, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur les base de donnés NoSQL MongoDB.
1. Quel nom est donné à un enregistrement dans MongoDB ?
A Collections
B Champs
C Documents
D Base de données
2. Lequel des éléments suivants affichera les détails de pName « Alex » ?
A db.Persons.find({pName: "Alex"})
B db.Persons.find({pName: "Alex"},{"pName":1, "GPA":1, "_id":0})
C db.Persons.find({pName: "Alex"},{"pName":1, "GPA":0})
D db.Persons.find({pName: Alex})
3. La commande ______ affiche la liste des bases de données.
A show db
B show dbs
C show data
D display dbs
4. Lequel des éléments suivants est utilisé pour démarrer le serveur dans MongoDB ?
A mongod
B mongo
C start-mongo
D start-mongo.sh
5. Collection et Document dans MongoDB sont équivalents aux concepts _________ respectivement.
A Table et Colonne
B Table et Ligne
C Colonne et Ligne
D Base de données et Table
6. Commande pour afficher la liste des collections ?
A list-collections
B show collections;
C Les deux A et B
D Aucune de ces réponses
7. Quelle est la commande équivalente dans MongoDB pour la requête SQL suivante:
SELECT * FROM persons WHERE name like "%alex%"
A db.persons.find( { name: /alex/ } )
B db.persons.find( { name: {$like: /alex/} } )
C db.persons.find( { $like: {name: /alex/} } )
D db.persons.find( { name: /^alex^/ } )
8. Laquelle des opérations suivantes ajoute un nouveau document à une collection ?
A add
B truncate
C insert
D drop
9. Les bases de données NoSQL sont principalement utilisées pour traiter de grands volumes de données ______________.
A Non structuré
B Structuré
C Semi-structuré
D Toutes les réponses sont vraies
10. Laquelle des lignes suivantes ignore les 6 premiers documents de la collection persons et renvoie tous les documents restants ?
A db.persons.find().limit(6)
B db.persons.find().skip(1)
C db.persons.find().skip(6)
D db.persons.find().sort(6)