MongoDB with JSON Data || Bella Sevenia
MongoDB with JSON Data
I. Pendahuluan
A. Apasih MongoDB itu ?
MongoDB adalah salah satu sistem manajemen basis data (DBMS) NoSQL yang menyimpan data dalam format BSON (Binary JSON).
B. Kenapa sih harus MongoDB?
II. Dasar-dasar JSON
A. Apasih JSON itu ?
- JSON (JavaScript Object Notation) adalah format pertukaran data ringan berbasis teks yang mudah dibaca dan ditulis oleh manusia.
B. Struktur JSON
- Objek JSON: Kumpulan pasangan nama-nilai, diwakili oleh kurung kurawal {}.
- Array JSON: Kumpulan nilai yang diurutkan, diwakili oleh kurung siku [].
- Nilai: String, angka, objek, array, boolean, atau null.
III. Pengenalan MongoDB Data Model
A. Collections dan Documents
- Dokumen adalah unit data dasar dalam MongoDB, diwakili dalam format BSON.
- Kumpulan dokumen disebut koleksi (collection).
B. BSON (Binary JSON)
- BSON merupakan representasi biner dari JSON, memungkinkan penyimpanan dan manipulasi data dengan efisien.
- Dukungan tipe data seperti string, angka, boolean, tanggal, dan jenis data lainnya.
IV. Interaksi dengan MongoDB Menggunakan Shell
A. Mengakses MongoDB Shell
- MongoDB Shell adalah antarmuka baris perintah untuk berinteraksi dengan server MongoDB.
- Dapat diakses dengan menjalankan perintah mongo di terminal.
B. Operasi Dasar
- Insert: db.collection.insertOne() atau db.collection.insertMany().
- Query: db.collection.find().
- Update: db.collection.updateOne() atau db.collection.updateMany().
- Delete: db.collection.deleteOne() atau db.collection.deleteMany().
Tidak ada komentar: