UTS DAN LATIHAN DATABASE ADVANCE

 

Panduan Praktis Latihan CRUD dengan MongoDB dan PHP

Jika Anda ingin belajar mengimplementasikan CRUD (Create, Read, Update, Delete) menggunakan MongoDB dan PHP, artikel ini akan memberikan langkah-langkah yang jelas untuk memulai. Mari kita simak persiapannya!

Persiapan

1. Download Driver MongoDB

Pertama-tama, unduh driver MongoDB untuk PHP dari PECL. Pastikan Anda memilih versi DLL yang sesuai dengan versi PHP yang Anda gunakan.

2. Pindahkan File Driver

Setelah mengunduh file php_mongodb.dll, pindahkan file tersebut ke dalam direktori ext di instalasi PHP XAMPP Anda. Lokasi default biasanya berada di C:\xampp\php\ext.



3. Edit File php.ini

Buka file php.ini yang terletak di C:\xampp\php\php.ini. Tambahkan baris berikut di bagian ekstensi:

ini

extension=php_mongodb.dll


4. Restart Apache

Setelah melakukan perubahan, restart Apache melalui XAMPP Control Panel untuk menerapkan konfigurasi baru.

5. Cek Instalasi

Buka browser dan ketikkan http://localhost/dashboard/phpinfo.php. Pastikan bahwa MongoDB terdaftar dalam informasi PHP.

6. Buat Skrip PHP

Selanjutnya, buat skrip PHP di direktori C:\xampp\htdocs dan beri nama koneksimongodb.php. Masukkan kode berikut:

php

<?php $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017"); echo "Koneksi ke MongoDB berhasil."; ?>



7. Uji Koneksi

Buka browser dan akses http://localhost/mongodb/koneksi-mongodb.php. Jika Anda melihat tulisan “Koneksi ke MongoDB berhasil,” berarti koneksi Anda telah berhasil.



8. Siapkan Folder dan File

Buat folder bernama mongodb dalam direktori C:\xampp\htdocs. Di dalam folder tersebut, buat file index.php dan masukkan skrip dari tautan ini.

9. Uji Aplikasi

Akses http://localhost/mongodb/index.php di browser Anda untuk menguji aplikasi CRUD dengan menambahkan beberapa entri buku.



Kuis Latihan CRUD

  1. Buat Database dan Koleksi

    • Buat database polibest dan koleksi mahasiswa dengan atribut nim, nama, email, dan alamat.
    • Buat folder mongodb di dalam C:\xampp\htdocs dan file index.php di dalam folder tersebut.



  1. Masukkan Skrip

    • Masukkan skrip yang diperlukan ke dalam index.php sesuai petunjuk di atas.








  1. Akses Halaman

    • Buka browser dan akses http://localhost/mongodb/index.php.


  1. Uji CRUD

    • Lakukan operasi CRUD pada koleksi yang telah Anda buat.

Soal UTS

  1. Struktur Database

    • kategori_menu: _id, nama_kategori
    • menu: _id, id_kategori, nama_menu, harga
    • user: _id, username, password, level
    • pelanggan: _id, nama, email, no_hp, alamat
  2. Tampilan Aplikasi

    • Buat tampilan awal untuk aplikasi dan semua tampilan CRUD untuk masing-masing koleksi.









Kesimpulan

Dengan mengikuti langkah-langkah di atas, Anda telah berhasil menginstal MongoDB dan mengimplementasikan CRUD menggunakan PHP. Ini adalah langkah awal yang baik untuk memahami database NoSQL dan pengembangan web.

Terima kasih telah mengikuti panduan ini! Selamat mencoba dan semoga sukses dalam pengembangan aplikasi Anda!

Komentar