Tujuan Pembelajaran • Mampu menjelaskan tipe data pada MongoDB • Mampu membedakan tipe data pada MongoDB • Mampu menerapkan tipe data pada MongoDB Materi • Macam-Macam tipe data • Penjejelasan tipe data • Contoh penerapan tipe data Data Types • String • Timestamp • Integer • Objek • Bolean • Null • Double • Symbol • Min/Max • Data • Array • ID Objek • Code • Binary Data String tipe data untuk teks yang merupakan g abungan huruf, angka, whitespace (spasi). Data yang tidak mengandung nilai di dalamnya. Tipe data yang paling umum digunakan untuk menyimpan data. String di MongoDB harus valid UTF-8.
Contoh tipe data string
Nama, alamat, hobi, No. HP. Integer Tipe data yang terdiri dari numerik/angka bulat (tidak mengandung nilai pecahan atau nilai desimal). Integer bisa 32 bit atau 64 bit tergantung pada server kita.
Contoh tipe data Integer
Harga Barang, Umur, Jumlah. Boolean Tipe ini digunakan untuk menyimpan nilai boolean (true/false), (0/1).
Contoh tipe data Boolean
Menu minuman Double Tipe ini digunakan untuk menyimpan nilai floating point (decimal).
Contoh tipe data Double
Menghitung nilai pecahan, Jumlah barang yang emiliki satuan. Array Tipe ini digunakan untuk menyimpan beberapa nilai ke dalam satu key.
Contoh tipe data Array
HP, Hobi, Alamat Timestamp Tipe Ini dapat berguna untuk merekam ketika dokumen telah dimodifikasi atau ditambahkan.
Contoh tipe data Timestamp
Tanggal stok barang Objek Tipe data ini digunakan untuk dokumen yang disematkan.
Contoh tipe data Objek
No.Telp : -HP -Rumah Null Tipe ini digunakan untuk menyimpan nilai Null.
Binary Tipe data ini digunakan untuk menyimpan data yang memiliki nilai 1 dan 0 saja. Date Tipe data ini digunakan untuk menyimpan tanggal atau waktu saat ini dalam format waktu UNIX.
Contoh tipe data
Tgl lahir, tgl jatuh tempo, Binary Tipe data ini digunakan untuk menyimpan data yang memiliki nilai 1 dan 0 saja.