Ihza Rizky Blog |
Bismillah, pada artikel kali ini saya akan membahas mengenai Topik Database yaitu menggunakan MongoDB. MongoDB merupakan database yang bergantung pada dokumen / berorientasi pada dokumen dan NoSQL. NoSQL adalah manajemen basis data yang diidentikkan dengan tidak mematuhi aturan pada model sistem database relasional pada umumnya.
Mari kita coba install mongodb, saya saat ini menggunakan linux untuk osnya :
- Masuk ke terminal dan ketikkan sudo apt-get install mongodb
- Lalu, setelah terinstall. cek versi mongodb dengan mengetikkan perintah mongo --version atau mongod --version
- Buat terlebih dahulu direktori folder untuk tempat menjalankan mongodbnya mkdir -p latihan/db
- lalu, selanjutnya saya kembali ke direktori documents dan mencoba kill mongodb dengan perintah sudo killall mongod dan mengetikkan ulang perintah mongod --dbpath latihan/db sehingga dan hasilnya sebagai berikut
keadaan direktori setelah mengetikkan perintah mongo --dbpath latihan/db |
- saya mematikan koneksinya dengan menekan tombol Ctrl+c dan menyalakan server secara background dengan menggunakan perintah sudo service mongodb start. lalu, saya mengakses servernya dengan mengunakan perintah mongo
- perintah db berfungsi untuk mengecek database yag sedang aktif, dari gambar diatas terlihat database yang aktif adalah test
- gunakan perintah show dbs untuk melihat daftar database
Membuat Database baru
- buat database baru menggunakan perintah use <namadatabase> sebagai contoh saya menggunakan database biodata
Membuat Collections / Koleksi
Koleksi merupakan pengganti dari tabel yang berisi sekumpulan data yang disebut fields jika di sql
cara membuat koleksi bisa mengetikkan perintah db.createCollections("nama_koleksi")
Melakukan Insert
anda juga membuat koleksi skaligus dengan memasukkan data kedalamnya dengan perintah db.<namakoleksi>.insert(<data>)
Mengubah Data / Update
untuk mengubah data bisa mennggunakan perintah db.<koleksi>.update(<{query}>,<{databaru}>)
Menghapus semua isi koleksi
untuk menghapus semua isi data dari koleksi bisa menggunakan perintah db.<koleksi>.remove({})
Menghapus Database dan Koleksi
untuk mengapus koleksi saja bisa menggunakan perintah db.<koleksi>.drop(); dan jika ingin menghapus database bisa menggunakan perintah db.dropDatabase();
Penutup
Sekian untuk Dokumentasi pembelajaran MongoDB yang saya lakukan. jika ada pertanyaan bisa komentar di kolom komentar yang tersedia dibawah. Terima Kasih dan Semoga Bermanfaat
0 komentar:
Posting Komentar
Berkomentarlah dengan sopan dan menggunakan bahasa yang mudah dimengerti