Concepts de base des relations de données NoSQL
38 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la principale différence entre une relation Un-à-Un Incorporée et une relation Plusieurs-vers-Un ?

  • La taille des données
  • La structure des collections (correct)
  • La fréquence d'accès aux informations
  • La logique d'accès aux données

Dans MongoDB, qu'est-ce qui détermine la fréquence à laquelle les informations incorporées sont consultées ?

  • La taille des données uniquement
  • La fréquence d'accès aux données
  • La logique d'accès aux données et la taille des données (correct)
  • La complexité de la requête

Qu'est-ce que permet de faire l'interrogation directe des informations incorporées dans MongoDB ?

  • La structure des collections (correct)
  • La mise à jour des documents externes
  • L'insertion de documents dans une collection
  • La création d'un modèle physique de données

Qu'est-ce qui se produit lorsque les informations incorporées changent dans MongoDB ?

<p>Les modifications sont directement reflétées dans le document parent (B)</p> Signup and view all the answers

Quel est le but de la méthode insertOne() dans MongoDB ?

<p>Insérer un document dans une collection (C)</p> Signup and view all the answers

Quel est le but de la méthode insertMany() dans MongoDB ?

<p>Insérer plusieurs documents dans une collection en une seule opération (C)</p> Signup and view all the answers

Quel est le nom de la base de données utilisée dans l'exemple d'insertion de données ?

<p>DSBD (D)</p> Signup and view all the answers

Quel est le type de données utilisé pour la clé _id dans l'exemple d'insertion de données ?

<p>ObjectId (D)</p> Signup and view all the answers

Quelle commande est utilisée pour synchroniser les données à partir d'un autre membre secondaire ou du membre primaire dans un ensemble de réplication MongoDB ?

<p>rs.syncFrom() (D)</p> Signup and view all the answers

Quelle est la commande utilisée pour ajouter un nouveau membre à un ensemble de réplication MongoDB ?

<p>rs.add() (D)</p> Signup and view all the answers

Quelle commande est utilisée pour vérifier si un nœud est le nœud principal de l'ensemble de réplication ?

<p>rs.isMaster() (B)</p> Signup and view all the answers

Quelle commande est utilisée pour reconfigurer un ensemble de réplication MongoDB ?

<p>rs.reconfig() (C)</p> Signup and view all the answers

Quelle est la commande utilisée pour afficher des informations détaillées sur l'ensemble de réplication ?

<p>rs.printReplicationInfo() (D)</p> Signup and view all the answers

Quelle commande est utilisée pour forcer le membre actuel à devenir secondaire ?

<p>rs.stepDown() (A)</p> Signup and view all the answers

Quel est le rôle de l'option '--nsInclude' lors de la restauration de données avec mongorestore ?

<p>Inclure des namespaces spécifiques lors de la restauration. (B)</p> Signup and view all the answers

Quelle est la commande utilisée pour restaurer une base de données à partir d'un fichier BSON ?

<p>mongorestore (B)</p> Signup and view all the answers

Quel est le rôle de l'option '--collection' lors de l'utilisation de la commande mongorestore ?

<p>Spécifier le nom de la collection de destination pour mongorestore. (D)</p> Signup and view all the answers

Quelle est la commande utilisée pour importer des données à partir d'un fichier JSON ou CSV dans une base de données MongoDB ?

<p>mongoimport (D)</p> Signup and view all the answers

Quel est le rôle de l'option '--host' lors de l'utilisation de la commande mongoimport ?

<p>Spécifier le nom d'hôte du serveur MongoDB. (C)</p> Signup and view all the answers

Quel est le rôle de l'option '--jsonArray' lors de l'utilisation de la commande mongoimport ?

<p>Indiquer que le fichier JSON contient un tableau de documents JSON. (A)</p> Signup and view all the answers

Quelle est la commande utilisée pour supprimer une collection dans MongoDB ?

<p>db.test.drop() (C)</p> Signup and view all the answers

Quelle est la commande utilisée pour afficher les collections dans MongoDB ?

<p>show collections (B)</p> Signup and view all the answers

Quel est le nom du processus qui assure la cohérence des données entre les membres d'un réplica set ?

<p>Réplication avec journalisation (A)</p> Signup and view all the answers

Quelle commande permet d'accéder aux journaux de diagnostic ?

<p>db.getLog() (B)</p> Signup and view all the answers

Quel est le nom du fichier qui enregistre les opérations d'écriture avant de les appliquer aux données réelles ?

<p>Journal des opérations (A)</p> Signup and view all the answers

Quel est le niveau de journalisation qui enregistre le moins d'informations ?

<p>Fatal (B)</p> Signup and view all the answers

Quel est le mode de journalisation qui garantit que les journaux sont écrits sur le disque avant que l'opération ne soit terminée ?

<p>Sync (B)</p> Signup and view all the answers

Qu'est-ce que la rotation des journaux gère ?

<p>La taille et la suppression des fichiers journaux (B)</p> Signup and view all the answers

Quel est le but du profiling dans MongoDB ?

<p>Enregistrer les opérations de base de données (D)</p> Signup and view all the answers

Quel est le produit qui offre des fonctionnalités avancées de sauvegarde et de restauration pour les environnements de production critiques ?

<p>MongoDB Enterprise Backup (A)</p> Signup and view all the answers

Quel est le principal objectif de la journalisation d'application personnalisée dans MongoDB?

<p>Enregistrer des événements et des informations spécifiques à l'application (D)</p> Signup and view all the answers

Quel type de journalisation enregistre les événements liés à l'élection d'un nouveau nœud principal en cas de défaillance du nœud principal actuel?

<p>Journalisation des élections (C)</p> Signup and view all the answers

Quel est le rôle du nœud primaire dans l'architecture de journalisation de MongoDB?

<p>Recevoir toutes les opérations d'écriture et les appliquer aux données (A)</p> Signup and view all the answers

Quel est le cœur de l'architecture de journalisation dans MongoDB?

<p>Le journal des opérations (Oplog) (C)</p> Signup and view all the answers

Quel est le but de la journalisation des opérations dans MongoDB?

<p>Enregistrer les événements liés aux opérations d'écriture (C)</p> Signup and view all the answers

Quel est le rôle du journal des opérations (Oplog) dans MongoDB?

<p>Enregistrer toutes les opérations d'écriture qui modifient les données de la base de données (C)</p> Signup and view all the answers

Quel est le processus utilisé par MongoDB pour enregistrer les opérations d'écriture avant de les appliquer aux données réelles?

<p>Journalisation des opérations (B)</p> Signup and view all the answers

Quel est le but de la journalisation du cluster dans MongoDB?

<p>Enregistrer les événements liés à la réplication des données (A)</p> Signup and view all the answers

More Like This

Multi-model Database Systems
14 questions

Multi-model Database Systems

ImpressiveTranscendental avatar
ImpressiveTranscendental
NoSQL Data Models and Distributed Systems
5 questions
Use Quizgecko on...
Browser
Browser