Postingan

Menampilkan postingan dari Oktober, 2023

APLIKASI KASIR DENGAN PHP AND MONGODB

Gambar
 APLIKASI KASIR DENGAN PHP AND MONGODB 1. Pengertian MongoDB MongoDB adalah salah satu jenis database NoSQL yang sering digunakan dalam pengembangan aplikasi dengan menggunakan PHP. MongoDB dapat menyimpan data dengan format JSON, sehingga lebih mudah untuk diakses oleh sistem PHP dan membuat koneksi antara aplikasi dan database lebih cepat. 2. Struktur Database Data Master Aplikasi Kasir dengan PHP & MongoDB memiliki struktur database sebagai berikut: - Kategori_Menu : terdiri dari _id (ID Kategori) dan nama_kategori (Nama Kategori) - Menu : terdiri dari _id (ID Menu), id_kategori (ID Kategori), nama_menu (Nama Menu) dan harga (Harga Menu) - User : terdiri dari _id (ID User), username (Username User), password (Password User) dan level (Level User) - Pelanggan : terdiri dari _id (ID Pelanggan), nama (Nama Pelanggan), email (Email Pelanggan), no_hp (Nomor HP Pelanggan) dan alamat (Alamat Pelanggan) 3. Aplikasi CRUD Aplikasi CRUD adalah aplikasi yang dapat digunakan untuk melaku...

MongoDB for VS Code

Gambar
 MongoDB for VS Code MongoDB untuk VS Code adalah sebuah extension yang dapat membantu dalam pengembangan aplikasi MongoDB di dalam lingkungan pengembangan Visual Studio Code. Melalui MongoDB for VS Code, pengembang bisa melakukan: 1. Koneksi ke server MongoDB 2. Menambahkan, mengedit, atau menghapus data dari database MongoDB 3. Menganalisis database dan index melalui visualisasi yang tersedia 4. Melakukan query dan aggregasi data dengan bantuan IntelliSense 5. Membuat MongoDB Atlas Cluster dan menerapkan fitur kustomisasi Dengan bantuan MongoDB for VS Code, Anda dapat mengintegrasikan pengembangan berbasis MongoDB ke dalam alur kerja pengembangan Anda. Selain itu, MongoDB for VS Code juga menyediakan beberapa fitur pengembangan seperti autocomplete, formatting, dan fungsi navigasi yang membuat coding menjadi lebih mudah dan efektif. Cara menginstall MongoDB for VS Code adalah melalui menu extensions (Ctrl + Shift + X) pada aplikasi Visual Studio Code dan mencari MongoDB for VS Co...

Function Fundamental

Gambar
 Function Fundamental 1- Functions Compute the sum of a_list (already defined in the code editor) without using sum(). Initialize a variable named sum_manual with a value of 0. Loop through a_list, and for each iteration add the current number to sum_manual. Print sum_manual and sum(a_list) to check whether the values are the same. 2- Built-in Function Generate a frequency table for the ratings list, which is already initialized in the code editor. Start by creating an empty dictionary named content_ratings. Loop through the ratings list. For each iteration: If the rating is already in content_ratings, then increment the frequency of that rating by 1. Else, initialize the rating with a value of 1 inside the content_ratings dictionary. Print content_ratings. 3- Creating our own Functions Recreate the square() function above and compute the square for numbers 10 and 16. Assign the square of 10 to a variable named squared_10. Assign the square of 16 to a variable named squared_16. 4- ...

Dictionaries dan Frecuency Tables

Gambar
 Dictionaries dan Frecuency Tables 1- Storing Data Store the data in the table above using two different lists. Assign the list ['4+', '9+', '12+', '17+'] to a variable named content_ratings. Assign the list [4433, 987, 1155, 622] to a variable named numbers. Store the data in the table above using a list of lists. Assign the list [['4+', '9+', '12+', '17+'], [4433, 987, 1155, 622]] to a variable named content_rating_numbers. 2- Dictionaries Map content ratings to their corresponding numbers by recreating the dictionary above: {'4+': 4433, '9+': 987, '12+': 1155, '17+': 622}. Assign the dictionary to a variable named content_ratings. Print content_ratings and examine the output carefully. Has the order we used to create the dictionary been preserved? In other words, is the output identical to {'4+': 4433, '9+': 987, '12+': 1155, '17+': 622}? We'll discuss ...

Membuat Aplikasi CRUD dengan PHP dan MongoDB

Gambar
 CRUD dengan PHP dan MongoDB Pengertian CRUD: CRUD adalah singkatan dari Create, Read, Update, dan Delete. Ini adalah empat operasi dasar dalam pengelolaan data dalam aplikasi web dan basis data. CRUD adalah metode yang umum digunakan untuk berinteraksi dengan basis data untuk melakukan tugas-tugas seperti membuat, membaca, memperbarui, dan menghapus data. Penggunaan MongoDB: MongoDB adalah database NoSQL yang sangat populer, yang menggunakan model dokumen untuk menyimpan data. Dalam PHP, Anda dapat berinteraksi dengan MongoDB menggunakan ekstensi resmi MongoDB atau beberapa pustaka PHP yang tersedia. Koneksi dengan MongoDB Aplikasi ini akan terkoneksi langsung dengan basis data MongoDB. Untuk mengaktifkan koneksi PHP dengan MongoDB, Anda perlu mengunduh dan menginstal driver MongoDB PHP. Anda dapat mengikuti langkah-langkah berikut: Download driver MongoDB pada link ini : https://pecl.php.net/package/mongodb Pastikan pilih yang terdapat link DLL nya Pilihlah yang sesuai denga...