Postingan

MongoDB : Operator Logika

Gambar
  Jenis Operator Logika, Contoh, dan Perbandingan dengan Perintah SQL     Operator Logika memungkinkan Anda untuk menggabungkan beberapa kondisi untuk memfilter data sesuai dengan kebutuhan Anda. Artikel ini akan membahas berbagai jenis Operator Logika MongoDB, memberikan contoh penggunaan, dan membandingkannya dengan perintah SQL yang serupa.  Jenis Operator Logika MongoDB Ada beberapa jenis Operator Logika yang dapat digunakan dalam MongoDB untuk menggabungkan kondisi pencarian. Beberapa di antaranya adalah: 1. $and: Operator ini digunakan untuk menggabungkan beberapa kondisi yang semuanya harus benar. Hasilnya adalah dokumen yang memenuhi semua kondisi. 2. $or: Operator ini digunakan untuk menggabungkan beberapa kondisi, di mana setidaknya satu kondisi harus benar. Hasilnya adalah dokumen yang memenuhi salah satu atau semua kondisi. 3. $not: Operator ini digunakan untuk menggabungkan kondisi yang membalik hasilnya. Dengan kata lain, hasilnya adalah dokumen ya...

Lists For Loops - Jupyter Notebook

Gambar
  Instructions Materi :  Lists  For Loops 1. Store the second row ('Instagram', 0.0, 'USD', 2161558, 4.5) as a list in a variable named row_2. Store the third row ('Clash of Clans', 0.0, 'USD', 2130805, 4.5) as a list in a variable named row_3. 2. In the code editor, you can already see the lists for the first three rows. The fourth element in each list describes the number of ratings an app has received. Retrieve this fourth element from each list, and then find the average value of the retrieved numbers. Assign the fourth element from the list row_1 to a variable named ratings_1. Don't forget that the indexing starts at 0. Assign the fourth element from the list row_2 to a variable named ratings_2. Assign the fourth element from the list row_3 to a variable named ratings_3. Add the three numbers retrieved together and save the sum to a variable named total. Divide the sum (now saved in the variable total) by 3 to get the average number of ratings f...

Operator Pembanding MongoDB

Gambar
   Operator Pembanding MongoDB   MongoDB, sebagai sistem basis data NoSQL, menyediakan berbagai operator pembanding yang dapat digunakan dalam permintaan (query) untuk membandingkan nilai dalam dokumen-dokumen yang disimpan. Berikut adalah beberapa jenis operator pembanding yang umum digunakan dalam MongoDB: 1. $eq : Sama dengan. 2. $ne : Tidak sama dengan. 3. $gt : Lebih besar dari. 4. $gte : Lebih besar dari atau sama dengan. 5. $lt : Lebih kecil dari. 6. $lte : Lebih kecil dari atau sama dengan. Contoh penggunaan: Atau bisa gunakan dibawah ini: db.products.insertMany([     { "_id" : 1, "name" : "xPhone", "price" : 799, "releaseDate": ISODate("2011-05-14"), "spec" : { "ram" : 4, "screen" : 6.5, "cpu" : 2.66 },"color":["white","black"],"storage":[64,128,256]},     { "_id" : 2, "name" : "xTablet", "price" : 8...

Dasar MongoDB

Gambar
  Dasar MongoDB (Mengenal Collection, Perintah Collection, CRUD Document, dan Contoh)        MongoDB adalah salah satu sistem database NoSQL yang sangat populer, terkenal dengan fleksibilitasnya dalam menyimpan dan mengelola data semi-struktural atau tidak terstruktur. Dalam MongoDB, data disimpan dalam format yang disebut sebagai "document" dalam "collection". Mari kita bahas dasar-dasar MongoDB termasuk pengenalan collection, perintah-perintah collection, dan contoh operasi CRUD (Create, Read, Update, Delete) pada dokumen. Pengenalan Collection: - Database:  MongoDB dapat memiliki banyak database, dan setiap database dapat memiliki banyak collection. Database adalah wadah untuk mengelompokkan data. - Collection:  Collection adalah kumpulan dokumen MongoDB. Dokumen-dokumen dalam collection tidak memiliki skema yang ketat, yang berarti mereka bisa memiliki struktur yang berbeda satu sama lain. Collection ini mirip dengan tabel dalam database relas...