Rabu, 10 Desember 2014

STORE PROCEDURE part.1

Assalamualaikum..
Hallo everyone, lagi dapet tugas nih dari bapak dosen kita Mr.W buat bikin tutorial mengenai Store Procedure. Sebagai mahasiswa yang baik mari selesaikan secepatnya. Langsung aja yaa kita mulai.Perlu diketahui bahwa dalam menjalankan query – query yang dicantumkan disini diimplementasikan pada Heidi.Sql tapi kalaupun manual juga sama saja yang terpenting tau konsepnya. Selamat mencoba…

STORED PROCEDURE
Adalah sekumpulan perintah SQL yang disusun dalam sebuah procedure ( mirip dengan pemograman biasa)  yang mempunyai nama dan kegunaan tertentu. Keuntungan menggunakan  stored  procedure ialah mempaketkan sekumpulan perintah SQL dalam sebuah objek, hal ini tentu akan mengurangi traffic jaringan.
Teorinya sedikit aja yaa mari langsung praktekkan.
Pertama mari buat dulu satu tabel disini saya buat tabel ADMIN yang terdiri dari id, username, password, hak.
Taukan cara buat tabel ? Biar lebih jelas saya bantu ketikkan disini :
Create table admin (
Id int as primary key, username varchar(20), password varchar(20), hak varchar(20) )
Selanjutnya mari kita buat stored procedure untuk insert :
CREATE PROCEDURE InsertBaru ( id int, usernamee varchar(20) , passwordd varchar(20), hakk varchar(20))
insert into admin (username, password, hak) values (username, password, hak)

Setelah procedure dibuat mari kita panggil procedure dengan cara :
CALL insertBaru('Amalia', 'amal22', 'insert')

Setelah itu cek data di table admin atau ketikan query :
select * from admin

Maka hasilnya akan muncul sebagai berikut :


Nah udah tau kan caranya bikin stored procedure. Mari lanjutkan lagi yaa dengan membuat stored procedure untuk update dan delete
Buat stored procedure update :
CREATE PROCEDURE UpdateAdmin ( idd int, user varchar(20) , pass varchar(20), hakAkses varchar(20), idd int)
update Admin set username = user, password = pass, hak = hakAkses where Id = idd
 
Selanjutnya call procedure dengan cara :
CALL UpdateAdmin('mia', '2294', 'admin', '3')
 
Hasilnya data yang ke-3 di update menjadi :

Procedure update udah dibuat, selanjutnya mari buat procedure delete
CREATE PROCEDURE DeleteAdmin ( idd int)
Delete from Admin where Id = idd
 
Selanjutnya call procedure dengan cara :
CALL DeleteteAdmin('4') 
 
Hasil dari delete  tadi ialah :
 


Untuk yang terakhir ialah display data :
Seperti biasa langkahnya kalian cukup lakukan seperti yang diatas. Intinya nanti semua data yang ada di tabel admin akan tertampilkan. Saya rasa semuanya bisa jadi sudahi saja yaa

Sekian dulu yaa sekilas mengenai stored procedure kita udah bahas 4 point lho yaitu insert, update, delete kemudian tampilkan data. Semangat untuk terus belajar dan sampai jumpa di postingan selanjutnya



Tidak ada komentar:

Posting Komentar