Sistem Informasi B
JENIS DATA, SPESIFIKASI FILE DAN OPERATOR DALAM DBASE
I. Jenis Data
A. Data Karakter
Character (disingkat C) yaitu data untuk angka, bilangan, dan karakter khusus yang memiliki
panjang tertentu serta tidak dapat digunakan untuk perhitungan matematika secara langsung.
Data jenis ini dibatasi oleh tanda petik, (“ “ atau ‘ ‘ ) atau kurung siku ([ dan ]). Pada sistem
dBase IV panjang data jenis ini maksimal 256 karakter.
B. Data Numerik
Numeric (disingkat N) yaitu data berbentuk angka 0 sampai dengan 9 serta notasi + , - dan .
(titik desimal) yang berguna untuk suatu nilai yang nantinya dapat digunakan untuk kalkulasi.
Pada sistem dBase IV, panjang data jenis ini maksimal 20 digit termasuk tanda desimal dan
angka desimalnya.
C. Data Logika
Logical (disingkat L) yaitu data untuk keterangan yang hanya berisi Y (yes) dan N (no) atau T
(true) dan F (false). Pada sistem dBase IV, data jenis ini hanya memerlukan memory sebesar 1
byte saja.
D. Data Tanggal
Date (disingkat D) yaitu data bentuk tanggal dan ditulikan dalam format baku MM/DD/YY
(Month/Date/Year). Contohnya 08/17/45 untuk menyatakan 17 Agustus 1945. Format baku ini
masih dapat diubah. Data jenis ini dapat digunakan dalam perhitungan. Dengan jenis data ini,
sistem akan menguji setiap pemasukkan nilainya agar sesuai dengan ketentuan yang berlaku
seperti nilai bulan harus di antara 1 hingga 12. Pada sistem dBase IV, data jenis ini hanya
memerlukan memory sebesar 8 byte saja.
E. Data Memo
Memo (disingkat M) yaitu data bentuk karakter yang digunakan untuk catatan ataupun
keterangan dari suatu field. Pada sistem dBase, data jenis ini hanya memerlukan memory
sebesar 8 byte saja yaitu untuk petunjuk lokasi data isi memo pada file memo.
F. Data Float
Float (disingkat F) seperti Numeric. Bedanya hanya pada cara sistem menyimpannya. Data jenis
Float berguna untuk perhitungan angka eksakta (teknik). Pada sistem dBase IV, panjang data
jenis ini maksimal 20 digit termasuk tanda desimal dan angka desimalnya. Data ini jika
dipergunakan akan tersimpan dalam Floating Point hingga dapat dipanggil sewaktu-waktu untuk
perhitungan aplikasi ilmiah.
Pertemuan 5 ‐ Jeje, SKom, MMSI – Universitas Gunadarma 1
Konsep Sistem Informasi B
2. File Memo Database (.DBT)
File memo database digunakan untuk menyimpan field memo. Tiap record maksimum 128 field.
Field memo dapat berisikan informasi seperti field karakter, hanya lebih banyak, maksimum
4000 bytes.
A. Operator Aritmatika
Operator matematik yang digunakan pada dBASE memiliki urutan pengerjaan seperti di bawah
ini:
1. Pengelompokkan ()
2. Pangkat ^ atau **
3. Perkalian *
4. Pembagian /
5. Penambahan +
6. Pengurangan -
Pertemuan 5 ‐ Jeje, SKom, MMSI – Universitas Gunadarma 2
Konsep Sistem Informasi B
B. Operator Relasi
Operator Relational digunakan untuk membandingkan ekspresi karakter, Numerik atau tanggal
secara logika, dengan catatan ekspresi yang dibandingkan harus dengan jenis yang sama.
1. Lebih kecil <
2. Lebih kecil atau sama dengan <=
3. Lebih besar >
4. Lebih besar atau sama dengan >=
5. Sama dengan =
6. Tidak sama dengan <> atau #
7. Perbandingan substring $
C. Operator Logika
Operator Logika menghasilkan suatu logika dari perbandingan dua ekspresi logika.
1. Logika DAN .AND.
2. Logika ATAU .OR.
3. Logika BUKAN/TIDAK .NOT.
Operator Fungsi
.and. satu kondisi salah, semua kondisi menjadi salah
.or. satu kondisi benar, semua kondisi menjadi benar
.not. kondisi salah menjadi benar dan sebaliknya
D. Operator String
Operator String adalah upaya penggabungan beberapa string.
1. Penggabungan operand (tanpa modifikasi) (+)
Contoh :
.?’Indonesia’ + ‘Raya’
Hasilnya = IndonesiaRaya
Referensi:
http://hariyanto.staff.jak-stik.ac.id/files/tutorial-dbase-iv.doc
http://sitialiyah.staff.gunadarma.ac.id
http://deasy.staff.gunadarma.ac.id
Pertemuan 5 ‐ Jeje, SKom, MMSI – Universitas Gunadarma 3