Judul : Pengertian PL/SQL
link : Pengertian PL/SQL
Pengertian PL/SQL
Berhubung gue saat ini lagi dapet praktikum PL/SQL dari kampus jadi gue pengen mendalami lebih jauh tentang PL/SQL,, hemm oke kita mulai dulu dari Pengertian PL/SQL>> PL/SQL adalah kepanjangan dari PROCEDURAL LANGUAGE/STRUCTURE QUERY LANGUAGE yang mempunyai definisi : suatu blok yang berisi skrip-skrip bahasa prosedural, kalo kata aslab di kampus gue sih PL/SQL ini hampir sama kaya pascal, wah berhubung gue nya udah rada lupa sama pascal jadi guenya blom bisa ngejelasin detail dimana letak kesamaannya, yang jelas sih penulisan programnya yang hampir sama. PL/SQL juga merupakan bahasa pemrograman prosedural yang dapat meningkatkan kinerja database. Tipe Data PL/SQL :
@ Tipe Data Dasar :
a. Numerik : NUMBER, BINARY_INTEGER, DEC, DOUBLE PRECISION, INTEGER, INT, NUMERIC, REAL, SMALLINT
b. Karakter : VARCHAR2, CHAR, LONG
c. DATE
d. BOOLEAN
e. ROWID
@ Tipe Data Tambahan : a . Record
b . Array
Struktur Data Dalam PL/SQL :
Declare
Begin
Exception
End
Struktur diatas dapat dijelaskan sebagai berikut :
1. Bagian Judul (Header)
Bagian ini hanya digunakan jika PL/SQL diberikan nama, misalnya untuk prosedur atau fungsi. Bagian ini berisi nama blok, daftar parameter, dan pengembalian hasil (return) jika blok adalah fungsi.
2. Bagian Deklarasi (declaration)
Bagian ini untuk membuat deklarasi mengenai semua variable dan konstanta yang direferensikan dalam pernyataan PL/SQL. Bagian deklarasi ini dimulai dengan perintah DECLARE. Jika tidak ada variable atau konstanta yang ingin dideklarasikan bagian ini boleh dihilangkan.
3. Bagian Eksekusi (Execution).
Bagian ini memuat pernyataan-pernyataan PL/SQL yang akan ditulis. Bagian eksekusi ini harus dimulai dengan perintah BEGIN.
4. Bagian Perkecualian (Exception)
Bagian ini memuat cara menangani kesalahan-kesalahan (error) pada waktu eksekusi program PL/SQL. Jika program tidak memuat cara menangani kesalahan, bagian ini boleh dihilangkan.
Setiap pernyataan PL/SQL harus diakhiri dengan tanda titik-koma(;) dan semua program PL/SQL harus diakhiri dengan perintah END. Pada bagian deklarasi ditempatkan variable dan konstanta yang dipakai oleh pernyataan PL/SQL yang dibuat. Perbedaan variabel dengan konstanta adalah :
- Konstanta – nilai ditentukan pada saat deklarasi dibuat sehingga nilainya tetap pada saat program dieksekusikan.
- Variabel – dapat menerima nilai baru atau sebaliknya diubah pada saat program dieksekusi.
Contoh sederhana program PL/SQL :
BEGIN
DBMS_OUTPUT.PUT_LINE(‘Belajar Oracle’);
END;
jadi output nya : Belajar Oracle
Sekian Artikel kami kali ini tentang Pengertian PL/SQL
Semoga artikel Pengertian PL/SQL bisa berguna untuk kita semua, dapat membantu sebagai petunjuk bagi yang membutuhkannya. Baiklah, sampai jumpa di postingan artikel kami yang lainnya.
Anda sekarang membaca artikel Pengertian PL/SQL dengan alamat link https://ilmupeletbirahi.blogspot.com/2015/07/pengertian-plsql.html
Dapatkan Sample GRATIS Produk sponsor di bawah ini, KLIK dan lihat caranya
Tidak ada komentar:
Posting Komentar
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.