Perintah langsung diketik pada dot prompt (perintah bertitik).
Langsung di eksekusi oleh paket dBase.
4.2Perintah Tak Langsung (Programming)
Instruksi langsung ditulis dalam kesatuan program.
Program dieksekusi sesuai dengan urutannya.
Fasilitas untuk membuat kumpulan instruksi dikenal dengan nama text edito.
Dalam dBase dengan instruksi MODIFY COMMAND.
Luar dBase dengan paket lain seperti Side Kick, WS dsb.
Untuk menjalankan program dengan DO.
Perintah Dari Meni (Assist).
Disini digunakan menu untuk membuatnya.
4.3Cara Kerja Dengan dBASE IV (Bekrja Dengan Dot Prompt).
4.3.1Perintah Untuk Membuat File Data Base
Perintah langsung dengan CREATE
Menggunakan menu dengan memilih DATA kemudian CREATE.
Di dalam pembuatan file database ini harus didefinisikan nama field dengan
ketentuan sbb :
Karakter pertama harus huruf
Tidak boleh ada spasi diantara nama field, tanda baca kecuali ?-?
Panjang maksimum 10 karakter.
Sesudah didefinisikan kemudian struktur file disimpan, sistem akan
menanyakan kita apakah ingin diinput datanya atau tidak, jika ya berarti
tekan Y jika tidak tekan N.
4.3.2Perintah Untuk membuka Atau Menutup File.
Untuk membuka file database
USE
Contoh : membuka file database ?PEGAWAI.DBF?
l USE PEGAWAI
Untuk menutup file database
USE, CLOSE DATA, CLOSE ALL
4.3.3Perintah Untuk Melihat Atau Menampilkan Data
Bentuk umum : LIST
Misal :
Tampilkan seluruh data dari awal hingga akhir dengan semua field yang ada.
LIST atau LIST ALL
Tampilkan field NIP dan NAMA
LIST NIP, NAMA
Tampilkan semua field untuk data yang gaji_pokok > 500000.
LIST FOR Gaji_pokok > 500000
Tampilkan NIP dan NAMA bagi mereka yang huruf awalnya A hingga E
LIST NIP, NAMA FOR NAMA < “F” 4.4 Perintah Untuk Mengendalikan Pointer Dari Sebuah Record (Alokasi Petunjuk) : SKIP [angka] : untuk memindahkan letak pointer tetapi tidak ditampilkan Misal : SKIP - 3 à menuju 3 record sebelumnya SKIP + 2 menuju 2 record berikutnya GOTO [angka] : untuk memindahkan letak pointer Misal : GOTO 2 menuju record ke 2 GO TOP à menuju record paling awal GO BOTTOM à menuju record paling akhir 4.5 Perintah Untuk Memodifikasi File Data Base 4.5.1Menghapus Data Perintah yang digunakan : - RELEASE nama variable Contoh : . release x . release y . release MNama . release MAlamat . release all 4.5.2Menambah 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 : l APPE à menambah record kosong ke database file APPEND FROM
Contoh : l APPE FROM B : LAP.DBF à menambah record
dari file LAP
4.6 Memperbaiki Data
4.6.1Edit
Mengedit/memperbaiki isi suatu record
Bentuk umum : EDIT
Misal :
Perbaiki data pada record 5
l EDIT 5
Ubah data yang namanya = ?AMIR?
l EDIT FOR NAMA = ?AMIR?
4.6.2Browse
Untuk mengedit, menambah, menampilkan seluruh field secara mendatar serta
seluruh record dapat terlihat (full screen editing)
4.7 Perintah Untuk Mengurutkan Data
4.7.1Sort
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
Misal :
Urutkan file Pegawai.dbf berdasarkan NIP secara menaik dan hasilnya
disimpan dalam NIPS.dbf
SORT ON NIP TO NIPS
USE NIPS
LIST
Urutkan file Pegawai berdasarkan Nama dan NIP
SORT TO NAMNIP ON NAMA, NIP
4.7.2Index
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
l INDEX ON NIP TO NIPIN
untuk melihat :
l USE PEGAWAI INDEX NIPIN
l LIST
l USE PEGAWAI
l SET INDEX TO NIPIN
4.8 Mencari Data
4.8.1Locate
Mencari record dalam file yang memenuhi suatu kondisi
Bentuk Umum : LOCATE [ FOR kondisi ]
Misal :
1. Mencari record yang Gaji_pokok < nama =" ?COKRO?" nama =" ?COKRO?">
Misal :
Mencari Golongan IIA
l SET INDEX TO NAMAIN
l FIND ?IIA?
DISP
Mencari nama = BAMBANG
l INDEX ON NAMA TO NAMAIN
l USE PEGAWAI INDEX NAMAIN
l FIND ?BAMBANG?
4.8.3Seek
Fungsinya sama dengan FIND
Bentuk Umum : SEEK
Contoh :
l SET INDEX TO NAMAIN
l NAMA = ?ANDI?
l SEEK NAMA
l DISP
makasih banyaaak yaa infonya ...... bantu banget :))))
BalasHapus