Kamis, 15 September 2011

Resume PBD Pertemuan 2

PL/SQL (Procedural Language/Structure Query Language)
Adalah suatu blok yang berisi skrip-skrip bahasa prosedural.
PL/SQL merupakan bahasa pemrograman prosedural
PL/SQL dapat meningkatkan kinerja database
Tipe Data:  
Tipe Data dasar :
Numerik
NUMBER, BINARY_INTEGER, DEC, DOUBLE PRECISION, INTEGER, INT, NUMERIC, REAL, SMALLINT
Karakter
VARCHAR2, CHAR, LONG
DATE
BOOLEAN
ROWID
Tipe Data tambahan :
RECORD
ARRAY
Variabel:
Adalah sebuah peubah yang digunakan untuk menampung sebuah nilai di memori komputer.
Contoh Variabel:
DECLARE
  X integer;
  Alamat varchar2(40);
  No_induk char(8);
.....
BEGIN
  X  := 12;
  Alamat := ‘Gelatik Dalam 391, Bandung’;
  No_induk := ‘DOG29549’;
END;
Konstanta:  
Digunakan untuk menyimpan sebuah nilai di memori komputer.  
Nilai yang disimpan bersifat tetap (konstan)
Contoh :
DECLARE 
  pi CONSTANT real             := 3.14; 
  lebar CONSTANT integer := 100;
Komentar:  
Digunakan untuk memudahkan proses maintenance  
Jenis komentar :  
/* ... */   : untuk beberapa baris komentar  
-- ...         : untuk satu bari komentar 
Contoh :
/* Ini adalah komentar Oracle */
-- Ini juga komentar Oracle
Struktur Blok PL/SQL  
Terdapat tiga bagian :  
Bagian pendeklarasian tipe data (opsional)  
Bagian penulisan perintah  
Bagian eksepsi (opsional)
Bentuk Umum Struktur PL/SQL 
DECLARE 
  variabel tipe_data; 
  konstanta CONSTANT tipe_data := nilai; 
  ...
BEGIN 
  statement_1; 
  statement_2; 
  ...
EXCEPTION
WHEN nama_eksepsi THEN statement_untuk_mengatasi_error; 
...
END;

 
 
 
 
 

Tidak ada komentar:

Posting Komentar