Anda di halaman 1dari 6

TUGAS PRIBADI

“Data Base Perpustakaan”

Disusun guna melengkapi tugas mata kuliah Basis Data II


Dosen pengampu: Suryadi ST,S.T.,M.Cs

Oleh :
Rahmah (2005903040032)

PRODI TEKNOLOGI INFORMASI


FAKULTAS TEKNIK
UNIVERSITAS TEUKU UMAR
2022/2023
A. Pengertian MongoDb
MongoDB adalah salah satu jenis database NoSQL yang cukup populer digunakan dalam
pengembangan website. Berbeda dengan database jenis SQL yang menyimpan data menggunakan
relasi tabel, MongoDB menggunakan dokumen dengan format JSON.
Hal inilah yang dianggap membuat pengelolaan data menggunakan MongoDB lebih baik. Alhasil,
banyak perusahaan besar seperti Adobe, Google dan ebay yang menggunakannya.

Sistem database ini menggunakan beberapa komponen penting, yaitu:


• Database – merupakan wadah dengan struktur penyimpanan yang disebut collection.
• Collection – merupakan tempat kumpulan informasi data yang berbentuk dokumen.
Collection dipadankan seperti tabel-tabel yang berisi data pada database SQL.
• Document – merupakan satuan unit terkecil dalam MongoDB.

B. Cara Buat Database Menggunakan MongoDb


Membuat database menggunakan Mongodb disini saya melakukan pengistalan
aplikasi mongoDb terlebih dahulu. Kemudian kita akan mengakses serve mrongoDbnya
menggunakan Comand Prompt. Untuk cara aksesnya yaitu kita panggil folder server
mongoDb kedalam CMD dengan sintax cd C:\Program Files\MongoDB\Server\5.0\bin

Jika sudah, maka proses selanjutnya yaitu mengaktifkan mongoDb nya dengan cara
ketikkan mongod lalu enter, dan tunggu proses pengaktivannya.
Jika sudah muncul seperti di atas, maka selanjutnya isikan mongo

Jika sudah maka mongoDb sudah berhasil di aktifkan. Selanjutnya yaitu tahap pembuatan
databases nya, yaitu dengan cara mengetik use nama_databases untuk membuat database
baru di mongoDb.
Untuk databases kali ini saya akan membuat database sekolah. Berikut adalah caranya :
1. Membuat databasesnya dengan mengetik use perpustakaan

Jika sudah muncul switched to db perpustakaan maka database pustaka sudah berhasil
dibuat dan berhasil dipanggilkan.
2. Kemudian untuk tahap kedua yaitu membuat koleksi serta mengisi dokumen. Dengan
menggunakan sintax db.nama_koleksi.insert ({dokumen1 : “isi dokumen 1” ,
dokumen2 : “isi dokumen 2”, dokumenN : “isi dokumen N”}). Disini saya akan
membuat 3 koleksi dan masing masing 5 dokumen :
a. Koleksi daftar buku
Berikut koleksi buku dan 5 dokumen yang saya buat di database perpustakaan :

Untuk melihat hasilnya kita bisa mengetik sintax db.daftar_buku.find().pretty()

b. Koleksi daftar peminjam


Berikut koleksi siswa dan 5 dokumen yang saya buat di database daftar peminjam
:

Untuk melihat hasilnya kita bisa mengetik sintax db.peminjam.find().pretty()


c. Koleksi daftar anggota
Berikut koleksi siswa dan 5 dokumen yang saya buat di database daftar anggota :

Untuk melihat hasilnya kita bisa mengetik sintax db.anggota.find().pretty()

d. Selesai, databases perpustakaan sudah berhasil dibuat dengan 3 koleksi dan masing
masing 5 dokumen.

Anda mungkin juga menyukai