FUNCTION
SISTEM
MANAJEMEN BASIS DATA
Di Susun
Oleh :
DINA
ANDHINI KAYADOE
SI 12 B
12.12.0078
STMIK
AMIKOM PURWOKERTO
TAHUN
PELAJARAN 2012/2013
Soal /
Permasalahan
- Apa yang dimaksud dengan function?
- Apa yang dimaksud dengan procedure?
- Apa kegunaan dari Function?
- Bagaimana cara membuat function?
- Bagaimana cara membuat procedure?
Landasan
Teori
Function adalah
jenis PL/SQL block yang menghasilkan suatu nilai. Function digunakan
untuk melakukan perhitungan, mengecek eksistensi dan kevalidan suatu
data.
Procedure adalah
subprogram yang digunakan untuk melakukan proses tertentu. Procedure
dapat disimpan dalam database sebagai object schema, sehingga suatu
procedure dapat digunakan berulangkali tanpa harus melakukan parsing
dan compile ulang.
PEMBAHASAN
1.
Berikut merupakan contoh pembuatan function pada user scott dengan
menggunakan
tabel
emp:
Berikut
ini cara menjalankan function
- Menjalankan function sebagai parameter dari suatu procedureb. Menjalankan funtion sebagai bagian dari ekspresiMenjalankan function pada perintah SELECT:
2.
Berikut contoh pembuatan function yang lain
Cara
menjalankannya:
- Contoh procedure sederhana :Menjalankan procedure dari SQL*Plus:Menjalankan procedure PL/SQL Block atau procedure lain :2. Parameter INMode default, jika tidak disebutkan maka paramater procedure merupakan parameter IN.Untuk mengeksekusi procedure :3. Parameter OUTDigunakan untuk menampung hasil proses procedure. ditandai dengan OUT setelah namaparameter.Buat environment variable atau bind variable untuk menampung hasil procedure:Diatas adalah nilai yang akan dikirim melalui G_PHONEEksekusi procedure:KesimpulanFunction memudahkan dalam melakukan perhitungan, mengecek eksistenti dan kevalidan suatu data. Selain itu function dapat disimpan dalam database sebagai object schema, sehingga suatu function bisa digunakan berulangkali tanpa harus melakukan parsing dan compile ulang begitu juga dengan procedure yang dapat disimpan dalam database sebagai object schema.Daftar Pustaka
0 komentar:
Posting Komentar