Postingan

Menampilkan postingan dari Desember, 2023

Backup & Restore Database

Gambar
  Apa itu Backup Data? Backup data adalah sebuah proses menyalin data fisik atau file ke penyimpanan sekunder, seperti flashdisk, hardisk eksternal, sistem cloud atau media lainnya, hal ini mengantisipasi apabila data primer mengalami kerusakan atau hilang.   Apa itu Restore Data? Restore adalah proses mengembalikan kembali sebuah data atau file ke tempat semula.  Jadi misalnya data Anda terhapus secara tidak sengaja, maka Anda masih dapat mencari file data tersebut dalam recycle bin komputer untuk kemudian dikembalikan ke tempat lokasi semula file itu berada, di suatu folder tertentu. Langkah-Langkah Backup Database 1. Buka phpMyadmin  dan pastikan anda sudah memiliki database yang akan di backup 2. Sebagi contoh perhatikan database dibawah ini 3. Setelah itu pilih Export lalu klik Go 4. Setelah proses backup selesai maka database anda akan terdownload maka proses backup anda telah berhasil.  Langkah-Langkah Restore Database 1. Pastikan file backup anda sudah s...

Membuat Trigger di MySql

Gambar
T rigger merupakan kumpulan script yang berhubungan dengan table, view ataupun skema yang dijalankan secara otomatis ketika terdapat event yang dijalankan. Event tersebut meliputi operasi yang biasa dilakukan dalam mengolah database, seperti : DML (Data Manipulation Language) yang meliputi DELETE, INSERT atau UPDATE DDL (Data Definition Language) yang meliputi CREATE, ALTER atau DROP Operasi Database lainnya, seperti SERVERERROR, LOGON, LOGOFF, STARTUP atau SHUTDOWN) Fungsi Trigger  Terdapat beberapa fungsi trigger yang akan dijelaskan dibawah ini : 1. Integritas Data Dengan adanya trigger, Anda dapat mempertahankan integritas table yang terdapat dalam database. Sebab, Anda dapat melakukan operasi-operasi yang berkaitan dengan pengolahan database, seperti INSERT, UPDATE dan DELETE. 2. Mencegah Error Trigger dalam MySQL dapat mencegah terjadinya error dalam pengoperasian data. Jika terjadi error dalam pendefinisian trigger, error tersebut tidak mengganggu trigger yang sedang berjala...

Insight Join Dari Sebuah Database

Gambar
 Pada pertemuan kali ini saya mecoba mempraktikkan Insight join untuk menampilkan total penjualan per wilayah. Langsung saja kita coba !!! Sebelumnya pastikan anda sudah memiliki data base, sebagai contoh saya menggunakan database classicmodels. untuk syntax nya seperti dibawah ini  : SELECT offices.city, SUM(amount) AS employees FROM customers JOIN employees ON customers.salesRepEmployeeNumber = employees.employeeNumber JOIN offices ON employees.officeCode = offices.officeCode JOIN payments ON customers.customerNumber = payments.customerNumber GROUP BY offices.city ORDER BY employees DESC; Maka hasinya menampilkan total penjualan per wilayah seperti berikut ini