Anda di halaman 1dari 4

BAB 3 (function)

Function adalah sekumpulan perintah yang dapat menerima parameter, menghitungnya, dan
mengembalikan hasil perhitungannya.

1. MATHEMATICAL FUNCTION

a. ABS ( )

Tujuan : Menghasilkan nilai absolut.

Penggunaan : Utk menentukan nilai absolut dr populasi.

ABS (Invoice_amount) Untuk menghilangkan atau memotong pecahan dr suatu numeric.

b. MAXimum

Tujuan : Menghasilkan nilai terbesar

Penggunaan : Mennetukan ekspresi numeric telah melebihi batas maximum atau tidak.

c. MINimum

Tujuan : Menghasilkan nilai terkecil dari 2 buah ekspresu numeric.

Penggunaan : Utk menentukan suatu ekspresi numeric dibawah batas minim atau tidak.

d. MOD

Tujuan : Menghasilkan nilai sisa dari suatu pembagian.

Penggunaan : Utk melakukan test suatu bilangan adalah bilangan genap/ganjil dengan dibagi 2/
sisa.

e. ROUND ( )

Tujuan : Menghasilkan nilai yang telah dibulatkan dari suatu ekspresi numeric.

Penggunaan : Digunakan kapan saja ketika ingin pembulatan.

2. STRING ACCES FUNCTION

a. AT

Tujuan : Mencari suatu karakter pada suatu field chacarcter berdasar frekuensi keberadaan. Jika
tidak ditemukan hasilnya akan 0. ( NAMA, ALAMAT)

b. LENgth

Tujuan : Menghasilkan panjang dari suatu string


c. LOWER

Tujuan : Merubah semua huruf alphabet dari suatu ekspresi character menjadi kecil semua

Penggunaan : Utk membantu pencarian pada data dengan huruf campuran.

d. LTRIM

Tujuan : menghasilkan string yang telah bersih dari spasi di akhir string tersebut.

e. PROPER

utk merubah semua huruf alphabet suatu string menjadi huruf besar utk huruf pertama pada setiap
kata.

Berguna dalam membuat surat konfirmasi.

f. SUBTRING

Tujuan : Menghasilkan sebagai string dari suatu string ekspresi karakter.

Digunakan utk memanipulasi string ekspresi karakter.

G. TRIM

Menghasilkan string dimana semua spasi di awal dan akhir string dihapus.

TRIM serupa dengan LTRIM

3. DATE AND TIME FUNCTION

a. AGE

Menghasilkan umur dalam suatu tangal terhadap tanggal cut off nya.

Digunakan membandingkan 2 tanggal.

b. CTOD

Tujuan : utk merubah data tanggal dalam bentuk ekspresi karakter / numeric menjadi ekspresi
data valid.

utk membandingkan data yang belum berupa date.

c. DATE

Tujuan : Mengubah ekspression date , tanggal sistem, dan fielddate menjadi string

Digunakan jika timbul kebutuhan menampilkan tanggal sebagai string.


d. FIND

Tujuan utk menemukan string atau craharacter dalam suatu field atau record. Menghasilkan nilai
TRUE kalau ditemukan, FALSE jika tidak ditemukan.

e. CONVERSION FUNCTION

Tujuan merubah nilai dari suatu ekspresi numeric menjadi suatu string karakter.

Digunakan untuk mengubah suatu ekspresi numeric atau field numeric utk menjadi karakter agar
bisa dijadikan field kunci utk SUMMARIZE dan JOIN.

f. VALUE

Tujuan untuk merubah ekspresi karakter menjadi nilai numeric

Digunakan jika ada yang membutuhkan perubahan data dan karakter menjadi numeric

4. MISCELLANOUS FUNCTION

a. RECNO

Tujuan menghasilkan tampilan record / baris data yan diinginkan

digunakan utk emnuju record file,

BAB 4 EKSPRESI

KOMPONEN EKSPRESI

 Constant adalah suatu nilai yang bisa berbentuk ekspresi , aritmatik, atau ekspresi logika
yang terdiri dari salah satu atau gabungan. misal : 2000, 35 milyar, true

 operator adalah simbol yang digunakan untuk menghubungkan suatu komponen ekspresi
dengan komponen ekspresi lainnya. ada 2 :

a. Operator Matematik : *, +, -

b. Operator logika : <, >, = misal : tahun-tgl,

FIELD

Field adalah kolom dari file data yang secara logik sering digambarkan seperti suatu tabel.

FUNCTION

Function adalah sekumpulan perintah yang dibuat untuk megerjakan pekerjaan ringkas.

VARIABEL
adalah suatu tempat yang digunakan untuk menyimpan nilai konstanta.

Jenis data yan dihasilkan :

a. NUMERIC -- Gaji dasar+ tunjangan

B. CHARACTER-- Kepada YTH

C. DATE --

D. LOGIC -- INVOICE DATE> 199918291

Anda mungkin juga menyukai