Buat database dan koleksi di mongodb

Koleksi seperti tabel RDBMS dan cukup mampu untuk menyimpan dokumen dari jenis yang beragam atau berbeda. Pembuatan dan penghapusan koleksi di MongoDB dapat dilakukan dengan cara tertentu. Dalam bab ini, Anda akan belajar tentang pembuatan koleksi dalam database yang dibuat menggunakan MongoDB

Membuat Koleksi di MongoDB

Pembuatan koleksi dapat dilakukan dengan menggunakan db. createCollection(nama, opsi). Namun, biasanya Anda tidak perlu membangun atau membangun koleksi Anda sendiri. MongoDB melakukan tugas pembuatan ini secara otomatis saat Anda mulai memasukkan beberapa dokumen untuk membuat database. Berikut adalah sintaks yang akan memberi tahu Anda cara membuat koleksi Anda di MongoDB

Sintaksis

db.createCollection(collection_name, options)

Di sini, db.createCollection() adalah metode yang digunakan; . "opsi" adalah jenis dokumen tambahan yang membantu menentukan ukuran memori bersama dengan pengindeksan koleksi dalam database. Parameter ini adalah salah satu opsional

Contoh berikut menunjukkan sintaks metode createCollection() dengan opsinya

Contoh

db.createCollection(, { capped: ,
                              autoIndexId: ,
                              size: ,
                              max: ,
                              storageEngine: ,
                              validator: ,
                              validationLevel: ,
                              validationAction: ,
                              indexOptionDefaults: ,
                              viewOn: ,
                              pipeline: ,
                              collation: ,
                              writeConcern: } )
_

Berikut detail beberapa field penting yang dapat digunakan sebagai opsi dalam metode create createCollection()

MongoDB adalah database dokumen sumber terbuka NoSQL yang dibuat menggunakan C++. Ini berbeda dari Database Relasional lainnya seperti MySQL dan sangat berkinerja tinggi. Salah satu karakteristik terpenting dari database NoSQL seperti MongoDB adalah tidak memiliki skema. Artinya, tidak seperti SQL, kami tidak menentukan struktur untuk tabel/database. MongoDB menggunakan dokumen dan koleksi, bukan baris dan tabel seperti SQL

Pada artikel ini, kita akan membahas cara membuat database di MongoDB karena tidak ada opsi "buat database".

Dapatkan Sertifikasi IBM dan UCI DCE

Kamp Pelatihan Rekayasa Data UCI Daftar Sekarang

Buat database dan koleksi di mongodb

Perintah Penggunaan

Sebelum mendalami pembuatan dan penerapan database, mari kita pahami dasar-dasar perintah MongoDB.  

Perintah use DATABASE_NAME di MongoDB digunakan untuk membuat database jika tidak ada, jika tidak, kembali ke database yang sudah ada

Mari kita lihat sintaks dari perintah penggunaan ini di MongoDB

Sintaks Perintah Penggunaan

Perintah use di MongoDB didefinisikan menggunakan sintaks berikut

gunakan DATABASE_NAME

Dalam hal ini, penggunaan kata kunci digunakan untuk beralih ke database yang disebutkan jika ada atau membuat yang baru jika tidak ada

Mari kita jelajahi beberapa contoh untuk mendemonstrasikan penerapan perintah yang disebutkan di atas di MongoDB

Contoh Penggunaan Perintah

Given that we want to create a database with the name

Kami mengimplementasikan ini menggunakan perintah use DATABASE_NAME di MongoDB dengan cara berikut -

> gunakan database1

beralih ke db database1

Untuk memeriksa database mana yang kita hubungkan sekarang, kita menggunakan perintah db -

>db

database1

Kami menggunakan perintah show dbs untuk memeriksa daftar database lengkap -

> tampilkan dbs

oldDB       0. 87513GB

testDB      0. 76524GB

Sekarang kita telah mempelajari penggunaan perintah, sekarang mari kita lihat prosedur lengkap untuk membuat database di MongoDB

Bagaimana dan Kapan Membuat Database di MongoDB?

Sebelum melihat cara membuat database seperti itu, mari kita lihat kapan sebenarnya membuat database di MongoDB

Kapan Membuat Database di MongoDB?

Basis data NoSQL MongoDB lebih disukai daripada basis data MySQL setiap kali kita perlu mengikuti model dokumen yang kaya untuk menyimpan berbagai data daripada data terstruktur baris-kolom 2 dimensi berbasis tabel tradisional. Jika ini yang kita butuhkan, maka lebih baik membuat database MongoDB daripada database MySQL. Sekarang, mari kita jelajahi bagaimana kita melakukannya

Suppose we need to create a database in MongoDB called . We first need to check if this database already exists or not. To do so, we use the following command -

> tampilkan dbs

oldDB       0. 87513GB

testDB      0. 76524GB

Kita dapat melihat bahwa database dengan nama db1 tidak ada. Sekarang bagi kita untuk mengikuti prosedur lengkap agar berhasil membuat database ini

Pengembang dan Administrator MongoDB. Kursus Gratis

Dasar-Dasar Pengembang & Administrator MongoDB GRATIS Mulai Belajar

Buat database dan koleksi di mongodb

Bagaimana Cara Membuat Database Di MongoDB?

Untuk membuat database menggunakan shell MongoDB, terapkan langkah-langkah berikut -

1. Let us assume that we want to create the database called mentioned before. We check if that database exists just like we have done before using the show dbs command that lists out all the existing databases.

> tampilkan dbs

oldDB       0. 87513GB

testDB      0. 76524GB

2. Since does not exist, we now apply the use command implemented earlier to create and connect our database.

> gunakan db1

beralih ke db db1

3. Kita perlu menggunakan perintah db untuk mengonfirmasi pembuatan dan koneksi ke database kita

>db

db1

4. Kami memeriksa database yang ada lagi untuk memeriksa apakah database yang baru kami buat ada -

> tampilkan dbs

oldDB       0. 87513GB

testDB      0. 76524GB

Alasan mengapa database yang baru kita buat tidak tercantum di sini adalah karena MongoDB benar-benar membuat dan menyimpan database kita hanya ketika kita memasukkan beberapa nilai atau data di dalamnya. Mari kita lihat bagaimana melakukannya

5. Kami sekarang memasukkan data ke dalam database kami dengan terlebih dahulu membuat koleksi. Nama koleksi kami di sini kami anggap sebagai Siswa, dan kami memasukkan dokumen berikut ke dalam basis data kami

db. Siswa. menyisipkan(

{

"Nama siswa". "Meena",

"Mahasiswa Cabang". "Ilmu Komputer"

}

)

Jika dokumen berhasil dimasukkan, data berikut akan ditampilkan

>db. Siswa. menyisipkan(

…   {

… "Nama siswa". "Meena",

…   "Cabang Mahasiswa". "Ilmu Komputer"

…   }

…   )

WriteResult({ “nDimasukkan”. 1 })

6. Jalankan perintah show dbs untuk sekarang mendaftar database yang ada

> tampilkan dbs

oldDB       0. 87513GB

testDB      0. 76524GB

db1           0. 34281GB

Kami sekarang telah berhasil membuat dan memasukkan data ke dalam database kami di MongoDB

Topik-topik yang berkaitan

  1. Jatuhkan Basis Data Di MongoDB
  2. Jatuhkan Koleksi di MongoDB
  3. Buat Koleksi di MongoDB
  4. Tipe Data Di MongoDB
Kuasai keterampilan pemodelan data, penyerapan, kueri, dan sharding dengan  kursus pelatihan

Menjadi Ahli dalam MongoDB Dengan Simplilearn

Pada artikel ini, kita mempelajari kapan dan bagaimana membuat database di MongoDB dengan berbagai cara. Kami bahkan menjelajahi berbagai perintah yang terkait dengan pembuatan database di MongoDB seperti use, db, show, dll.  

Untuk menyelam lebih jauh ke dunia membuat dan memanipulasi database dan menjadi ilmuwan data yang sukses, kami sarankan untuk memeriksa kursus dan materi studi yang mendalam. Salah satu sumber pembelajaran tersebut adalah Program Sertifikasi Ilmu Data Simplilearn yang memberikan pembelajaran komprehensif berbagai alat untuk naik level dalam karir ilmu data Anda.  

tentang Penulis

Buat database dan koleksi di mongodb
Shruti M

Shruti adalah seorang insinyur dan seorang technophile. Dia mengerjakan beberapa teknologi yang sedang tren. Hobinya termasuk membaca, menari, dan belajar bahasa baru. Saat ini, dia sedang belajar bahasa Jepang

Bagaimana database dan koleksi dibuat di MongoDB?

Di MongoDB, koleksi baru dibuat ketika kita menambahkan satu atau lebih dokumen ke dalamnya . Kami dapat memasukkan dokumen ke dalam koleksi menggunakan metode berikut. Memasukkan hanya satu dokumen dalam koleksi.

Bagaimana cara membuat database dan koleksi di Kompas MongoDB?

Buat Database .
Klik tombol Buat Database. Dari tab Databases, klik tombol Create Database untuk memunculkan dialog Create Database
Masukkan database dan informasi koleksi pertama. .
Klik Buat Database untuk membuat database dan koleksi pertamanya

Bagaimana cara membuat koleksi di MongoDB?

MongoDB membuat koleksi secara otomatis saat Anda memasukkan beberapa dokumen . Sebagai contoh. Masukkan dokumen bernama seomount ke dalam koleksi bernama SSSIT. Operasi akan membuat koleksi jika koleksi saat ini tidak ada. Jika Anda ingin melihat dokumen yang disisipkan, gunakan perintah find().

Apa perbedaan antara pengumpulan dan basis data di MongoDB?

Alih-alih tabel, database MongoDB menyimpan datanya dalam koleksi . Koleksi menyimpan satu atau lebih dokumen BSON. Dokumen analog dengan catatan atau baris dalam tabel database relasional. Setiap dokumen memiliki satu atau lebih bidang; .