0% menganggap dokumen ini bermanfaat (0 suara)
38 tayangan8 halaman

Tugas Database Mongodb Pengantar Big Data (Teori) : Disusun Oleh: Lutfi Indiarto Wirayuda 3.34.20.4.12

Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
38 tayangan8 halaman

Tugas Database Mongodb Pengantar Big Data (Teori) : Disusun Oleh: Lutfi Indiarto Wirayuda 3.34.20.4.12

Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

TUGAS DATABASE MONGODB

PENGANTAR BIG DATA (TEORI)

Disusun oleh:
Lutfi Indiarto Wirayuda
3.34.20.4.12

Mata Kuliah : Pengantar Big Data (Teori)


Dosen : Wiktasari, S.T., M.Kom.

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SEMARANG
2023
TUGAS PERTEMUAN 7

1. Lakukan up Docker Compose


Pada bagian ini masukkan script yang terdapat pada Elnino lalu simpan pada folder Mongo
dengan nama docker-compose.yml

Setelah itu jalankan cmd pada direktori tersebut lalu masukan perintah docker-compose -f
namafile.yml up -d

2. Koneksi ke Mongo Server


Setelah memasukan perintah itu, lalu masukan perintah docker container exec -it mongo /bin/sh
3. Masuk ke Mongo Shell

4. Membuat Database
Database dalam mongoDB akan secara otomatis dibuat dengan nama database yang dipilih.
Perintah untuk menggunakan database yaitu use <nama database>.

5. Praktik endapatkan nama Database, Menghapus Database, dan Cek versi database.
6. Praktik Membuat Collection dan Menampilkan Collection

7. Praktik Menambahkan Collection dengan nama “mata_kuliah”

8. Mendapatkan Info Collection


9. Praktik mendapatkan semua dokumen, mengambil jumlah dokumen, mengambil
ukuran dokumen, dan menghapus dokumen.

10. Manipulasi Data


- Membuat database baru dengan nama “toko_online”.
- Membuat tabel pelanggan, produk, dan pesanan.

- Insert Collection
- Memasukkan lebih dari satu data

- Insert data pada document pesanan


11. Query Dokumen
- Mencari berdasarkan dokumen

- Mecari beberapa Collection

12. Operator Query Perbandingan


- Lebih besar

- Sama Dengan
- Mencari dalam array

- Mencari dalam array dengan operator AND

13. Logical Query Operator


- Perintah not

- Perintah AND

- Perintah OR

14. Query Operator Array


- Insert data yang mengandung array

- Method $all
- Metode ElemMatch

- Metode Size

15. Update Dokumen


- Update one

- Update many (1)

- Update many (2)

- Update many (3

Anda mungkin juga menyukai