Installation et gestion de MongoDB

TrustyFrenchHorn7460 avatar
TrustyFrenchHorn7460
·
·
Download

Start Quiz

Study Flashcards

40 Questions

Quelle est la commande pour afficher toutes les collections présentes dans la base de données MongoDB sur laquelle vous êtes connecté?

show collections

Quel est le rôle d'une base de données dans MongoDB?

Unité de stockage logique qui contient des collections

Quel est le format de données utilisé pour stocker les données dans MongoDB?

JSON ou BSON

Quelle est la commande pour créer une nouvelle collection nommée 'produits' dans la base de données actuellement sélectionnée?

db.createCollection('produits')

Qu'est-ce que représente une collection dans MongoDB?

Un groupe de documents similaires

Quel est le rôle de la commande 'db.produits.drop()'?

Supprimer la collection 'produits'

Quel est le résultat de la commande 'db.users.find()'?

Récupère tous les documents de la collection 'users'

Quelle est la caractéristique des documents au sein d'une collection?

Ils contiennent des données semi-structurées

Quel est l'opérateur logique qui permet de combiner plusieurs conditions de recherche qui doivent être satisfaites pour qu'un document soit inclus dans les résultats ?

$and

Quel est l'opérateur qui permet de spécifier plusieurs conditions de recherche et d'inclure un document dans les résultats s'il satisfait au moins l'une de ces conditions ?

$or

Quel est l'opérateur qui permet de spécifier une condition de recherche pour laquelle aucun des sous-critères ne doit être satisfait ?

$nor

Quel est l'opérateur qui permet de sélectionner des documents qui ont une valeur supérieure ou égale à une valeur spécifique ?

$gte

Quel est le but des projections dans Mongo Shell ?

De spécifier les champs que vous souhaitez inclure ou exclure dans les résultats de votre requête

Quel est le type de base de données qui utilise des requêtes pour trier les données ?

Base de données de type graph

Quelle est la méthode utilisée pour trier les données dans MongoDB ?

sort()

Quel est l'opérateur qui permet de sélectionner des documents qui n'appartiennent pas à une liste spécifique de valeurs ?

$nin

Quel est le format de stockage optimisé pour une variété de types de données ?

BSON

Quel type de donnée représente une date d'inscription dans MongoDB ?

ISODate

Quelle est une caractéristique de BSON par rapport à JSON ?

Parcours et indexation plus rapides

Quel type de donnée est utilisé pour stocker un entier Int32 dans MongoDB ?

NumberInt

Quel type de donnée est utilisé pour stocker un tableau de chaînes de caractères ?

Array

Comment exprimer l'absence de valeur pour une clé dans MongoDB ?

Undefined

Quel type de donnée est utilisé pour stocker une adresse IP dans MongoDB ?

Binary

Quelle méthode est utilisée pour trouver des documents dont le prix est supérieur à une clé minimum ?

find({ "prix": { $gt: MinKey }})

Quel est le rôle principal d'un serveur esclave dans une architecture Master/Slave?

Répliquer les données du serveur maître

Quel élément dans un Replica Set est utilisé pour suivre les modifications de données?

Un journal d'opérations (oplog)

Comment MongoDB déclenche-t-il un failover automatique?

Quand un nœud primaire ne répond plus

Que se passe-t-il après un basculement (failover) réussi?

Un nœud secondaire est promu en nœud primaire

Quel impact un journal d'opérations (oplog) peut-il avoir même s'il dépasse sa taille configurée?

Il conserve un enregistrement continu des opérations

Quelle est la caractéristique d'un membre 'Sans droit de vote' dans MongoDB?

Maintient une copie des données sans participer aux élections

Qu'est-ce que la priorité d'élection dans un Replica Set?

Un poids défini par l'administrateur pour déterminer l'importance lors des élections

Quel est un effet possible après un rollback suite à un failover?

Des modifications non répliquées peuvent rester sur les nœuds secondaires

Quel est l'avantage principal de la création d'un index en MongoDB?

Il renvoie les résultats plus rapidement

Quel est le rôle d'un index épars?

Il ne contient que les documents ayant le champ spécifié pour l'index

Quel est le paramètre utilisé pour créer un index unique sur un champ?

unique: true

Quel champ n'est pas correctement indexé dans cet exemple: db.produits.createIndex({ 'nom': 1, 'prix': -1 })?

Tous les champs sont correctement indexés

Quel est le bon format pour créer un index en arrière-plan et en mode épars?

db.collection.createIndex({'field': 1}, { 'background': true, 'sparse': true })

Quelle commande est utilisée pour afficher les index d'une collection?

db.collection.getIndexes()

Quel paramètre détermine le nombre de membres du replica set devant approuver la création de l'index?

commitQuorum

Quelle est la syntaxe correcte pour créer plusieurs index en une seule commande?

db.collection.createIndexes([{key: {'email': 1}}, {key: {'nom': 1}}])

Apprendre à installer et utiliser l'interface graphique Compass de MongoDB ainsi que le shell pour gérer les données. Cette leçon couvre les commandes de base pour afficher les collections et les bases de données.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

The NoSQL
10 questions

The NoSQL

CourageousBowenite6713 avatar
CourageousBowenite6713
Introduction à MongoDB : NOSQL
40 questions
Use Quizgecko on...
Browser
Browser