Cara membuat skema di kompas mongodb

Skema MongoDB pada dasarnya digunakan dalam alat baris perintah atau kita dapat menggunakannya secara terprogram dalam aplikasi kita pada tingkat modul. Seperti yang telah kita ketahui MongoDB adalah tanpa skema, pada saat membuat objek apa pun kita tidak dapat membuat skema apa pun di MongoDB. Kita dapat menerapkan skema untuk pengumpulan di MongoDB dengan menggunakan kluster atlas MongoDB, untuk menerapkan skema dokumen kita perlu menghubungkan database dan koleksi terlebih dahulu. Kita juga dapat membuat struktur skema koleksi dengan menggunakan perintah buat koleksi, juga kita dapat memeriksa bidang indeks dan koleksi di MongoDB

Sintaksis

Di bawah ini adalah sintaks skema MongoDB

1) Untuk menunjukkan skema koleksi indeks –

Mulai Kursus Ilmu Data Gratis Anda

Hadoop, Ilmu Data, Statistik & lainnya

db.name_of_collection.getIndices ()

Paket Ilmu Data Semua dalam Satu(360+ Kursus, 50+ proyek)

Cara membuat skema di kompas mongodb
Cara membuat skema di kompas mongodb
Cara membuat skema di kompas mongodb
Cara membuat skema di kompas mongodb

Cara membuat skema di kompas mongodb
Cara membuat skema di kompas mongodb
Cara membuat skema di kompas mongodb
Cara membuat skema di kompas mongodb

Harga
Lihat Kursus

360+ Kursus Daring. 50+ proyek. 1500+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
4. 7 (86.650 peringkat)

2) Untuk menunjukkan skema koleksi -

var schematodo = db.name_of_collection.findOne()
for (var key (Used to show key fields) in schematodo (Used to display schema field of collections)) { print (key, typeof key) ; }
_

3) Struktur skema dokumen –

{
Properties: {
Field_name: {bsonType (type of document) : string}
Field_name: {bsonType (type of document) : string}
}
}

Deskripsi parameter

1) Nama koleksi – Ini didefinisikan sebagai nama koleksi dari mana kami telah memeriksa struktur skema koleksi dan indeks. Kami dapat memeriksa struktur skema koleksi apa pun di MongoDB

2) getIndices – Ini adalah metode di MongoDB yang digunakan untuk menampilkan struktur skema semua indeks dari skema tertentu yang telah kami gunakan dalam perintah kami

3) findOne – Metode ini digunakan untuk menemukan satu dokumen dari koleksi. Dengan menggunakan metode ini, kami juga menemukan semua kolom koleksi di MongoDB

4) schematodo – Ini digunakan untuk menampilkan struktur skema kumpulan database di MongoDB. Menggunakan schematodo kami dapat menampilkan semua bidang dari koleksi

5) Kunci – Parameter ini didefinisikan sebagai mencetak bidang dari koleksi tertentu yang telah kami gunakan dalam kueri kami

6) Jenis kunci – Parameter ini didefinisikan sebagai jenis kunci yang telah kami gunakan dalam kueri untuk menampilkan struktur skema

7) Properti – Parameter ini didefinisikan sebagai properti bidang dokumen yang telah kami gunakan dalam kueri kami

8) Nama bidang – Ini didefinisikan sebagai nama bidang yang telah kami gunakan dalam kueri kami. Menggunakan nama bidang kita dapat mengambil struktur dokumen

9) Tipe BSON – Ini didefinisikan sebagai tipe dokumen yang telah kita gunakan dalam koleksi

Bagaimana skema bekerja di MongoDB?

  • MongoDB adalah struktur tanpa skema tetapi kami dapat menegakkan koleksi dengan mendefinisikan skema dokumen
  • Skema tidak lain adalah dokumen biasa yang dipatuhi seperti spesifikasi skema JSON yang sama
  • Kami juga dapat memvalidasi skema di server MongoDB. Kita juga dapat menggunakan kunci tipe untuk mengontrol nilai kolom koleksi
  • Di MongoDB, skema dokumen akan mewakili salah satu operator tipe BSON. Kita dapat menentukan struktur skema dari jenis berikut

1) Boolean
2) Angka
3) Tali
4) Array
5) Objek
6) Kamus
7) Set
8) Campuran
9) ObjekId
10) UUID

Untuk menampilkan skema indeks di MongoDB, pertama-tama kita harus terhubung ke database tertentu. Contoh di bawah ini menunjukkan bahwa kita perlu menghubungkan database untuk menampilkan struktur indeks

Kode

db.MongoDB_Update.getIndices ()
use test
db.MongoDB_Update.getIndices ()

Cara membuat skema di kompas mongodb

Gambar – Kita perlu menghubungkan database untuk menampilkan struktur indeks

  • Pada contoh di atas saat pertama kali eksekusi query kita belum terkoneksi dengan database, sehingga tidak akan muncul hasil dari query tersebut. Tapi setelah terhubung ke database yang ditentukan kita bisa melihat skema indeks di MongoDB
  • Superset yang disandikan biner akan mendukung tipe data tambahan di MongoDB
  • Kami dapat menerapkan skema dokumen menggunakan atlas MongoDB. Untuk membuat skema penegakan terlebih dahulu kita perlu menghubungkan database dan koleksi
  • Kami tidak membuat koleksi dengan skema di MongoDB, kami dapat membuat koleksi kosong di MongoDB
  • Pada saat memasukkan dokumen, MongoDB secara otomatis membuat skema untuk koleksi tersebut
  • Kita dapat mengatakan bahwa MongoDB adalah basis data tanpa skema tetapi kita dapat mengimplementasikan kelas kita sendiri dalam program kita untuk membatasi koleksi sebelum memasukkan data apa pun ke dalam koleksi

Contoh

Contoh di bawah ini menunjukkan bahwa menerapkan skema dokumen koleksi menggunakan atlas MongoDB. Kami telah menggunakan langkah-langkah di bawah ini untuk menerapkan skema dokumen

1) Buat aplikasi baru atau buka aplikasi yang sudah ada

Pada langkah pertama, kami telah membuat nama aplikasi sebagai Application-3 dan menautkan database cluster sebagai MongoDBSchema. Setelah menentukan nama aplikasi dan menautkan ke database lalu klik buat aplikasi baru

Cara membuat skema di kompas mongodb

Gambar – Contoh untuk membuat aplikasi baru untuk menerapkan skema

2) Tambahkan koleksi dan database

  • Setelah berhasil membuat aplikasi, tambahkan database dan koleksi ke aplikasi yang ditentukan. Pertama, klik tambahkan koleksi

Cara membuat skema di kompas mongodb

Gambar – Contoh untuk menambah koleksi dan database

  • Setelah mengklik tambahkan koleksi tambahkan database dan koleksi ke aplikasi
  • Kami telah menambahkan database sample_training dan tabel nilai ke aplikasi

Cara membuat skema di kompas mongodb

Gambar – Periksa koleksi dan basis data yang ditambahkan ke aplikasi

3) Menghasilkan skema

Setelah berhasil menambahkan database dan koleksi, hasilkan skema. Untuk menghasilkan skema, klik tab skema dan pilih nama koleksi setelah memilih nama koleksi, klik tab skema hasilkan. Setelah membuat skema, klik pada tab simpan

Cara membuat skema di kompas mongodb

Cara membuat skema di kompas mongodb

Gambar – Hasilkan skema

4) Jalankan validasi pada skema yang dihasilkan

  • Dalam contoh di bawah ini kita harus memeriksa validasi kita pada pengumpulan nilai berfungsi atau tidak
  • Klik pertama pada tab validasi lalu pilih dokumen sampel yang lebih besar dari 1000

Cara membuat skema di kompas mongodb

Gambar – Contoh untuk menjalankan validasi pada skema

5) Tampilkan detail skema indeks

Dalam contoh di bawah ini, kami telah menampilkan struktur skema indeks. Kami telah menampilkan semua struktur indeks dari koleksi MongoDB_Update

Kode

db.MongoDB_Update.getIndices ()_

Cara membuat skema di kompas mongodb

Gambar – Contoh untuk menampilkan detail struktur skema indeks

6) Tampilkan bidang skema dari koleksi

Dalam contoh di bawah ini, kami menampilkan skema koleksi. Kita dapat melihat bahwa semua bidang dari bidang Pembaruan MongoDB akan ditampilkan

Kode

var schematodo = db.MongoDB_Update.findOne()
for (var key in schematodo) { print (key, typeof key) ; }

Cara membuat skema di kompas mongodb

Gambar – Contoh untuk Menampilkan bidang skema dari koleksi

Kesimpulan

Pada dasarnya, MongoDB adalah basis data tanpa skema, kami tidak dapat membuat skema di MongoDB, tetapi kami menerapkan dokumen kumpulan dalam kode aplikasi atau menggunakan alat MongoDB atlas GUI. Untuk membuat skema terlebih dahulu kita perlu terhubung ke database dan koleksi yang ditentukan di MongoDB

Artikel yang Direkomendasikan

Ini adalah panduan untuk skema Mongodb. Di sini kita membahas definisi, Bagaimana skema bekerja di Mongodb? . Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut –

Bagaimana cara mendapatkan skema di Kompas MongoDB?

Klik nilai bagan. Dalam tampilan Skema, Anda bisa mengklik nilai bagan untuk menyusun kueri. .
Opsional. Pilih beberapa nilai. .
Opsional. Klik pada nilai bidang lain untuk membuat kueri gabungan. .
Opsional. Batalkan pilihan nilai. .
Jalankan kueri. Untuk menjalankan kueri, klik Analisis

Bagaimana cara membuat skema di MongoDB?

Seperti yang telah kita ketahui, MongoDB adalah tanpa skema, pada saat membuat objek apa pun, kita tidak dapat membuat skema apa pun di MongoDB . Kita dapat menerapkan skema untuk pengumpulan di MongoDB dengan menggunakan kluster atlas MongoDB, untuk menerapkan skema dokumen kita perlu menghubungkan database dan koleksi terlebih dahulu.

Bagaimana cara membuat database MongoDB 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 mendapatkan skema untuk koleksi MongoDB?

Kita bisa mendapatkan objek skema/dokumen pertama dari koleksi menggunakan. var schemaObj = db. pengguna. findOne();