Anda di halaman 1dari 11

LAPORAN PRAKTIKUM

BASIS DATA II

PRAKTIKUM
MongoDB

Disusun oleh:
PARU FAHROL (2005903040073)

PROGRAM STUDI TEKNOLOGI INFORMASI


FAKULTAS TEKNIK
UNIVERSITAS TEUKU UMAR
2022/2023
KATA PENGANTAR

Alhamdulillah Puji dan Syukur saya ucapkan atas hadirat Allah Swt, zat Yang
Maha Indah dengan segala keindahan-Nya. Alhamdulillah berkat Rahmat dan
Hidayah-Nya saya dapat menyelesaikan laporan Praktikum Basis Data, yang
berjudul “MongoDB”.
Akhirnya dengan segala kerendahan hati izinkanlah saya untuk menyampaikan
terima kasih dan penghargaan yang setinggi-tingginya kepada semua pihak yang
telah berjasa memberikan motivasi dalam rangka menyelesaikan laporan
praktikum ini.
Saya juga mengucapkan terima kasih kepada semua pihak yang terkait, yang telah
membantu dalam menyelesaikan laporan praktikum ini. Semoga kebaikan yang
diberikan oleh semua pihak menjadi amal yang senantiasa mendapat balasan dan
kebaikan yang berlipat ganda dari Allah Subhana wa Ta’ala. Amin.
Akhir kata, saya menyadari bahwa masih terdapat kekurangan dalam laporan
praktikum ini, untuk itu saran dan kritik yang sifatnya membangun sangat saya
harapkan.

Meulaboh, 19 Mei 2022

i
DAFTAR ISI

KATA PENGANTAR..............................................................................................i
DAFTAR ISI............................................................................................................ii
DAFTAR GAMBAR..............................................................................................iii
BAB I HASIL PRAKTIKUM..................................................................................1
A. Dasar Teori....................................................................................................1
B. Tujuan...........................................................................................................1
C. Hall yang harus dipersiapkan .......................................................................2

D. Contoh_Pengaplikasian………………………….…………………………2

E. Tahapan dalam menginstall MongoDB........................................................2

ii
DAFTAR GAMBAR

Gambar 1.1.........................................................................................................................................2
Gambar 2.1.........................................................................................................................................3
Gambar 3.1.........................................................................................................................................3
Gambar 4.1.........................................................................................................................................4
Gambar 5.1.........................................................................................................................................4
Gambar 6.1.........................................................................................................................................5
Gambar 7.1.........................................................................................................................................5
Gambar 8.1.........................................................................................................................................6
Gambar 9.1.........................................................................................................................................6
Gambar 10.1.......................................................................................................................................7
Gambar 11.1.......................................................................................................................................7

iii
BAB I
HASIL PRAKTIKUM
.
A. Dasar Teori
MongoDB adalah database NoSQL berorientasi dokumen yang
digunakan untuk penyimpanan data volume tinggi. Alih-alih menggunakan
tabel dan baris seperti dalam database relasional tradisional, MongoDB
memanfaatkan penggunaan collection dan document. Document terdiri
dari pasangan nilai kunci yang merupakan unit dasar data di
MongoDB. Collection berisi kumpulan dokumen dan fungsi yang setara
dengan tabel database relasional.

MongoDB mendukung berbagai bentuk data. MongoDB merupakan


salah satu dari banyak teknologi database non-relasional yang muncul
pada pertengahan 2000-an di bawah bendera NoSQL yang digunakan
dalam aplikasi big data dan pekerjaan pemrosesan lainnya. Organisasi
bisnis dapat menggunakan MongoDB untuk melakukan kueri ad-hoc,
pengindeksan, penyeimbangan beban, agregasi, eksekusi server-
side JavaScript, dan fitur lainnya.

B. Kelebihan MongoDB

• Cepat & Sederhana

MongoDB menggunakan dokumen format JSON (JavaScript Object


Notation) yang lebih ringan, Sehingga performa database yang ditawarkan
jauh lebih cepat dibandingkan dengan SQL. Selain performanya yang
lebih cepat, MongoDB menggunakan sintaks query yang sederhana dan
mudah dipahami daripada SQL. Oleh karena itu, MongoDB sangat disukai
karena kemudahan yang dimilikinya.

• Skema Dokumen Lebih Fleksibel

MongoDB memiliki arsitektur skema yang dinamis untuk


penyimpanan data yang tidak terstruktur. Model dokumen MongoDB
memungkinkan hampir semua jenis struktur data untuk dimodelkan dan
dimanipulasi dengan mudah. Pesatnya perkembangan dunia data
membuat program database yang fleksibel sangat dibutuhkan untuk
beradaptasi dengan perubahan.

• Skalabilitas

MongoDB disebut memiliki kelebihan utama pada sisi


skalabilitasnya. Kebutuhan penyimpanan data pada perusahaan tentu
sangat bervariasi. Skalabilitas horizontal MongoDB menjadikannya basis
data yang berguna bagi perusahaan yang membutuhkan database besar
(big data). Karena MongoDB dikembangkan secara horizontal dengan
membagi muatan kerja ke beberapa perangkat kerja sekaligus
1
(sharding), database ini bisa meningkatkan kapasitas penyimpanan bila
dibutuhkan.

• Replikasi Database

MongoDB sudah mendukung replikasi data, sehingga pencadangan


data ke beberapa server pun bisa dilakukan. Mencadangkan data dapat
mencegah mencegah hilangnya data mengurangi downtime, dan
memaksimalkan kinerja server.

C. Tujuan
• untuk memahami ap aitu MongoDB dan juga kelebihannya.
• Memahami tahapan dalam menginstall aplikasi MongoDB.

D. Hall yang harus dipersiapkan


• Jaringan internet untuk mendownload aplikasi Mongodb tersebut.
• Sebuah computer maupun laptop.

E. Tahapan dalam menginstall MongoDB


1. Download aplikasi mongodb di link
(https://www.mongodb.com/try/download/community)

Gambar 1.1

2
2. Kemudian klik dua kali untuk muenginstall

Gambar 2.1

3. Klik next untuk melanjutkan install

Gambar 3.1

3
4. Centang I accept untuk menyetujui kemudian klik next

Gambar 4.1

5. Pilih custom lalu klik next

Gambar 5.1

4
6. kemudian klik next lagi

Gambar 6.1
7. kemudian klik next lagi

Gambar 7.1

5
8. hapus centang agar tidak menginstall MgongoDB compress

Gambar 8.1
9. kemudian klik install

Gambar 9.1

6
10. Tunggu proses instalasi selesai

Gambar 10.1
11. setelah itu klik finish dan aplikasi MongoDB pun sudah siap di install YEEYY

Gambar 11.1

Anda mungkin juga menyukai