1 / 19

MEMPERBAIKI DATA

MEMPERBAIKI DATA. Dalam Dbase IV. 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

marcie
Download Presentation

MEMPERBAIKI DATA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MEMPERBAIKI DATA Dalam Dbase IV KTI by dna

  2. Macam-macamperintahmemperbaiki data • Cara memperbaiki data adaduacarayaitu • Memperbaikikesalahan data padasuatu record, hanya data record tersebut yang ditampilkan PerintahEditdanChange • Memperbaikikesalahandenganmenampilkanbeberapa record sekaligus Perintah : Browse KTI by dna

  3. Memperbaiki Data dengan Edit • BentukUmum: • EDIT norecord • EDIT fields nmfield1, nmfield2… • Contoh : • Edit 2 Nama : shinta Alamat : Depok Cibubur Gol : 3 Gaji : 2000000 ^W KTI by dna

  4. Memperbaiki data dengan Change • BentukUmum • CHANGE fields namafield1, namafield2 • Contoh : • 2 • Change fields Gol, Gaji Gol : 3  2 Gaji : 2000000  3000000 KTI by dna

  5. Memperbaiki data dengan Browse • Bilabanyak record yang harusdiperbaikimakamenggunakanperintah browse • BentukUmum • Browse • Browse fields nmfields1, nmfields2.. • Contoh • BROWSE fields Gol, Alamat KTI by dna

  6. Mengganti Data dengan Replace • Denganperintahinidapatmenggantiataumengubah data secaramasal (banyak) • Bentukumum: • REPLACE namafield With suatunilai • REPLACE ALL namafield With suatunilai • Contoh : • 2 • Replace Nama with “Spong Bob” KTI by dna

  7. Misalkansemuagajipegawaiakandinaikkan 15% makaperintahnya: • Replace ALL Gaji with 1.15 * gaji • Hasilnya? KTI by dna

  8. Menghapus Record Tertentu • Untukmenghapus record tertentumenggunakanperintah DELETE • BentukUmum DELETE Record norecord • Contoh, inginmenghapus record no 3 • Delete record 3 • Setelahmemberikanperintah delete, ternyata data tidakbenar-benarterhapus, hanyadiberitandaasterik (*). KTI by dna

  9. Menghapusbeberapa record sekaligus • DELETE Nextjumlahrec yang akandihapus • DELETE Forrecno() > no.rec awal .AND. Recno()<=no.rec akhir • DELETE ForSyarat • DELETE ALL • Contoh : • Menghapus data dari record 2 sampai 5 . 2 . Delete next 4 • . Delete for recno()>=2 .AND. Recno()<=5 • Menghapus data yang bernamaShinta • Delete For nama=“Shinta” KTI by dna

  10. MembatalkanPenghapusan • Record yang telahterhapusmasihbisauntukdikembalikandenganmembatalkanpenghapusan. • BentukUmum: RECALL recordnorecord • Contoh : Membatalkanpenghapusan record 3 yang telahdihapus • Recall record 3 KTI by dna

  11. MenegaskanPenghapusan • Perintahuntukmenegaskanpenghapusanyaitu • PACK • Denganperintah PACK makasemua data yang telahdiberitandaasterikakandihapussecarapermanenatautidakdapatdibatalkanlagi. KTI by dna

  12. Menyisipkan Record • Menyisipkan Record Baru • Perintah yang digunakan .INSERT Perintahiniakanmenyisipkan data sesuaidengannomer record yang diinginkan • Contoh  Menyisikanke record 4 • 3 • Insert Nama : Dora Alamat : Cibubur Gol : 3 Gaji : 2000000 KTI by dna

  13. Menyisipkan record barusebelum record yang aktif INSERT BEFORE • Contoh: menyisip Record Barupada record ke-5 • 5 • Insert Before • Menyisipkan Record Kosong • INSERT BLANK • INSERT BLANK BEFORE • Menambahkan Record Kosong • APPEND BLANK KTI by dna

  14. Pengurutan Data • Adaduacarauntukmengurutkan data yaitu: • Mengunakanperintah SORT • BentukUmum SORT ONnmfield TOnmfile • Perintahiniakanmenghasilkan file baru yang sudahdiurutkanbedasarkan field tertentu • Pengurutan data dengan SORT dapatberdasarkanurutannaik (ASC) danurutanturun (DESC) • Contoh • SORT ON nama TO mhs1 /A • SORT ON npm TO mhs2/D KTI by dna

  15. Mengunakanperintah INDEX • Bentukumum : INDEX ONnmfieldTOnmfile • Denganperintah index, tidakdapatmengurutkansecara descending, jadiselalu Ascending. Dan akanmenghasilkansuatu file index (.NDX) • Contoh: • USE mhs • INDEX ON nama TO mhsdex • Untukmembuka file database besertaindexnya • USE mhsINDEX mhsdex KTI by dna

  16. Pencarian Data • Untukmencarisuatu data dapatdenganduacarayaitu: 1. Menggunakanperintah LOCATE • Bentukumum LOCATE FORnmfield = value • Contoh : .LOCATE For nama = “Andika” • Setelahperintah Locate, Dbase akanmenampilkan no record yang dicari. Untukmenampilkannyamenggunakanperintah DISPLAY • Bilaadalebihdarisatu record yang bernama “Andika” makauntukmencaridatanyamenggunakan .CONTINUE • Bilasudahtidakadalagidatanya, dBase akanmenampilkan  END of LOCATE SCOPE KTI by dna

  17. 2. MenggunakanPerintah FIND • Untukmencari data denganperintah FIND, harusmenggunakan file indeks agar prosespencarian data secaracepat • Contoh MencariNamaAndika • USE mhs INDEX mhsdex • FIND For nama= “Andika” KTI by dna

  18. MenyalinStruktur Database • Kita dapatmenyalinstruktur file database tanpadisertaidatanya.. • USE namafile • COPY STRUCTURE TO nmfile • Contoh : • USE mahasiswa • Copy structure to mhs • Copy structure to mhsnama,alamat KTI by dna

  19. Menghapus File Database • Perintah yang digunakan : DELETE FILE nmfile • Contoh : • Delete file mhs.dbf KTI by dna

More Related