KONSEP SISTEM INFORMASI B Pertemuan 5 - Jenis Data dalam Dbase & Spesifikasi File
PEMBAHASAN JENIS DATA JENIS FILE JENIS OPERATOR
JENIS DATA
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.
JENIS DATA 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 1byte 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.
JENIS DATA 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 sewaktuwaktu untuk perhitungan aplikasi ilmiah.
JENIS FILE
JENIS FILE DBASE IV meniliki 9 jenis file, yaitu: 1. File Database (.DBF) File database menyimpan data dalam satuan record dan field (baris dan kolom). Tiap record berisikan satu kelompok informasi yang unik. File dbase dapat menampung hingga 1 triliun record. Tiap record dapat berisikan 4000 bytes dan maksimum field 128 buah. 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. 3. File Format (.FMT) File format membuat bentuk layar yang dapat digunakan dalam pemasukkan data dan mencetak keluaran.
JENIS FILE 4. File Report (.FRM) File ini berbentuk laporan yang dibutuhkan oleh perintah REPORT untuk menghasilkan laporan-laporan. 5. File Label (.LBL) File bentuk label berisikan informasi yang dibutuhkan oleh perintah LABEL untuk mencetak label. 6. File Memori (.MEM) File memori berisikan 256 variabel memori, digunakan untuk menyimpan isi variabel memori. 7. File Indeks (.NDX) File indeks berisi suatu tombol dan dihubungkan dengan nomor record database sebagai suatu perintah logika.
JENIS FILE 8. File Program (.PRG) File program berisikan baris-baris perintah yang disimpan sebagai satu program. Dibuat melalui perintah MODIFY COMMAND atau melalui program pengolah kata dalam ragam non dokumen. 9. File Teks (.TXT) File teks digunakan sebagai antar muka antara dbase dengan perangkat lunak lainnya. File ini dalam format ASCII.
JENIS OPERATOR
JENIS OPERATOR 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 -
JENIS OPERATOR A. Operator Aritmatika
JENIS OPERATOR 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 $
JENIS OPERATOR B. Operator Relasi
JENIS OPERATOR 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.
JENIS OPERATOR C. Operator Logika
JENIS OPERATOR D. Operator String Operator String adalah upaya penggabungan beberapa string. 1. Penggabungan operand (tanpa modifikasi) (+) Contoh :.? Indonesia + Raya Hasilnya = IndonesiaRaya 2. Pemisahan (spasi akhir pertama dihapus) (-) Contoh :.? Indonesia Raya Hasilnya = Indonesia Raya
END OF FILE...