Ø Untuk membuat dan
menyunting suatu file program ( ext.prg
) diberikan perintah : MODI COMM
nama_file
Ø Untuk menjalankan
program menggunakan perintah : DO
nama_file
Ø Untuk menaruh
data ke variabel memori menggunakan
perintah : STORE
Ø Untuk
mengisikan data numerik ke suatu variabel
menggunakan perintah : INPUT
Ø Untuk memasukkan
data string karakter ke suatu variabel langsung di dalam program itu sendiri
menggunakan perintah : ACCEPT
Ø Untuk
memasukkan data ke suatu variabel memori.di
mana pada perintah ini yang dimasukkan hanya satu karakter saja menggunakan perintah
: WAIT
Pengolahan data
di dalam dBase dapat dilakukan dengan beberapa cara :
- Perintah Langsung (Modus Interaktif)
a. Perintah/instruksi langsung diketik pada dot prompt (perintah
bertitik)
b. Langsung dieksekusi oleh paket dBase
- Perintah Tak Langsung (Programming)
a. Instruksi di tulis dalam satu kesatuan program
b. Program dieksekusi sesuai dengan urutannya.
c. Fasilitas untuk membuat kumpulan instruksi dikenal dengan nama
text editor
d. dalam dBase dengan instruksi MODIFY COMMAND
e. luar dBase dengan paket lain seperti SideKick, WS dsbnya.
f. Untuk menjalankan program dengan DO
g. Perintah Dari Menu (Assist)
Perintah Dasar
1.
Perintah untuk membuat file database
Perintah langsung dengan CREATE
Menggunakan menu dengan memilih DATA
kemudian CREATE.
Di dalam pembuatan file database ini
harus didefinisikan nama field dengan ketentuan sbb :
a. Karakter pertama harus huruf
b. Tidak boleh ada spasi diantara nama
field, tanda baca kecuali “_“
c. Panjang maksimum 10 karakter.
2.
Perintah untuk membuka/menutup file : USE
Untuk membuka file database
Contoh : membuka file database
“PEGAWAI.DBF”
USE PEGAWAI
Untuk menutup file database
USE
CLOSE DATA
CLOSE ALL
3.
Perintah untuk melihat/menampilkan data LIST
Bentuk umum : LIST [FOR ] [TO PRINT]
Misal :
a. Tampilkan seluruh data dari awal
hingga akhir dengan semua field yang ada.
• LIST
atau LIST ALL
b. Tampilkan field NIP dan NAMA
• LIST
NIP, NAMA
c. Tampilkan semua field untuk data
yang gaji_pokok > 500000.
• LIST
FOR Gaji_pokok > 500000
d. Tampilkan NIP dan NAMA bagi mereka
yang huruf awalnya A hingga E
• LIST
NIP, NAMA FOR NAMA < “F”
4.
Perintah untuk memodifikasi file database
Memodifikasi struktur file : MODIFY
STRUCTURE
Melihat struktur file : LIST STRU
Menampilkan informasi tentang struktur
file, nama file, jumlah record, tanggal terakhir diadakan perubahan, definisi
field dan jumlah byte dalam suatu record digunakan perintah DISPLAY STRU
·
Menghapus data
Data dihapus dapat dalam 2 keadaan :
1. Keadaan dihapus secara logika
2. Keadaan dihapus secara fisik
Secara logika data dapat dihapus
dengan perintah DELETE
Misal : DELETE ALL data seluruhnya
akan dihapus secara logika
LIST setelah dihapus, data tsb masih
dapat ditampilkan tapi ada tanda *
RECALL ALL membatalkan penghapusan
data secara logika
Secara fisik data dapat dihapus dengan
perintah PACK, yang sebelumnya harus di DELETE.
·
Menambah data
Penambahan data kosong ke database
file yang sedang aktif
Penambahan data dari file database
tertentu ke file database yang sedang aktif
APPEND [blank]
Contoh : .APPE menambah record
kosong ke database file
APPEND FROM [ FOR ]
Contoh : . APPE FROM B : LAP.DBF
menambah record dari file LAP
·
Memperbaiki data
Perintah untuk memperbaiki record :
a. EDIT
Mengedit/memperbaiki isi suatu record
Bentuk umum : EDIT [ field ] [ FOR ]
Misal :
1. Perbaiki data pada record 5
>> EDIT 5
2. Ubah data yang namanya = “AMIR”
EDIT FOR NAMA = “AMIR”
b. BROWSE
BROWSE, perintah ini akan menampilkan
data secera horizontal dan sekaligus bisa melakukan modifikasi data yang ada
pada fields-fields dalam record yang ditampilkan.
Format Perintah : BROWSE [ FIELD ] [
nomor record ]
Catatan : Pada perintah EDIT, CHANGE
dan BROWSE, juga dapat dilakukan untuk memberi tanda delete pada record aktif
dengan menekan tombol CTRL – U. Untuk menghilangkan tanda delete pada record
tekan tombol CTRL – U juga.
c. REPLACE
REPLACE, fungsi untuk merubah atau
mengisi field secara otomatis.
Format perintah : REPLACE [scope] WITH
[FOR ]
·
Mengurutkan data
1. SORT
-
mengurutkan data secara ascending atau descending
- menghasilkan
file baru dengan extention .dbf
- jumlah
byte pada file baru sama dengan jumlah byte pada file lama
- file
baru ini dapat langsung dibuka dengan “USE”
Bentuk umum : SORT TO ON [ field [
A/D, …] [ FOR kondisi ]
Misal :
1. Urutkan file Pegawai.dbf
berdasarkan NIP secara menaik dan hasilnya disimpan dalam NIPS.dbf
- SORT
ON NIP TO NIPS
- USE
NIPS
- LIST
2. Urutkan file Pegawai berdasarkan
Nama dan NIP
- SORT
TO NAMNIP ON NAMA, NIP
3. INDEX
- menghasilkan
file dengan extention.ndx
- jumlah
byte yang lebih kecil
- file
baru ini tidak dapat dibuka langsung dengan “USE”
Bentuk umum : INDEX ON [ field ] TO
Misal :
Buat file index dari file Pegawai.dbf
dengan field NIP
.INDEX ON NIP TO NIPIN
untuk melihat :
a. .USE PEGAWAI INDEX NIPIN
.LIST
b. .USE PEGAWAI
.SET INDEX TO NIPIN
·
Mencari data
1. LOCATE
mencari record dalam file yang
memenuhi suatu kondisi
Bentuk Umum : LOCATE [ FOR kondisi ]
Misal :
1. Mencari record yang Gaji_pokok <
500000
.LOCATE FOR Gaji_pokok < 500000
.DISP
2. Mencari record yang Nama = “COKRO”
LOCATE FOR Nama = “COKRO”
2. FIND
mencari data dari file index
Bentuk umum : FIND
Misal :
1. Mencari Golongan IIA
.SET INDEX TO NAMAIN
.FIND “IIA”
DISP
2. Mencari nama = BAMBANG
.INDEX ON NAMA TO NAMAIN
.USE PEGAWAI INDEX NAMAIN
.FIND “BAMBANG”
3. SEEK
Fungsinya sama dengan FIND
Bentuk Umum : SEEK
Contoh :
.SET INDEX TO NAMAIN
.NAMA = “ANDI”
.SEEK NAMA
.DISP
Sumber :
0 komentar:
Posting Komentar