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
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

Stored Procedure MySQL IF Statement

Gambar
 Langkah - Langkah IF Statement pada MySQL 1. Buka Phpmyadmin anda dan pastikan anda sudah mempunyai database.Disini saya menggunakan database yang sudah ada. 2. Setelah itu ketik syintak seperti dibawah ini untu membuat  stored procedure if ,setelah itu klik go. DELIMITER $$ CREATE PROCEDURE GetCustomerLevel(     IN  pCustomerNumber INT,      OUT pCustomerLevel  VARCHAR(20)) BEGIN     DECLARE credit DECIMAL(10,2) DEFAULT 0;     SELECT creditLimit      INTO credit     FROM customers     WHERE customerNumber = pCustomerNumber;     IF credit > 50000 THEN         SET pCustomerLevel = 'PLATINUM';     END IF; END$$ DELIMITER ; 3. Jika hasilnya seperti dibawah ini maka berhasil  4. Untuk mengeceknya lagi pilih " Routines " 5. Setelah itu kita cek credit limit yang memiliki  lebih dari 50.000. tuliskan syintak seperti dibawah ini  SE...

Stored Procedure Dari MySQL.

Gambar
 Pengertian Stored Procedure Stored procedure  merupakan sekumpulan dari perintah-perintah SQL yang tersimpan dalam suatu database, pada umumnya digunakan pada perintah DML( select, insert, update , dan  delete ). Pada sebuah  stored procedure  dapat diberikan parameter sesuai dengan kebutuhan, sehingga dengan menerapkan  stored procedure  yang disimpan idalam suatu database program aplikasi akan dapat digunakan lebih dinamis berdasarkan parameter yang diberikan, juga  stored procedure  dapat dikombinasikan dengan fungsi-fungsi pernyataan bersyarat dan berkondisi seperti fungsi IF, While.  Apa tujuannya dari  stored procedure ? Salah satu tujuan atau kegunaan dari  stored procedure , yaitu untuk mengefisienkan pembuatan code program pada suatu bahasa pemrograman ketika akan membuat program CRUD( Create, Read, Update, Delete ) menggunakan database MySQL.  Stored procedure  dibuat dan disimpan hanya satu kali pada ...

Fungsi-Fungsi JOIN Pada phpMyadmin

Gambar
  Dalam SQL, operasi "JOIN" digunakan untuk menggabungkan data dari dua atau lebih tabel dalam database berdasarkan kolom atau kondisi tertentu. Ini memungkinkan Anda untuk mengambil data yang berkaitan dari tabel yang berbeda dan membuat hubungan antara data tersebut. Dalam SQL, terdapat beberapa jenis "JOIN" yang dapat digunakan, termasuk "INNER JOIN," "LEFT JOIN," "RIGHT JOIN," dan "FULL JOIN." Berikut adalah definisi singkat untuk masing-masing jenis "JOIN": 1. INNER JOIN : INNER JOIN menggabungkan baris-baris dari dua tabel berdasarkan kondisi yang cocok di kedua tabel tersebut. Hanya baris yang memiliki kecocokan dalam kedua tabel yang akan dimunculkan dalam hasilnya. 2. LEFT JOIN (atau LEFT OUTER JOIN) : LEFT JOIN menggabungkan semua baris dari tabel kiri (tabel pertama) dengan baris yang cocok dari tabel kanan (tabel kedua). Jika tidak ada kecocokan dalam tabel kanan, kolom-kolom tabel kanan akan berisi nilai...