MEMPERBAIKI DATA Dalam Dbase IV 1 KTI by
MEMPERBAIKI DATA Dalam Dbase IV 1 KTI by dna
Macam-macam perintah memperbaiki data �Cara memperbaiki data ada dua cara yaitu �Memperbaiki kesalahan data pada suatu record, hanya data record tersebut yang ditampilkan Perintah Edit dan Change �Memperbaiki kesalahan dengan menampilkan beberapa record sekaligus Perintah : Browse 2 KTI by dna
Memperbaiki Data dengan Edit �Bentuk Umum: �EDIT norecord �EDIT fields nmfield 1, nmfield 2… �Contoh : �Edit 2 Nama Alamat Gol Gaji 3 KTI by dna : shinta : Depok : 3 : 2000000 Cibubur ^W
Memperbaiki data dengan Change �Bentuk Umum �CHANGE fields namafield 1, namafield 2 �Contoh : � 2 �Change fields Gol, Gaji Gol Gaji 4 KTI by dna : 3 2 : 2000000 3000000
Memperbaiki data dengan Browse �Bila banyak record yang harus diperbaiki maka menggunakan perintah browse �Bentuk Umum �Browse fields nmfields 1, nmfields 2. . �Contoh �BROWSE fields Gol, Alamat 5 KTI by dna
Mengganti Data dengan Replace �Dengan perintah ini dapat mengganti atau mengubah data secara masal (banyak) �Bentuk umum: �REPLACE namafield With suatu nilai �REPLACE ALL namafield With suatu nilai �Contoh : � 2 �Replace Nama with “Spong Bob” 6 KTI by dna
�Misalkan semua gaji pegawai akan dinaikkan 15% maka perintahnya: �Replace ALL Gaji with 1. 15 * gaji �Hasilnya ? 7 KTI by dna
Menghapus Record Tertentu �Untuk menghapus record tertentu menggunakan perintah DELETE �Bentuk Umum DELETE Record norecord �Contoh, ingin menghapus record no 3 �Delete record 3 �Setelah memberikan perintah delete, ternyata data tidak benar-benar terhapus, hanya diberi tanda asterik (*). 8 KTI by dna
Menghapus beberapa record sekaligus � DELETE Next jumlah rec yang akan dihapus � DELETE For recno() > no. rec awal. AND. Recno()<=no. rec akhir � DELETE For Syarat � DELETE ALL � Contoh : �Menghapus data dari record 2 sampai 5 . 2. Delete next 4 . Delete for recno()>=2. AND. Recno()<=5 § Menghapus data yang bernama Shinta Delete For nama=“Shinta” 9 KTI by dna
Membatalkan Penghapusan �Record yang telah terhapus masih bisa untuk dikembalikan dengan membatalkan penghapusan. �Bentuk Umum: RECALL record norecord �Contoh : Membatalkan penghapusan record 3 yang telah dihapus �Recall record 3 10 KTI by dna
Menegaskan Penghapusan �Perintah untuk menegaskan penghapusan yaitu �PACK �Dengan perintah PACK maka semua data yang telah diberi tanda asterik akan dihapus secara permanen atau tidak dapat dibatalkan lagi. 11 KTI by dna
Menyisipkan Record � Menyisipkan Record Baru � Perintah yang digunakan . INSERT Perintah ini akan menyisipkan data sesuai dengan nomer record yang diinginkan � Contoh Menyisikan ke record 4 � 3 �Insert Nama Alamat Gol Gaji 12 KTI by dna : Dora : Cibubur : 3 : 2000000
� Menyisipkan record baru sebelum record yang aktif INSERT BEFORE � Contoh: menyisip Record Baru pada record ke-5 � 5 �Insert Before � Menyisipkan Record Kosong �INSERT BLANK BEFORE § Menambahkan Record Kosong �APPEND BLANK 13 KTI by dna
Pengurutan Data �Ada dua cara untuk mengurutkan data yaitu: q Mengunakan perintah SORT Ø Bentuk Umum SORT ON nmfield TO nmfile Ø Perintah ini akan menghasilkan file baru yang sudah diurutkan bedasarkan field tertentu Ø Pengurutan data dengan SORT dapat berdasarkan urutan naik (ASC) dan urutan turun (DESC) Ø Contoh Ø SORT ON nama TO mhs 1 /A Ø SORT ON npm TO mhs 2/D 14 KTI by dna
�Mengunakan perintah INDEX �Bentuk umum : INDEX ON nmfield TO nmfile �Dengan perintah index, tidak dapat mengurutkan secara descending, jadi selalu Ascending. Dan akan menghasilkan suatu file index (. NDX) �Contoh: �USE mhs �INDEX ON nama TO mhsdex �Untuk membuka file database beserta indexnya �USE mhs INDEX mhsdex 15 KTI by dna
Pencarian Data � Untuk mencari suatu data dapat dengan dua cara yaitu: 1. Menggunakan perintah LOCATE �Bentuk umum LOCATE FOR nmfield = value �Contoh : . LOCATE For nama = “Andika” �Setelah perintah Locate, Dbase akan menampilkan no 16 record yang dicari. Untuk menampilkannya menggunakan perintah DISPLAY �Bila ada lebih dari satu record yang bernama “Andika” maka untuk mencari datanya menggunakan . CONTINUE �Bila sudah tidak ada lagi datanya, d. Base akan KTI by menampilkan dna END of LOCATE SCOPE
2. Menggunakan Perintah FIND �Untuk mencari data dengan perintah FIND, harus menggunakan file indeks agar proses pencarian data secara cepat �Contoh Mencari Nama Andika �USE mhs INDEX mhsdex �FIND For nama= “Andika” 17 KTI by dna
Menyalin Struktur Database �Kita dapat menyalin struktur file database tanpa disertai datanya. . �USE namafile �COPY STRUCTURE TO nmfile �Contoh : �USE mahasiswa �Copy structure to mhs nama, alamat 18 KTI by dna
Menghapus File Database �Perintah yang digunakan : DELETE FILE nmfile �Contoh : �Delete file mhs. dbf 19 KTI by dna
- Slides: 19