Paket Program Niaga C – BAMBANG YULIANTO,SKomp
DAFTAR PERINTAH BERDASARKAN URUTAN ABJAD ?
Memperagakan isi dari ekspresi numerik maupun teks di atas layar monitor Contoh : ? “Nama Mahasiswa :” +Nama ? Midtest + Tugas ??
Memperagakan isi pada baris yang sama Contoh : ?? “Nomor Pokok Mahasiswa : “+ NPM ACCEPT
Menempatkan teks ke dalam suatu memory variable. Dimana pemasukan dapat dilakukan tanpa atau dengan keterangan Contoh : ACCEPT TO NAMA ACCEPT “Masukan Nama Anggota Kelompok : “ TO NAMA APPEND
Menyisipkan satu record di belakang file yang aktif APPEND BLANK
sama seperti append, tetapi recordnya masih kosong contoh : USE KELP_1 APPE BLANK APPE APPEND FROM
untuk menambahkan seluruh isi file aktif dari file.dbf yang lain APPEND FROM FOR <ekspresi>
untuk menambahkan seluruh isi file aktif dari file.dbf yang lain dengan syarat yang ditentukan contoh : USE KELP_1 APPE TO A:\KELOMPOK APPE FROM A:\KELOMPOK FOR NPM = 301 AVERAGE
Menghitung nilai rata-rata dari suatu rumus dan menempatkan hasilnya ke dalam suatu memory varibel. Dimana perhitungan dapat dilakukan dengan atua tanpa syarat Contoh : AVERAGE NILAI TO NL AVERAGE TUGAS+MIDTEST TO NILAI FOR MIDTEST <> 0 BROW
untuk menampilkan data file yang sedang aktif dalam bentuk baris dan kolom dimana kita dapat mengedit data didalamnya
DAFTAR PERINTAH DBASE IV , HAL 1
Paket Program Niaga C – BAMBANG YULIANTO,SKomp BROW FIELD ,,…
untuk menampilkan data file yang sedang aktif dalam bentuk baris dan kolom dengan nama field tertentu contoh : USE KELP_1 BROW FIELD NAMA,ALAMAT CANCEL
Menghentikan pelaksanaan program secara mendadak dan kembali ke modus DOT. Contoh : IF EOF() CANCEL ENDIF CHANGE
memperbaiki isi data pada record yang sedang ditunjuk pionter CHANGE <no record>
memperbaiki isi data pada no. record yang ditentukan. CHANGE FIELD , ,…
memperbaiki isi data pada record yang sedang ditunjuk pionter pada fied tertentu yang ditentukan contoh : CHANGE 3 CHANGE ALAMAT,NO_TELP CLEAR
Membersihkan layar monitor dari segala macam peragaan data dan informasi CLEAR ALL
Menutup semua file yang terbuka ; juga seluruh memory variabel dikosongkan. CLEAR FIELD
Mengosongkan seluruh field yang telah ditempatkan melalui SET FIELD TO CLEAR GETS
Menyebakan pilihan read yang berada sebelumnya diabaikan oleh perintah @SAY…GET Contoh : @5,10 “Nomor Pokok Mahasiswa :” GET NPM CLEAR GETS @7,10 “Nama Mahasiswa :” GET NAMA CLEAR MEMORY
Menghapus isi yang berada di semua memory vaiabel CLOSE ALL
menutup file yang sedang aktif dan menyimpan seluruh perubahan yang terjadi dalam file
DAFTAR PERINTAH DBASE IV , HAL 2
Paket Program Niaga C – BAMBANG YULIANTO,SKomp CONTINUE
melanjutkan pencarian dari perintah LOCATE contoh : USE KELP_1 LOCATE FOR KOTA = “Jakarta” DISPLAY CONTINUE DISPLAY COPY FILE TO
mengcopy sembarang file ke dalam file baru dengan catatan dalam penulisan nama file harus diikuti extention yang jelas. contoh : COPY FILE KELP_1 .DBF TO A:\KELOMPOK.DBF COPY STRUCTURE TO
mengcopy struktur database file yang sedang aktif ke dalam file baru. COPY STRUCTURE TO FIELD , , …
mengcopy struktur database untuk field-field tertentu dari file yang sedang aktif ke dalam file baru contoh : USE KELP_1 COPY STRU TO KELP_2 COPY STRU TO DAFTELP FIELD NAMA,NO_TELP COPY TO
mengcopy file yang sedang aktif ke dalam file baru. COPY TO FIELD , , …
mengcopy data beberapa field dari file yang sedang aktif ke dalam file baru COPY TO FOR <ekspresi>
mengcopy file yang sedang aktif ke dalam file baru dengan syarat yang ditentukan contoh : USE KELP_1 COPY TO A:\KELOMPOK COPY TO A:\KELP_1 FOR NPM = 301 COPY TO DAFTELP FIELD NAMA,NO_TELP COUNT
menghitung jumlah record pada file aktif. COUNT FOR <ekspresi>
menghitung jumlah record pada file aktif yang memenuhi syarat yang ditentukan contoh : USE KELP_1 COUNT COUNT FOR ALAMAT = “Jakarta”
DAFTAR PERINTAH DBASE IV , HAL 3
Paket Program Niaga C – BAMBANG YULIANTO,SKomp COUNT TO
menghitung jumlah record pada file aktif dan menempatkannya hasilnya ke dalam suatu variable memory contoh : USE KELP_1 COUNT TO JUM ? “Jumlah Anggota : “, JUM CREATE CREATE
membuat file database baru contoh : CREATE KELP_1 CREATE LABEL
Membuat file label untuk penentuan bentuknya. Contoh : CREATE LABEL ALAMAT CREATE QUERY
Membuat file query baru. Contoh : USE KLP_1 CREATE QUERY CON.FRM CREATE REPORT
Membuat suatu file yang berisikan parameter dari bentuk laporan Contoh : CREATE REPORT DAF_NAMA CREATE SCREEN
Membuat satu file yang berisikan parameter dari bentuk layar peragaan. Contoh : CREATE SCREEN DAFT_NAMA.SCR CREATE VIEW
Menciptakan satu file khusus yang berisikan untuk peragaan. Contoh : USE KELP_1 CREATE VIEW DAF_NAMA.VUW DELETE
memberi tanda * pada record yang sedang ditunjuk oleh pointer untuk dihapus DELETE RECORD <no.record>
memberi tanda * pada nomor record yang ditentukan untuk dihapus DELETE FOR <ekspresi>
memberi tanda * pada record sesuai syarat yang ditentukan untuk dihapus
DAFTAR PERINTAH DBASE IV , HAL 4
Paket Program Niaga C – BAMBANG YULIANTO,SKomp DELETE ALL
memberi tanda * pada seluruh record untuk dihapus. contoh : USE KELP_1 DELE RECO 6 DELE FOR NAMA=”Agus” DELETE FILE
menghapus sembarang file dengan catatan dalam penulisan nama file harus diikuti extention yang jelas serta file yang akan dihapus tidak sedang digunakakan (aktif). contoh : DELE FILE KELP_1.DBF DIR
melihat file database dalam direktori yang aktif DISPLAY DISPLAY ALL
untuk menampilkan data file yang sedang aktif secara keseluruhan per 20 baris DISPLAY ALL FOR <ekspresi>
untuk menampilkan data secara keseluruhan per 20 baris dengan syarat yang ditentukan DISPLAY , ,…
menampilkan data berdasarkan nama field yang ditentukan DISPLAY NEXT <jumlah record>
menampilkan data sejumlah record data yang telah ditentukan secara keseluruhan DISPLAY STRUCTURE
menampilkan struktur database dari file yang aktif contoh : USE KELP_1 DISP STRU DISP NAMA,ALAMAT FOR KOTA = “Jakarta” EDIT
memperbaiki isi data pada record yang sedang ditunjuk pionter EDIT <no record>
memperbaiki isi data pada no. record yang ditentukan EDIT FIELD , ,….
memperbaiki isi data pada record yang sedang ditunjuk pionter pada fied tertentu yang ditentukan contoh : USE KELP_1 EDIT 7 EDIT NAMA,ALAMAT
DAFTAR PERINTAH DBASE IV , HAL 5
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
DISPLAY MEMORY
Memperlihatkan seluruh isi memory variabel yang aktif DISPLAY STATUS
Memperagakan kondisi dari proses yang sedang aktif DO
Menjalankan suatu program yang telah selesai disusun. Contoh : DO LAT1 DO CASE … END CASE
Pelaksanaan program dapa ditentukan berdasarkan besaran tertentu. Teknik ini dikenal dengan istilah percabangan. Contoh : DO CASE CASE JAWAB = “Y” … CASE JAWAB = “T” … OTHER WISE RETURN END CASE DO WHILE … ENDDO
bagian program yang dipakai untuk mennetukan proses pengulangan. Contoh : DO WHILE .NOT. EOF () … ENDDO EJECT
menggeser kertas sampai ke awal halaman berikutnya. ERASE
menghapus sembarang file dengan catatan dalam penulisan nama file harus diikuti extention yang jelas serta file tidak dalam keadaan aktif EXIT
Keluar dari suatu bagian program pengulangan yang ditentukan oleh perintah do while dan enddo. Contoh : DO WHILE .T. … IF EOF() EXIT ENDIF … ENDDO
DAFTAR PERINTAH DBASE IV , HAL 6
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
FIND
mencari record yang datanya cocok dengan kondisi yang telah ditentukan. Contoh : USE DATA_MHS INDEX ON NPM TO JURUSAN FIND “301” DISPLAY GET
Pemasukan data yang disertai dengan keterangan diatas layar monitor Contoh : @6,8 SAY “Masukan Nama Mahasiswa :” GET NAMA GO BOTTOM
menempatkan pointer pada record terakhir pada file yang aktif. GO TOP
menempatkan pointer pada record pertama (record no.1) pada file yang aktif GO TO <no. record>
menempatkan pointer pada record yang ditentukan pada file yang aktif contoh : USE KELP_1 GO TOP GO TO 5 INDEX ON TO
mengurutkan data berdasarkan field yang ditentukan dan menyimpannya dalam file.NDX baru contoh : USE KELP_1 INDEX ON NPM TO URUT INPUT
Menempatkan satu bilangan ke memory variabel, dimana bilangan tersebut diketik melalui keyboard. Contoh : INPUT “NILAI TUGAS :” TO NT INPUT “NILAI MIDTEST : “ TO MT NA = NT + MT ? “NILAI AKHIR :” ,NA INSERT
Menyisipkan record baru di atas record yang sedang ditunjuk oleh pointer INSERT BLANK
Menyisipkan record kosong di atas record yang sedang ditunjuk oleh pointer contoh : USE KELP_1 GO TO 5 INSERT
DAFTAR PERINTAH DBASE IV , HAL 7
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
JOIN
Menciptakan satu database baru dengan cara menggabungkan dua buah file .dbf yang terpisah. Contoh : SELECT A USE KELP_1 SELECT B USE KELP_2 JOIN WITH KELP_1 TO KELOMPOK LABEL FORM
Memperagakan isi record dalam bentuk label dengan memakai bentuk yang ada dalam file label. Contoh : USE KELP_1 LABEL FORM NAMA LIST
Menampilkan data secara keseluruhan dari file yang sedang aktif LIST , ,…
menampilkan data berdasarkan nama field yang ditentukan LIST , ,… FOR <ekspresi>
menampilkan data berdasarkan nama field yang ditentukan dan memenuhi syarat yang ditentukan LIST FOR <ekspresi>
menampilkan keseluruhan isi record yang memenuhi syarat yang ditentukan LIST FOR .NOT. = <ekspresi>
menampilkan keseluruhan data yang tidak memenuhi syarat yang ditentukan LIST FOR <expresi1> .AND. FOR <ekspresi2>
menampilkan keseluruhan isi record yang memenuhi kedua syarat yang ditentukan LIST FOR <expresi1> .OR. FOR <ekspresi2>
menampilkan keseluruhan isi record yang memenuhi salah satu dari kedua syarat yang ditentukan LIST FOR UPPER () = <ekspresi>
menampilkan keseluruhan isi record yang memenuhi syarat sebuah field jenis data character yang tidak memperhatikan huruf besar atau huruf kecilnya LIST NEXT <jumlah record>
menampilkan data sejumlah record data yang telah ditentukan secara keseluruhan LIST OFF
menampilkan keseluruhan isi record tanpa menampilakan nomor record-nya LIST RECO <no.record>
menampilkan data secara keseluruhan dari no record yang ditentukan DAFTAR PERINTAH DBASE IV , HAL 8
Paket Program Niaga C – BAMBANG YULIANTO,SKomp LIST STRUCTURE
menampilkan struktur database dari file yang aktif contoh : USE KELP_1 LIST STRU TO PRINT LIST FOR TGL_LAHIR = {05/12/80} LIST NAMA,ALAMAT FOR NO_TELP = 88 .OR. KOTA<> “JAKARTA” LIST FOR UPPER(NAMA) = “JAKARTA” LIST MEMORY
Memperlihatkan nama, tipe dan ukuran dari setiap memory variabel yang digunakan LIST SATUS
Memperlihatkan proses yang sedang berlangsung. Contoh : LIST STATUS TO PRINT LOCATE FOR <ekspresi>
mencari no record dari syarat yang ditentukan contoh : USE KELP_1 LOCATE FOR KOTA=”JAKARTA” LOCATE FOR NPM = 301 .AND NAMA = “S” LOOP
Memindahlkan operasi ke awal dari proses pengulangan. Contoh : DO WHILE .T. … IF LOOP ENDIF .. ENDDO MODIFY COMMAND
Mengaktifkan operasi teks dan sekaligus mempersiapkan modifikasi bila diperlukan. Contoh : MODI COMM LAT_1 MODIFY LABEL
Mengaktifkan dan memberikan kesempatan untuk merubah file label dari database. Contoh : USE KEL_1 MODIFY LABEL SURAT MODIFY QUERY
Membuat suatu file query Contoh : USE KEL_1 MODIFY QUERY KELP.QRY
DAFTAR PERINTAH DBASE IV , HAL 9
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
MODIFY REPORT
Membuka dan memodifikasi suatu file laporan Contoh : USE DATA_MHS MODIFY REPORT NILAI MODIFY SCREEN
Membuka dan memodifikasi dari suatu file Screen Contoh : USE DATA_MHS MODI SCREEN KOTAK.SCR MODIFY STRUCTURE
Membuka serta memodifikasi struktur database. Contoh : USE KEL_1 MODI STRU MODIFY VIEW
Membuka dan memodifikasi suatu file View Contoh : USE DATA_MHS MODI VIEW NILAI.VUE NOTE
Apa yang tertulis dibelakan perintah ini tidak akan diproses. Biasanya dipakai untuk menyisipkan komentar ke dalam listing program. Contoh : SET TALK OFF SET ECHO OFF NOTE Daftar Nama Mahasiswa Gunadarma … PACK
melaksanakan penghapusan pada record yang telah diberi tanda * oleh perintah DELETE PARAMETERS
Menentukan variabel yang akan dipakai oleh modul program lainnya. Contoh : RUMUS NILAI AKHIR PARAMETER A,B,C C = A+B RETURN PROGRAM INDUK : NT = 40 MD = 60 DO RUMUS WITH NILAI,NT+MD ? “NILAI AKHIR :”,NILAI RETURN
DAFTAR PERINTAH DBASE IV , HAL 10
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
PRIVATE
menetukan variabel yang hanya dapat dipakai oleh modul program itu sendiri contoh : PRIVATE VARA,VARB,VARBC PROCEDURE
menentukan batas awal suatu procedure PUBLIC
Menentukan variabel yang dapat digunakan oleh beberapa modul program. Contoh : PUBLIC VARA,VARB,VARC QUIT
Menutup semua file, menghentikan seluruh operasi serta meninggalkan program dbase iv ; serta kembali ke modus operasi DOS. READ
Mengaktifkan seluruh perintah pemasukan dan peragaan data seperti @say …get Contoh : USE KELP_1 @5,10 SAY “Nama Kecil : “ GET NM_KECIL @7,10 SAY “Alamat : “ GET ALAMAT RECALL
membatalkan pemberian tanda * pada record yang sedang ditunjuk oleh pointer untuk dihapus. RECALL <no.record>
membatalkan pemberian tanda * pada record yang sedang ditentukan untuk dihapus RECALL ALL
membatalkan pemberian tanda * pada seluruh record untuk dihapus. RELEASE
menghapus seluruh isi yang ada pada memory variabel. RENAME TO
Mengubah nama file lama ke nama file baru dengan catatan nama file harus jelas. Contoh : RENAME KELOMPOK.DBF TO KLP.DBF REPLACE WITH <ekspresi>
Mengisi data pada field tertentu dengan data yang ditentukan. Pengisian data akan dilakukan pada record yang sedang ditunjuk oleh pointer. REPLACE ALL WITH <ekspresi>
Mengisi data pada field tertentu dengan data yang ditentukan. Pengisian data akan dilakukan pada seluruh record. DAFTAR PERINTAH DBASE IV , HAL 11
Paket Program Niaga C – BAMBANG YULIANTO,SKomp REPLACE WITH <ekspresi> FOR <syarat>
Mengisi data pada field tertentu dengan data yang ditentukan dan syarat yang ditentukan. Pengisian data akan dilakukan pada record yang sedang ditunjuk oleh pointer. Contoh : USE KLP_1 REPL NILAI WITH 40 FOR KLP = 1 REPORT FORM
Memperagakan isi dari database berdasarkan bentuk yang telah ditentukan Contoh : USE DATA_MHS REPO FORM NILAI RESTORE FROM
Mengambil isi memory variabel yang tersimpan di dalam file memory (.mem) Contoh : RESTORE FROM DATA.MEM RESUME
Meneruskan pelaksanaan dari program yang terhenti oleh perintah SUSPEND RETURN
Mengkahiri pelaksanaan program dan kembali ke DOS atau ke program utamanya RUN
Menjalankan program yang telah tersusun. Contoh : RUN A:\LAT1 SAVE TO
Menympan seluruh atau sebagian data ke meory variabel. contoh : SAVE TO BACKUP SEEK
Mencari satu file database yang telah di-index, dimana pencarian dilakukan berdasarkan kriteria tertentu. Contoh : USE DATA_MHS INDEX ON NPM TO NOPOK SEEK “301” SELECT
Menentukan area yang hendak dipakai. Contoh : SELECT USE DATA_MHS SELECT B USE DT_KELAS
DAFTAR PERINTAH DBASE IV , HAL 12
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
SKIP
Mengendalikan record pointer maju atau mundur sesuai dengan kebutuhan. Contoh : USE DATA_MHS SKIP 3 DISPLAY SORT TO ON /A SORT ON /A TO
Mengurutkan data berdasarkan nama field yang ditentukan secara ascending dan menyimpannya pada file baru yang ditentukan. SORT ON /C TO
Mengurutkan data berdasarkan nama field yang ditentukan secara ascending tanpa membedakan huruf besar atau kecil dan menyimpannya pada file baru yang ditentukan. SORT ON /D TO
Mengurutkan data berdasarkan nama field yang ditentukan secara descending dan menyimpannya pada file baru yang ditentukan. Contoh : USE KELP_1 SORT TO URUT ON NPM/A STORE
Memasukan satu bilangan ke dalam variabel memory. Contoh : STRORE 3 TO KLP ? “KELOMPOK “ +KLP SUM
Menjumlahkan nilai yang ada di dalam suatu rumus dan menyimpan hasilnya di memory variabel. Contoh : USE DATA_MHS SUM NILAI TO NILAI_A TEXT
Memperlihatkan data di atas layar monitor, sesuai dengan urutan programnya. Contoh : SET PRINT ON TEXT Program yang sedang dikerjakan untuk latihan END TEXT TOTAL
Melakukan penjumlahan dari bilangan berdasarkan syarat yang telah ditentukan. Contoh : USE DATA_MHS TOTAL ON ABSEN TO JUMLAH
DAFTAR PERINTAH DBASE IV , HAL 13
Paket Program Niaga C – BAMBANG YULIANTO,SKomp
TYPE
Menampilkan daftar isi file diatas layar monitor atau monitor. Contoh : TYPE LAT1.PRG TO PRINT UPDATE
Data dari suatu file dipakai untuk memperbaharui data yang ada didalam file lainnya. Contoh : SELECT A USE DT_BARU SELECT B USE DTNILAI UPDATE ON DTNILAI FROM DT_BARU REPLACE NILAI WITH NILAI +40 USE
menutup file yang sedang aktif dan menyimpan seluruh perubahan yang terjadi dalam file. USE
mengaktifkan file database. USE INDEX
mengaktifkan file database beserta file index-nya contoh : USE DATA_MHS USE DATA_MHS INDEX URUT1 USE WAIT
Menghentikan pelaksanaan sampai ada tombol yang ditekan untuk meneruskan proses. Contoh : WAIT WAIT TO PILIHAN WAIT “Tekan Sembarang Tombol Untuk Melanjutkan!!!” TO JAWAB ZAP
Menghapus seluruh data yang ada didalam satu file database,tanpa merusak strukturnya.
DAFTAR PERINTAH DBASE IV , HAL 14