Postingan

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
  Trigger adalah objek di dalam database yang berasosiasi dengan suatu tabel. Trigger akan diaktivasi ketika tabel tersebut dikenai event tertentu. Event yang dimaksud adalah kejadian yang menimpa tabel seperti penambahan, perubahan, maupun penghapusan data. Trigger berfungsi untuk mengeksekusi satu atau sekumpulan perintah SQL secara otomatis ketika kita menambah, mengubah, maupun menghapus sebuah baris data dalam tabel. Pengertian trigger dapat diringkas menjadi: Trigger adalah sekumpulan kode SQL yang dieksekusi secara otomatis ketika terjadi suatu kejadian di tabel basis data. Fungsi trigger antara lain: Melakukan validasi data . Trigger dapat digunakan untuk melakukan validasi data sebelum data tersebut disimpan ke tabel. Misalnya, untuk memastikan bahwa nilai harga barang tidak boleh negatif. Melakukan integrasi data . Trigger dapat digunakan untuk mengintegrasikan data dari dua atau lebih tabel. Misalnya, untuk mengurangi stok barang secara otomatis ketika terjadi penju...

Mendapatkan insight dari database

Gambar
Pada pertemuan kali ini, disini saya akan mecoba mempraktikkan Insight join untuk menampilkan total penjualan per wilayah. sebelumnya temen temen harus sudah punya database dan isi database nya dengan kebutuhan masing masing. Source code : 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 hasil nya seperti berikut

Basic stored Procedure Dari MySQL

Gambar
1.Berikut adalah langkah-langkah membuat basic MySQL stored procedure: 1. Hubungkan ke database MySQL Kita dapat menggunakan perintah mysql untuk menghubungkan ke database MySQL. Misalnya, untuk menghubungkan ke database bernama mydb, Kita dapat menggunakan perintah berikut: 2.Buat stored procedure Gunakan perintah CREATE PROCEDURE untuk membuat stored procedure. Perintah ini memiliki sintaks berikut: Dimana: [nama_stored_procedure] adalah nama stored procedure. [parameter1_name], [parameter2_name], ... adalah parameter yang dapat digunakan untuk passing data ke stored procedure. [parameter1_type], [parameter2_type], ... adalah tipe data dari parameter. [instruksi SQL] adalah instruksi SQL yang akan dijalankan oleh stored procedure. 3.Deklarasi parameter Parameter adalah variabel yang dapat digunakan untuk passing data ke stored procedure. Parameter dapat berupa variabel lokal atau variabel global. Untuk deklarasi parameter lokal, gunakan sintaks berikut: 3.Membuat instruksi SQL Instru...