PERINTAH INTERAKTIF

26
PERINTAH INTERAKTIF Dalam dBase IV 1 KTI by dna

description

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 - PowerPoint PPT Presentation

Transcript of PERINTAH INTERAKTIF

Page 1: PERINTAH INTERAKTIF

KTI by dna 1

PERINTAH INTERAKTIFDalam dBase IV

Page 2: PERINTAH INTERAKTIF

KTI by dna 2

Cara kerja dBase IVModus 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 ProgramDengan menuliskan rangkaian perintah dalam program dengan modus program dapat dipecahkan masalah yang rumit.

Page 3: PERINTAH INTERAKTIF

KTI by dna 3

Membuat file databasePerintah yang digunakan

.create nama file

Syarat nama file :Max 8 karakter Tidak boleh menggunakan spasiDimulai dengan huruf

Extention yang dihasilkan yaitu .dbf

Page 4: PERINTAH INTERAKTIF

KTI by dna 4

Contoh pembuatan file.create pegawai.dbf

Untuk menyimpan struktur database ^W

No Field Name Type Width Dec1 Nama Characte

r20

2. Alamat Character

30

3. Gol Numeric 1 0

4. Gaji Numeric 12 2

Page 5: PERINTAH INTERAKTIF

KTI by dna 5

Syarat nama field Maximum 10 karakterDimulai dengan hurufTidak boleh menggunakan spasi kec garis

bawah

Membuka File Database.USE nmdtbs

contoh ;.use pegawai.dbf

Page 6: PERINTAH INTERAKTIF

KTI by dna 6

Menutup File DatabaseSebaiknya suatu suatu tabel atau database

setelah dibuka harus ditutup agar struktur tabelnya tidak rusak.

Ada dua perintah menutup file database yaitu:USECLOSE ALL

Page 7: PERINTAH INTERAKTIF

KTI by dna 7

Memperbaiki Struktur TabelPerintah yang digunakan untuk memperbaiki

struktur database yaitu:MODIFY STRUCTURE namafile

Contoh :Modify structure pegawai.dbfModi stru pegawai.dbf

Page 8: PERINTAH INTERAKTIF

KTI by dna 8

Mengisi atau Menambah dataPerintahnya :

APPEND

Contoh :USE PEGAWAI.DBFAPPEND

Nama :Alamat :GOL :Gaji : ^W

Page 9: PERINTAH INTERAKTIF

KTI by dna 9

Memperagakan DataAda dua cara untuk menampilkan data

yaitu

LISTMenampilkan data secara terus menerus sampai akhir data

DISPLAYmenampilkan data secara perlayar

Page 10: PERINTAH INTERAKTIF

KTI by dna 10

Record#

Nama Alamat Gol Gaji

1 Dewi Bogor 1 5000000

2 Shinta Depok 3 2000000

3 Dewinta Bogor 2 3000000

4 Anita Depok 1 5000000

5 Ani Bandung 3 2000000

Page 11: PERINTAH INTERAKTIF

KTI by dna 11

Variant dari List/DisplayList NamaField, NamaFieldList for syaratList NamaField, NamaField FOR SyaratList offList Syarat offList Substr(NamaField, Awal, Jumlah

karakter)List Structure

Page 12: PERINTAH INTERAKTIF

KTI by dna 12

List NamaField, NamaFieldMenampilkan field-field tertentu sajaContoh :

LIST ALAMAT, GOL RECORD#

ALAMAT

GOL

1 Bogor 12 Depok 33 Bogor 24 Depok 15 Bandung 3

Page 13: PERINTAH INTERAKTIF

KTI by dna 13

List For SyaratMenampilkan data Pegawai yang

mempunyai golongan = 3LIST FOR GOL=3

Record#

Nama Alamat Gol Gaji

2 Shinta Depok 3 2000000

5 Ani Bandung 3 2000000

Page 14: PERINTAH INTERAKTIF

KTI by dna 14

Menampilkan data Pegawai yang mengandung kata ‘wi’LIST FOR ‘wi’ $nama

Record# Nama Alamat Gol Gaji

1 Dewi Bogor 1 5000000

3 Dewinta Bogor 2 5000000

Page 15: PERINTAH INTERAKTIF

KTI by dna 15

LIST OFFMemperagakan data tanpa nomor recordList nama, gol for gol = 3 off

Memperagakan data dengan record tertentuList record 3

Nama Gol

Shinta 3

Ani 3

Page 16: PERINTAH INTERAKTIF

KTI by dna 16

LIST SUBSTRMenampilkan sebagian isi field

LIST SUBSTR(Namafield, awal, jumlah)Menampilkan semua data dari field nama,

diambil dari karakter ke-2 sebanyak 3 karakterLIST SUBSTR(NAMA,2,3)

Record# Nama1 ew

2 hi

3 ew

4 ni

5 ni

Page 17: PERINTAH INTERAKTIF

KTI by dna 17

Menampilkan Struktur DatabaseLIST SRUCTURE atau DISPLAY STRUCTUREContoh :

Use pegawaiList stru

Page 18: PERINTAH INTERAKTIF

KTI by dna 18

PETUNJUK RECORD / RECORD POINTERPada setiap file database terdapat sebuah

petunjuk record atau record pointer.

Petunjuk record selalu menunjuk pada salah satu record yang aktif

Untuk menampilkan lokasi petunjuk record yang sedang aktif yaitu .?RECNO()

Page 19: PERINTAH INTERAKTIF

KTI by dna 19

Memindahkan Penunjuk RecordAda dua cara yaitu

Statement GOGOTO norec GOTO 5GO norec GO 5Norec 5

Page 20: PERINTAH INTERAKTIF

KTI by dna 20

Statement SKIP + / -

contoh :.SKIP 3 memajukan pointer ke 3

record berikutnya.SKIP 3 dari pointer ke 4 menjadi ke 7.SKIP -4 Bila pointer ada di record 8

maka akan mundur ke record ke -4

Page 21: PERINTAH INTERAKTIF

KTI by dna 21

Menampilkan beberapa record berurutanLIST next bilanganDisplay next bilangan

Contoh.6.display next 6

Page 22: PERINTAH INTERAKTIF

KTI by dna 22

Memindahkan ke record pertama dan terakhirKe Record Pertama

GO TOP

Ke Record Terakhir GO BOTTOM

Page 23: PERINTAH INTERAKTIF

KTI by dna 23

LATIHANBuatlah tabel pegawai

FIELD NAME

TYPE WIDTH

NIP CHAR 5NAMA CHAR 20JK CHAR 1ALAMAT CHAR 30GAPOK NUMERIK 12TUNJANGAN NUMERIK 12GOL NUMERIK 1

Page 24: PERINTAH INTERAKTIF

KTI by dna 24

Data Pegawai

Nip Nama Jk Alamat Gapok Tunj angan

Gol

A11111

Dena W Ciracas 3000000

1000000 5

A1010 Aida W Ciajntung

2500000

500000 5

C0105 Faizal P Bogor 1500000

500000 6

K1117 Hanum W Bandung

7000000

3000000 1

M1010

Fidan P Surabaya

7100000

3000000 1

Z0312 Fida W Lampung

5000000

2000000 2

Z0111 Lela W Bogor 4000000

1500000 3

T0115 Beny P Cijantung

3000000

1000000 5

Page 25: PERINTAH INTERAKTIF

KTI by dna 25

Kerjakan soal berikut…Buatlah tabel pegawai Tambahkan field Thr dengan panjang 12

bertipe numerikUbahlah panjang field alamat menjadi 25Masukkan data berikut:

A0017 Shahnaz W Jakarta 5000000 1000000 2B1010 Zidane P Bandung 7000000

2500000 1D1011 Alvin P Aceh 3000000 750000 3

Page 26: PERINTAH INTERAKTIF

KTI by dna 26

Tampilkan semua data pegawaiTampilkan gol dan tunjangan untuk pegawai

yang tinggal di bogor