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 :
Par exemple, pour créer une base de données appelée « myDataBase », vous utiliserez la commande suivante :
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 :
Par exemple, pour insérer un document dans la collection 'users' de notre base de données 'myBancoDeDados', nous utiliserions la commande suivante :
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 :
Par exemple, pour insérer plusieurs documents dans la collection 'users', nous utiliserions la commande suivante :
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.