Perintah dasar SELECT INSERT UPDATE DELETE di MONGODB

Hallo blogger kali ini saya akan mejelaskan tentang perintah dasar select insert update delete di MONGODB. seperti yang pernah saya jelaskan sebelumnya MONGODB merupakan database NOSQL (Not Only Sql) yang tidak mempunyai table, field, dan baris namun hanya memiliki collection dan document.

baca juga apa itu mongodb dan bagaimana strukturnya

seperti halnya database pada umumnya MongoDB juga memiliki 4 fungsi utama yaitu select  insert update delete. seperti kita ketahui bersama bahwa select digunakan untuk menampilkan data, insert digunakan untuk menyimpan data, update digunakan untuk mengubah data, delete digunakan untuk menghapus data.

pada MongoDB query yang digunakan bukan select insert update dan delete namun menggunakan seperti berikut ini


  1. select --> find()
  2. insert --> save()
  3. update --> update()
  4. delete --> remove()



lansung saja saya akan menjelaskan prakteknya dengan gambar sebagai berikut :

INSERT
yang pertama dilakukan ialah masuk ke database anda kemudian untuk insert anda tidak perlu membuat table terlebih dahulu. Cukup aneh memang tapi seperti yang saya jelaskan diatas MongoDB tidak memiliki table maupun field jadi untuk melakukan insert anda hanya perlu mengetikkan query seperti ini
db.nama_collation.save({nama_kolom1:"isi",nama_kolom2:"isi"});
Query diatas sama dengan query sql seperti ini

insert into nama_collation (nama_kolom1, nama_kolom2) values ('isi1','isi2');

jika anda berhasil melakukan query itu akan muncul pemberitahuan WriteResult ({"nInserted" : jumlah_baris_data }). Kemudian anda bisa mengeceknya dengan melakukan query select seperti ini

SELECT
db.nama_collation.find();
UPDATE
maka akan muncul data anda dengan sudah memiliki id unik yang tercipta secara otomatis. Lalu untuk bagaimana untuk update data ?? caranya adalah seperti ini :

db.nama_collation.update({nama_kolom_syarat:"isi",{$set:(nama_kolom:"isi_baru")},false,true});
Query diatas sama dengan query sql seperti ini

update from nama_collation nama_kolom:"isi" set nama_kolom='isi_baru' where nama_kolom_syarat='isi'; 


DELETE
untuk mengecek data silahkan gunakan query .find() seperti yang saya jelaskan diatas. lalu untuk melakukan delete data anda dapat menggunakan query seperti ini :

db.nama_collation.remove(nama_kolom:'isi');
 Query diatas sama dengan query sql seperti ini

delete from nama_collation where nama_kolom = isi;


lalu cek data di collation tersebut dengan menggunakan query .find()

mungkin cukup sekian tutorial saya kali ini tentang perintah dasar select insert update delete di MongoDB. jika artikel ini bermanfaat atau ada yang ingin ditanyakan silahkan masukkan ke kolom komentar terima kasih :)

Share this

Related Posts

Previous
Next Post »