Test MongoDB | QCM, Questions, Quiz – Partie 1

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. Qu’est-ce que MongoDB ?

A Un système de fichiers.

B Une base de données SQL.

C Une base de données NoSQL.

D Une base de données Access.

C
  • MongoDB est une base de données NoSQL open-source écrite en langage C++. Elle utilise des documents de type JSON avec des schémas optionnels.
  • Elle est facilement extensible et constitue une base de données multiplateforme orientée vers les documents.
  • MongoDB fonctionne sur le concept de collection et de document.
  • Il combine la capacité de mise à l’échelle avec des fonctionnalités telles que les index secondaires, le tri, les agrégations et les index géospatiaux.
  • MongoDB est développé par MongoDB Inc. et est soumis à la licence Server Side Public License (SSPL).

 

 

2. Comment créer une base de données dans MongoDB ?

A use my_database

B new my_database

C create my_database

D Aucune de ces réponses

A
On utilise la commande suivant: use my_database pour créer une base de données dans MongoDB.

 

 

3. Lequel des éléments suivants n’est pas une base de données NoSQL ?

A CASSANDRA

B MONGODB

C Microsoft SQL Server

D Aucune de ces réponses

C
Microsoft SQL Server est un système de gestion de bases de données relationnelles développé par Microsoft.

 

 
 

4. Lequel des éléments suivants est un type de base de données NoSQL ?

A CASSANDRA

B MONGODB

C JSON

D Les deux A et B

D
CASSANDRA et MONGODB sont des base de données NoSQL.

 

 

5. Lequel des formats suivants est pris en charge par MongoDB ?

A XML

B BSON

C SQL

D Toutes les réponses sont vraies

B
MongoDB stocke les documents (objets) dans un format appelé BSON. BSON est une sérialisation binaire de documents de type JSON. BSON signifie simplement « Binary JSON », mais contient également des extensions qui permettent de représenter des types de données qui ne font pas partie de JSON.

 

 

6. MongoDB est une base de données _________ qui offre de hautes performances, une haute disponibilité et une évolutivité facile.

A Clé-valeur

B Orientée graphe

C Orientée document

D Toutes les réponses sont vraies

C
MongoDB est une base de données orientée document qui offre de hautes performances, une haute disponibilité et une évolutivité facile.

 

 
 

7. Quel est le champ qui est toujours le premier dans le document ?

A id_

B _id

C id

D Aucune de ces réponses

B
Le champ _id est toujours le premier dans le document. Exemple:

var person = {
      _id: ObjectId("46546fe145a5456f5652e2656e"),
      name: { first: "Alex", last: "Gregoi" },
      birth: new Date('Jun 07, 1954'),
      age: 25,
}

 

 

9. Dans MongoDB, une collection est un groupe de _________

A Bases de données

B Documents connexes

C Schéma

D Rows

B
Dans MongoDB, une collection est un groupe de Documents connexes.

 

 
 

10. Qu’est-ce qu’un document dans MongoDB ?
Un document dans MongoDB est un ensemble ordonné de clés avec des valeurs associées. Il est représenté par une map, hash ou un dictionnaire. En JavaScript, les documents sont représentés par des objets :

{"Name" : "Alex Babtise"}

Les documents complexes contiennent plusieurs paires clé/valeur.

{"Name" : "Alex Babtise", "age" : 25}

 

 
 

11. Qu’est-ce qu’une collection dans MongoDB ?
Une collection dans MongoDB est un groupe de documents. Si un document est l’équivalent dans MongoDB d’une ligne dans une base de données relationnelle, alors une collection peut être considérée comme l’équivalent d’une table. Exemple d’une collection dans MongoDB:

{"Name" : "Alex Babtise", "age" : 25}
{"Fonction": "Développeur"}

 

 

2 réflexions sur “Test MongoDB | QCM, Questions, Quiz – Partie 1

  • septembre 21, 2022 à 2:10
    Permalien

    la question 6: la vraie reponse c’est C mais non B.

    Répondre
    • octobre 9, 2022 à 9:39
      Permalien

      Merci, c’est corrigé 🙂

      Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *