Materi 3 Dbase
Materi 3 Dbase
Hal. 1
Memperbaiki Data Cara memperbaiki data ada dua cara, yaitu : a. Memperbaiki kesalahan data pada suatu record, hanya data record tersebut yang ditampilkan. Perintah : EDIT dan CHANGE b. Memperbaiki kesalahan dengan menampilkan beberapa record sekaligus. Perintah : BROWSE Memperbaiki Data Dengan EDIT. .Edit no record Co/: .Edit 2 Nama : Shinta Alamat : Depok -- Cibubur Gol :3 Gaji : 2000000 ^w Memperbaiki data dengan Change .Change Fields namafield, namafield. Co/: .2 .Change field Gol, gaji Gol : 3 -- 2 Gaji : 2000000 --- 3000000 Memperbaiki data dengan Browse Bila banyak record yang harus diperbaiki maka menggunakan perintah Browse .Browse Co/: .2 .Browse Nama Alamat Gol Gaji Shinta Dewinta .Browse fields namafield,namafield.. Co/: .Browse fields gol,gaji
Materi Dbase 3
Hal. 2
Mengganti Data dengan Perintah Replace Dengan perintah ini dapat mengganti atau mengubah data secara masal (banyak) .Replace nama field with suatu nilai .Replace All nama field with suatu nilai, nama field with suatu nilai Co/: .2 .Replace nama with Andriana Misalkan semua gaji pegawai akan dinaikan 15% maka perintahnya.. . Replace All Gaji with 0.15 * Gaji Menghapus Record Tertentu Untuk menghapus record tertentu menggunakan perintah : .Delete Record no record Co/ : Ingin menghapus Record ke 3 .Delete record 3 Setelah memberikan perintah Delete, ternyata data tidak benarbenar terhapus, hanya diberi tanda asterisk (*). 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 : 1. Menghapus data dari record 2 sampai 5 .2 .Delete next 4 Atau .Delete for recno() >= 2 .And. Recno() <= 5
Materi Dbase 3
Hal. 3
2. Menghapus data yang bernama shinta .Delete for nama =Shinta Membatalkan Penghapusan .Recall record nomor record Co/: membatalkan penghapusan recor 3 yang telah dihapus .Recall record 3 Menegaskan Penghapusan .PACK Dengan perintah pack maka semua data yang telah diberi tanda asterisk akan dihapus secara permanent atau tidak dapat dibatalkan lagi. Menyisipkan Record Baru .Insert Perintah ini akan menyisipkan data sesuai dengan nomer record yang diinginkan. Co/: menyisipkan ke record 4 .3 .Insert Menyisipkan data baru sebelum record yang aktif .Insert Before Co/: menyisipkan record baru pada record ke-5 .5 .Insert Before Menyisipkan record kosong .Insert Blank .Insert Blank Before Menambahkan record kosong .Append Blank Pengurutan Data Ada dua cara untuk mengurutkan data, dimana setiap cara mempunyai keistimewaan sendiri. 1. Menggunakan SORT .Sort On Nama field To Nama file
Materi Dbase 3
Hal. 4
Perintah ini menghasilkan file baru yang sudah diurutkan berdasarkan field tertentu. Pengurutan data dengan Sort dapat berdasarkan urutan naik (Ascending) dan urutan turun (Descending) Co/: .Sort On Nama To Mhs1 /A . Sort On Npm To Mhs2 /D 2. Mengurutkan Data dengan INDEX .Index On Namafield To Nama File Indeks Dengan perintah index, tidak dapat mengurutkan data secara descending, jadi selalu ascending. Dan akan menghasilkan suatu file index (dengan akhiran NDX) Co/: .Use mhs .Index On nama To mhsdex Untuk membuka file database beserta indexnya : .Use mhs index mhsdex Pencarian Data Untuk Mencari suatu data dapat dengan dua cara, yaitu : 1. Menggunakan Perintah LOCATE .Locate For nama field = value Co/: .Locate for nama = Andika Setelah perintah locate, dbase akan menampilkan norecord yang dicari. Untuk menampilkannya menggunakan perintah Display. Bila ada lebih dari satu record yang bernama andika maka untuk mencari datanya menggunakan perintah .Continue Bila sudah tidak ada lagi datanya, dbase akan menampilkan End Of Locate Scope 2. Pencarian data dengan FIND Untuk mencari data dengan perintah Find, harus menggunakan file indeks agar proses pencarian data cepat. Co/: mencari nama Andika .Use mhs index mhsdex .Find for nama = Andika
Materi Dbase 3
Hal. 5
Meng-Copy Struktur Database Kita dapat meng-copy struktur file database tanpa disertai datanya. .Use namafile1 .Copy structure To nama file2 Co/: .Use mahasiswa .Copy structure To Mhs .Copy Structure To Mhs nama,alamat Menghapus File Database Perintahnya : . Delete File namafile Co/: .Delete File mhs.dbf