SQL (Structure Query) Lanjut

Download Report

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