260 likes | 500 Views
PERINTAH INTERAKTIF. Dalam dBase IV. Cara kerja dBase IV. Modus Interaktif atau Modus Langsung Dengan mengetik perintah langsung setelah dot prompt. Dbase segera menanggapi perintah yang diberikan . Modus interaktif ini hanya untuk masalah yang tidak rumit . Modus Program
E N D
PERINTAH INTERAKTIF Dalam dBase IV KTI by dna
Cara kerja dBase IV • Modus Interaktifatau Modus Langsung Denganmengetikperintahlangsungsetelah dot prompt. Dbase segeramenanggapiperintah yang diberikan . Modus interaktifinihanyauntukmasalah yang tidakrumit. • Modus Program Denganmenuliskanrangkaianperintahdalam program dengan modus program dapatdipecahkanmasalah yang rumit. KTI by dna
Membuat file database • Perintah yang digunakan .create nama file • Syaratnama file : • Max 8 karakter • Tidakbolehmenggunakanspasi • Dimulaidenganhuruf • Extention yang dihasilkanyaitu .dbf KTI by dna
Contohpembuatan file • .create pegawai.dbf • Untukmenyimpanstruktur database ^W KTI by dna
Syaratnama field • Maximum 10 karakter • Dimulaidenganhuruf • Tidakbolehmenggunakanspasikecgarisbawah • Membuka File Database .USE nmdtbs contoh ; .use pegawai.dbf KTI by dna
Menutup File Database • Sebaiknyasuatusuatutabelatau database setelahdibukaharusditutup agar strukturtabelnyatidakrusak. • Adaduaperintahmenutup file database yaitu: • USE • CLOSE ALL KTI by dna
MemperbaikiStrukturTabel • Perintah yang digunakanuntukmemperbaikistruktur database yaitu: MODIFY STRUCTURE namafile • Contoh : • Modify structure pegawai.dbf • Modistru pegawai.dbf KTI by dna
MengisiatauMenambah data • Perintahnya : APPEND • Contoh : • USE PEGAWAI.DBF • APPEND Nama : Alamat : GOL : Gaji : ^W KTI by dna
Memperagakan Data • Adaduacarauntukmenampilkan data yaitu • LIST Menampilkan data secaraterusmenerussampaiakhir data • DISPLAY menampilkan data secaraperlayar KTI by dna
Variant dari List/Display • List NamaField, NamaField • List for syarat • List NamaField, NamaField FOR Syarat • List off • List Syarat off • List Substr(NamaField, Awal, Jumlahkarakter) • List Structure KTI by dna
List NamaField, NamaField • Menampilkan field-field tertentusaja • Contoh : • LIST ALAMAT, GOL KTI by dna
List For Syarat • Menampilkan data Pegawai yang mempunyaigolongan = 3 LIST FOR GOL=3 KTI by dna
Menampilkan data Pegawai yang mengandungkata ‘wi’ LIST FOR ‘wi’ $nama KTI by dna
LIST OFF • Memperagakan data tanpanomor record • List nama, gol for gol = 3 off • Memperagakan data dengan record tertentu • List record 3 KTI by dna
LIST SUBSTR • Menampilkansebagianisi field LIST SUBSTR(Namafield, awal, jumlah) • Menampilkansemua data dari field nama, diambildarikarakter ke-2 sebanyak 3 karakter LIST SUBSTR(NAMA,2,3) KTI by dna
MenampilkanStruktur Database • LIST SRUCTURE atau DISPLAY STRUCTURE • Contoh : • Use pegawai • List stru KTI by dna
PETUNJUK RECORD / RECORD POINTER • Padasetiap file database terdapatsebuahpetunjuk record atau record pointer. • Petunjuk record selalumenunjukpadasalahsatu record yang aktif • Untukmenampilkanlokasipetunjuk record yang sedangaktifyaitu .?RECNO() KTI by dna
MemindahkanPenunjuk Record Adaduacarayaitu • Statement GO • GOTO norec GOTO 5 • GO norec GO 5 • Norec 5 KTI by dna
Statement SKIP + / - contoh : .SKIP 3 memajukan pointer ke 3 record berikutnya .SKIP 3 dari pointer ke 4 menjadike 7 .SKIP -4 Bila pointer adadi record 8 makaakanmundurke record ke -4 KTI by dna
Menampilkanbeberapa record berurutan • LIST next bilangan • Display next bilangan • Contoh .6 .display next 6 KTI by dna
Memindahkanke record pertamadanterakhir • Ke Record Pertama • GO TOP • Ke Record Terakhir • GO BOTTOM KTI by dna
LATIHAN • Buatlahtabelpegawai KTI by dna
Data Pegawai KTI by dna
Kerjakansoalberikut… • Buatlahtabelpegawai • Tambahkan field Thrdenganpanjang 12 bertipenumerik • Ubahlahpanjang field alamatmenjadi 25 • Masukkan data berikut: • A0017 Shahnaz W Jakarta 5000000 1000000 2 • B1010 Zidane PBandung7000000 2500000 1 • D1011 Alvin P Aceh 3000000 750000 3 KTI by dna
Tampilkansemua data pegawai • Tampilkangoldantunjanganuntukpegawai yang tinggaldibogor KTI by dna