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