8.5. Insertion de documents dans MongoDB : Création d'une base de données dans MongoDB

Página 13

MongoDB est une base de données NoSQL open source qui prend en charge différentes formes de données. Il est utilisé dans de nombreuses applications de développement Web modernes pour sa facilité d'utilisation, sa flexibilité et son évolutivité. Dans cette section, nous verrons comment créer une base de données dans MongoDB et comment y insérer des documents.

Création d'une base de données dans MongoDB

Pour commencer à utiliser MongoDB, nous devons d'abord créer une base de données. Dans MongoDB, la commande 'use' est utilisée pour créer une nouvelle base de données. Si la base de données mentionnée dans la commande existe déjà, elle sera ouverte aux transactions. S'il n'existe pas, il sera créé. La syntaxe est la suivante :

utiliser nom_base de données

Par exemple, pour créer une base de données appelée « myDataBase », vous utiliserez la commande suivante :

utiliser maBase de données

Vous verrez un message indiquant « basculé vers la base de données myBancoDeDados », indiquant que la base de données a été créée et est prête à être utilisée.

Insérer des documents dans MongoDB

Après avoir créé une base de données, vous pouvez commencer à y insérer des documents. Dans MongoDB, les données sont stockées dans des documents similaires aux enregistrements ou aux lignes des bases de données relationnelles. Chaque document est une collection de champs et de valeurs, semblable à un objet JSON.

Pour insérer un document dans une collection, nous utilisons la commande 'insérer'. La syntaxe est la suivante :

db.collection_name.insert(document)

Par exemple, pour insérer un document dans la collection 'users' de notre base de données 'myBancoDeDados', nous utiliserions la commande suivante :

db.usuarios.insert({nom : "João", âge : 25, email : "[email protected]"})

Cela créera un nouveau document dans la collection 'users' avec les champs 'name', 'age' et 'email' et leurs valeurs respectives. Si la collection 'users' n'existe pas, elle sera créée.

Vous pouvez insérer plusieurs documents à la fois à l'aide de la commande « insertMany ». La syntaxe est la suivante :

db.nom_collection.insertMany([document1, document2, ...])

Par exemple, pour insérer plusieurs documents dans la collection 'users', nous utiliserions la commande suivante :

db.usuarios.insertMany([{nom : "João", âge : 25, email : "[email protected]"}, {nom : "Maria", âge : 30, email : "[email protected]"} ])

Cela créera deux nouveaux documents dans la collection « utilisateurs ».

Conclusion

Créer une base de données dans MongoDB et y insérer des documents sont des tâches simples et directes. Cependant, ils constituent la base du travail avec MongoDB. Comprendre ces opérations de base est essentiel pour travailler efficacement avec cette puissante base de données NoSQL.

Dans la section suivante, nous verrons comment interroger des documents dans MongoDB, ce qui vous permettra de récupérer des données de manière efficace et efficiente.

Répondez maintenant à l’exercice sur le contenu :

Quelle est la procédure pour créer une base de données et insérer des documents dans MongoDB ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Page suivante de lebook gratuit :

148.6. Insertion de documents dans MongoDB : création de collections dans MongoDB

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte