DBase
Dbase adalah software yang terdiri dari dua bagian: Utility Program : adalah paket program yang membantu dalam hal pembentukan file, pengisian data, peragaan data yang sudah ada. Bahasa pemrograman seperti bahasa komputer lainnya. System Requirment : Untuk menjalankan Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl.
Elemen Dbase : Field : bagian dari record Record : kumpulan dari beberapa data yang saling berkaitan membentuk satu informasi. File : Kumpulan dari record yang sejenis Database : gabungan dari beberapa file yang terpadu.
Jenis Data dalam Dbase : Character ( C) Numerik (N) Logical (L) : merupakan data yang mempunyai dua kemungkinan yaitu benar atau salah. (.T. atau .F.) Date (d) Memo (M) digunakan untuk mengatur besar block yang sesuai dengan naskah.
Jenis Operator Operator Matematika : dilakukan pada data numeric yang menghasilkan nilai dengan jenis data numeric juga. Symbol : /, *, +, -, ^ atau ** Operator Relasi : Dilakukan antara dua data numeric, karakter, dan tanggal. Operator ini akan menghasilkan hasil benar (.T.) atau salah (.F.) Simbol : <, >, =, <> atau ≠, <=, >= Bila x=-1 dan B= -5 Y = x>B Maka y adalah .T. Operator Logika : terdiri dari .AND., .OR. , dan .NOT. hasilnya .T. dan .F.
Fungsi Pada Dbase Fungsi Left () : Mengambil sebagian data, mulai dari karakter paling kiri dari data tersebut. BU : LEFT (data karakter,jumlah) Contoh : .?LEFT(‘Indonesia’,5) Indon .Kata =”Merdeka” .?LEFT(Kata,3) Mer
Fungsi Pada Dbase RIGHT() : mengambil sebagian karakter dari suatu data mulai dari karakter yang paling kanan. BU : RIGHT(data karakter,jumlah) .?RIGHT(‘Menari Indah’,7) I Indah
Fungsi Pada Dbase LEN() : untuk menentukan panjang karakter. Fungsi ini memberikan nilai numerik. BU : LEN(data karakter) .?LEN(‘Menari Indah’) 12 .K = ‘Cintaku’ .?LEN(K) 7
Fungsi Pada Dbase SUBTR() : untuk mengambil sebagian karakter dari suatu data. BU : SUBSTR(data karakter,awal-pengambilan,jumlah) .?SUBSTR(‘Indonesia’,3,4) done
Fungsi Pada Dbase INT() : Untuk menjadikan data numerik menjadi bilangan bulat, dengan membuang angka atau digit yang ada di belakang titik desimal. .?INT(7.51) 7
Fungsi Pada Dbase ROUND() : Untuk membulatkan bilangan dimana lebih besar atau sama dengan setengah dibulatkan keatas, sedangkan lebih kecil setengah dibulatkan kebawah. BU : ROUND(data numerik1,data numerik2) .?ROUND(5.375,2) .?ROUND(5.375,1) 5.38 5.4
Fungsi Pada Dbase VAL() : Konversi data dari karakter menjadi numerik BU : VAL(data karakter) .?VAL(‘519’) .?VAL(‘12’) + VAL(‘13’) 519 25
Fungsi Pada Dbase STR() : Konversi data dari numerik menjadi karakter. BU : STR(data numerik, panjang,desimal) .?STR(7.591,5,3) 7.591
Fungsi Pada Dbase TRIM() : Membuang spasi yang terdapat pada akhir data. BU : TRIM(data karakter) .?TRIM(‘Selamat ‘)+ ‘Makan’ SelamatMakan
VARIABEL MEMORI Merupakan tempat menyimpan hasil-hasil sementara dalam program untuk suatu pemrosesan data. Aturan pemberian nama variable memori : Boleh sampai 10 karakter Boleh angka dan garis bawah Harus diawali huruf dan tidak boleh ada spasi.
VARIABEL MEMORI Menyimpan Data Kedalam Variabel Memori Untuk menyimpan data digunakan perintah STORE atau dengan tanda “=” (sama dengan). Co:/ .Store 20 to z . z=20 .Store “Mawar” to Mnama . Mnama = “Mawar”
VARIABEL MEMORI Menampilkan Daftar Variabel Memori .Display memory .List memory Menghapus Variabel Memori .Release nama variable Co:/ . Release x . Release all [untuk menghapus semua variabel]