Dalam Dbase IV MEMPERBAIKI DATA KTI by orita
Dalam Dbase IV MEMPERBAIKI DATA KTI by orita 1
Macam-macam perintah memperbaiki data � Cara yaitu memperbaiki data ada dua cara �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 KTI by orita 2
Memperbaiki Data dengan Edit � Bentuk Umum: �EDIT norecord �EDIT fields nmfield 1, nmfield 2… � Contoh : �Edit 2 Nama Alamat Gol Gaji : shinta : Depok : 3 : 2000000 Cibubur ^W KTI by orita 3
Memperbaiki data dengan Change � Bentuk Umum �CHANGE fields namafield 1, namafield 2 � Contoh : � 2 � Change Gol Gaji fields Gol, Gaji : 3 2 : 2000000 3000000 KTI by orita 4
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 KTI by orita 5
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” KTI by orita 6
� Misalkan semua gaji pegawai akan dinaikkan 15% maka perintahnya: �Replace ALL Gaji with 0. 15 * gaji � Hasilnya ? KTI by orita 7
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 (*). KTI by orita 8
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” KTI by orita 9
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 KTI by orita 10
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. KTI by orita 11
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 : Dora : Cibubur : 3 : 2000000 KTI by orita 12
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 KTI by orita 13
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 KTI by orita 14
� 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 KTI by orita 15
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 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 menampilkan END of LOCATE SCOPE KTI by orita 16
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” KTI by orita 17
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 KTI by orita 18
Menghapus File Database � Perintah yang digunakan : DELETE FILE nmfile � Contoh : �Delete file mhs. dbf KTI by orita 19
- Slides: 19