Transcript SQL (Structure Query) Lanjut
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 (1 ,’adiputra’,’bekasi’,’[email protected]’); 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), email varchar(255)) Begin Insert into anggota values (no,nm,kota,email); End Nah setelah prosedur insert_anggota dibuat, kita cukup memanggilnya dengan perintah call, seperti : Call insert_anggota (1,’adiputra’,’bekasi’,’[email protected]’);
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, email 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
www.animationfactory.com
Backdrops: - These are full sized backdrops, just scale them up!
- Can be Copy-Pasted out of Templates for use anywhere!
Title Backdrop Slide Backdrop Transitional Backdrop Print 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