SQL (Structure Query Language) Tingkat Lanjut

Post on 25-Feb-2016

91 views 8 download

description

SQL (Structure Query Language) Tingkat Lanjut. Endah Priyanti , S.Kom. Store Procedure Di  MySQL. - PowerPoint PPT Presentation

Transcript of SQL (Structure Query Language) Tingkat 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 FungsiKegunaan 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’,’ad1.putr4@yahoo.co.id’);

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’,’ad1.putr4@yahoo.co.id’);

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

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.

www.animationfactory.com

Animated GIFs

Still Frame JPGs