VARIABLE
Adalah sebuah tempat untuk menampung data.
Ada 2 Jenis Variable :
1. Variable
Memory
Variable
yang dipergunakan untuk suatu proses di memory dan tidak perlu disimpan sebagai
file data.
Sifat
: Sementara
2. Variable
Field
yang dipergunakan sebagai proses dan disimpan
dalam file data ( untuk sewaktu-waktu digunakan kembali).
Sifatnya :
Tetap.
Variable
Memori dipergunakan untuk proses program yang datanya tidak diperlukan untuk
disimpan, karena hanya dibutuhkan sebagai data antara ( data yang hanya
dipergunakan selama proses berlangsung, untuk mendapatkan data akhir yang
dibutuhkan untuk disimpan sebagai field
tetap).
Misalnya
:
Kita
menghendaki hanya untuk menyimpan data total
transaksi penjualan seorang konsumen.
Tanpa ingin mengetahui data total satuan barang.


DEKLARASI VARIABLE:
Mendeklarasikan varibel
adalah:
a. Memberikan nama variabel sebagai identitas pengenal
b. Menentukan tipe data variabel
a. Memberikan nama variabel sebagai identitas pengenal
b. Menentukan tipe data variabel
Contoh deklarasi variabel ( Character / Numeric ):
NILAI
= 0 { deklarasi Numeric}
NAMA = SPACE(20) { deklarasi Character }
LAGI = .T. { deklarasi Logical }
NAMA = SPACE(20) { deklarasi Character }
LAGI = .T. { deklarasi Logical }
Beberapa identifier yang sejenis bisa dideklarasikan
bersamaan.
A,B,C = 0
NAMA, ALAMAT=SPACE(20)
NAMA, ALAMAT=SPACE(20)
DEKLARASI KONSTANTA ( Ketetapan ):
Mendeklarasikan konstanta adalah:
a. Memberikan
nama konstanta sebagai identitas pengenal.
b. Menentukan
nilai konstanta.
Contoh deklarasi konstanta:
NILAI = 100
KOTA=“KUDUS”
KOTA=“KUDUS”
Pada
suatu data seringkali dibutuhkan pembacaan kembali informasi (retrieval
information) dengan cara searching.
Searching
adalah pencarian data dengan cara menelusuri data-data tersebut.
Tempat
pencarian data dapat berupa array dalam memori,
bisa juga pada file pada external storage.
Proses
searching dibedakan menjadi 2 cara :
1. Sequantial Searching
Merupakan proses pencarian data dengan
metode pembacaan secara berurut sesuai dengan record database.
Field yang dicari sebagai dasar pencarian
bebas, sesuai dengan data field name pada record.
Instruksi : Locate for <Variable>=Nilai
2. Index Searching
Merupakan proses searching data dengan
metode pembacaan disesuaikan dengan kunci data field ( field key ) yang
dijadikan dasar index.
Field yang dicari harus merupakan field dasar index ( Index
key )
Instruksi
: Seek <Variable>
PENGURUTAN
DATA / SORT (1)
Sort adalah
proses pengurutan data yang sebelumnya disusun secara acak sehingga menjadi
tersusun secara teratur menurut suatu aturan tertentu.
Pada
umumnya terdapat 2 jenis pengurutan :
©
Ascending (Naik)
©
Descending (Turun)
Contoh :
Data
Acak : 5 6
8 1
3 25 10
Terurut
Ascending : 1 3
5 6 8
10 25
Terurut
Descending : 25 10
8 6 5
3 1
PENGURUTAN NAIK ( ASCENDING )
Yaitu
pengurutan data dengan sistem urutan dari kecil ke besar
Angka =
1 s/d 9
Abjad = A s/d Z
Instruksi
: SORT ON <VARIABLE> TO <FILE>
Sort
berdasarkan Nama secara ascending disimpan dengan nama file : STAF1.
SORT ON NAMA TO STAF
PENGURUTAN TURUN ( DESCENDING )
Yaitu pengurutan data dengan sistem urutan dari besar ke kecil
Angka = 9 s/d 1
Abjad= Z s/d A
Instruksi : SORT ON <VARIABLE>/D TO <FILE>
0 komentar:
Posting Komentar