SQL (Structure Query Language) Tingkat Lanjut Endah Priyanti, S.Kom
Store Procedure Di MySQL Store Procedure adalah inovasi terbaik dari MySQL 5.0. beberapa SQL prosedur atau fungsi dapat disimpan dan dieksekusi langsung di MySQL server. Layaknya pada penulisan code di bahasa pemrograman seperti C programming, penulisan prosedur dan fungsi kini bisa digunakan pada MySQL
Kegunaan Prosedur atau Fungsi Kegunaan dari adanya prosedur atau fungsi pada MySQL adalah : Mempercepat proses coding ( efesiensi ) maksudnya bila kita mengetikan SQL yang isinya memasukan data (insert) misalnya Insert into anggota values Sebanyak 1000 anggota, maka akan pegel ngetik SQLnya. Solusinya adalah pembuatan prosedur seperti berikut ini,
Create procedure insert_anggota (in no int, nm varchar(255), kota varchar(50), varchar(255)) Begin Insert into anggota values (no,nm,kota, ); End Nah setelah prosedur insert_anggota dibuat, kita cukup memanggilnya dengan perintah call, seperti : Call
Jadi lebih mudah kan….itu hanya secuil code,, dan akan sangat berguna nanti bila bermain dengan data yang lebih banyak seperti pada data-data perusahaan
Membuat Prosedur Berikut ini kita praktikan membuat prosedur sederhana di MySQL. Pertama, kita buat database dan table baru untuk percobaan belajar kita mengenai prosedur. Disini dibuat database dengan nama prosedur_test. Create database prosedur_test;
Membuat Prosedur Lalu kita buat tablenya, Create table anggota( no int not null primary key, nama varchar(255) not null, k kota varchar(50) not null, varchar(255) not null ); Setelah dibuat database dan tablenya, Langkah berikutnya adalah membuat prosedurnya
Membuat Prosedur Awalnya kita mesti mengganti delimiter (tanda akhir code, defaultnya adalah titik koma dengan symbol lain. Delimiter $ Setelah kita ganti delimiternya, sekarang buat prosedurnya
Backdrops: - These are full sized backdrops, just scale them up! - Can be Copy-Pasted out of Templates for use anywhere! Title BackdropSlide BackdropTransitional BackdropPrint Backdrop Additional Graphics: - Scale them up or down! -.GIF clipart is animated. -.JPG clipart can be scaled up and take up little file space. -.PNG clipart can be scaled unusually large without distortion. Animated GIFs Still Frame JPGs