• Tidak ada hasil yang ditemukan

Contoh pembuatan file dalam dBase

N/A
N/A
Protected

Academic year: 2019

Membagikan "Contoh pembuatan file dalam dBase"

Copied!
24
0
0

Teks penuh

(1)

PENGENALAN DBASE

Pengenalan Database

Database

,

adalah Gabungan dari beberapa

data yang diolah dan diorganisasikan

sedemikian rupa, sehingga didapatkan suatu

hubungan atau relasi antara kedua data

(2)

Pengenalan Database

, adalah Sekumpulan dari

lambang-lambang yang teratur dan

mewakili/merepresentasikan sebuah obyek

atau benda

, hasil dari pengolahan data yang

kemudian akan digunakan untuk

pengambilan keputusan

! "

# "

$# ! %

# ! &# !

(3)

!"

# $#

% ! &'

Contoh pembuatan file dalam dBase

(4)
(5)
(6)

/#

'

+ !"# )" *

0 ' !"# $ * ( * %& )" * $

)" * $

622 7

) 6 0 6

. E!

)! 3A( 26

()!

() C /

# "" #

# #

(7)

1 1 2 / 4

Pengenalan dan Instalasi Dbase

(8)

Jenis Data Dalam dBase

(9)

&# < =

K + #!#

K ) #2#

0# ! < =

) <*=# +

K < * *CC= K < * *CC= 4#

0///

Variabel Memori

(10)

" #$

!

!

% &

!

& ! '

!

( &

) !

(

& ! '

% &

% &

!

!

!*

(%!

+

* !

%!

,

!% !

&

!% !

!

+-

.

* !

(11)

+ !

&

/ 0

12 13

.%

%&

4

%! #5 % "

4

/ 6

4

1

/ 7

&

8

4

%! 79

8 %

+ !

&

+

:

.%

%&

4

%!

" 1 #5 0#54$$$$$$$$3 1 6 0 64$$$$$$$$3

1 . 7 & 8

. 79 8

5 * ! ' 5

(12)

+ !

&

1

* !

.%

%&

4 !

"

4 !

4 !

1

4 !

4 !

+ !

&

1

* !

.%

%&

4 !

"

4 !

4 !

1

4 !

(13)

+ !

&

1

'

%!

.%

%&

4 !

%! '!%

,%

%&

=

* !

%!

!

'

%!

* !

'

+ !

&

1

'

%!

1

0

!

1

! 3

!'

.%

%&

4>

0?4@3

4A/?46

?

?46

4>

0B;4#3

4>

0AC;3

(14)

0D

!

! E

FD

EG F

G3

!'

&

!

!

!4

.%

%&

4>

!0#64#;<563

#6

4>

!0#;<456 63

#;<

+

+

!

!

!

(15)

-

0D

!

,&!E FD

!

%

% EG F

! %' ,&!G3

!'

!

!

!

.%

%&

4 %! 7

9 2-1

8 1

4>

!01

?3

2-1

4>

!07#H6< 5?H$ ;#;568 I ;3

5?

0

!

!

!3

!'

!

&

!

!

1

!

.%

%&

4> * 07

. 83

$4$$

4> * 07#;456I83

#;456I

4> * 07#;<

.8

(16)

1 0

!

!

!3

!'

&

!

!

.%

%&

4>

07A:J83

<

4>

07#;<56I?83

?

4>

07

.

83

I

2 0

!

!

!3

!'

&

%

!

!

.%

%&

4> % 0#3

$

4> % 0#$3

(17)

-1

0

!

!

!

D

E3

!'

!

0

3

.%

%&

4> !%

0#4;<56I? ;3

#4;<$$$$

4> !%

0#4;<56I? 53

#4;<56$$

+ . 0

!

! 3

!'

!

!

!

!

.%

%&

4> 7) %8C

, 063C8

8

) %

49% %

/5

4> 7- *8C9% %

C82

!

8

(18)

K

0

!

! 3

!'

, !

!

!

!

!

.%

%&

4> L! 0#I3

54$$

4 %! #$$ %

4> L! 0 3

#$4$$

0

!

!

!3

!'

&

!

!

!

.%

%&

4> !

07

&

73

&

4> !

07) %

73C8

8

(19)

Manajemen File Database Majemuk

• Mengkaitkan dua buah file database

• Mengubah file database

• Menggabungkan file database

Mengkaitkan dua buah file database

• Perintah yang digunakan untuk mengkaitkan dua buah file database yaitu: 1. SELECT

Untuk membentuk suatu area kerja, dimana area kerja tersebut merupakan variabel memori.

2. SET RELATION

Untuk menghubungkan dua buah file database yang sedang dibuka dengan suatu ekspresi kunci yang terdapat pada kedua file.

(20)

Barang.dbf Beli.dbf

Field Field Name Type Width Field Field Name Type Width

1 No_Brg C 4 1 Nama C 15

2 Nama_Brg C 10 2 No_Brg C 4

3 Harga_Sat N 7 3 Jumlah N 4

4 Tgl_beli D 8

Record# No_Brg Nama_Brg Harga_Sat Record# Nama No_Brg Jumlah Tgl_Beli

1 A101 Baju 8500 1 Rudi A103 5 03/15/02

2 A102 Sepatu 17500 2 Anaz A105 15 05/01/01

3 A103 Jaket 15000 3 Dio A104 7 08/23/04

4 A104 Sandal 6500 4 Zikra A101 10 12/02/04

5 A105 Tas 25000 5 Gory A104 6 05/05/03

dBase Programming

- Program, adalah kumpulan

semua instruksi atau perintah yang disusun sedemikian rupa,

sehingga mempunyai hasil

akhir/tampilan ataupun output

• Tahapan penyusun program

secara umum ( ada 5 )

1. Identifikasi permasalahan

2. Analisis permasalahan

3. Coding

4. Testing

(21)

Tahap pembuatan dBase Programming

• Buat program ( contoh adhie.prg ) dengan menggunakan perintah modify

commad ____

• Muncul editor text. Kita mulai menuliskan program

• Simpan atau SAVE

• Ujicoba

• ERRor???? Kembali lagi ke ataaas

Buatlah Program untuk membuat daftar para langganan dan jumlah pembeliannya dengan hasil:

MODI COMM BAYAR.PRG SET TALK OFF

SELECT A USE BELI SELECT B

USE BARANG INDEX NOBRG SELECT A

(22)

? ‘ Nama Barang Banyak Harga Jumlah’ JUMLAH_TOT=0

DO WHILE .NOT. EOF()

HARGA = JUMLAH*B HARGA_SAT

? NAMA, B NAMA_BRG, JUMLAH, B HARGA_SAT, HARGA JUMLAH_TOT=JUMLAH_TOT+haRGA

SKIP ENDDO

CLOSE DATABASES

Mengubah File Database dari File Lain

• Melakukan perubahan data dari suatu file dengan menggunakna data dari file lain.

• Syarat:

– Nama field kunci harus sama di kedua file database

– kedua file harus diurutkan terlebih dahulu berdasarkan field kunci

Master.dbf Stokbaru.dbf

Kode Nama Jumlah Harga Kode Jumlah Harga Tanggal

AAA Buku 500 500 AAA 200 650 11/05/03

BBB Pensil 1200 300 BBB 300 400 14/02/03

CCC Pena 700 1000

(23)

MODI COMM TAMBAH.PRG SET TALK OFF

SELECT A USE MASTER SELECT B

USE STOCKBARU SELECT A

UPDATE ON KODE FROM STOKBARU REPLACE JUMLAH WITH JUMLAH+B JUMLAH, HARGA WITH B HARGA

MAKA ISI FILE MASTER.DBF:

Kode Nama Jumlah Harga

AAA Buku 700 650

BBB Pensil 1500 400

Menggabungkan File Database dengan File lain

SISWA.DBF GURU.DBF

Nama_Sis Ruang Nama_Gu Ruang

Richard 1 Gerald 1

Habby 3 Kristy 2

Dimaz 2 Vanda 3

Franx 1

Hanz 2

(24)

MODI COMM GABUNG.PRG SET TALK OFF

SELECT A USE SISWA SELECT B USE GURU SELECT A

Referensi

Dokumen terkait

Ketentuan Pasal 284 KUHP ini membatasi, bahwa hanya tindakan seksual di luar perkawinan yang dilakukan oleh seorang yang telah terikat pada perkawinanlah yang dinyatakan sebagai

Model kawasan Balirejo, Yogyakarta dalam bentuk sketsa tampak atas, samping, model tiga dimensi, dan peta tata ruang wilayah dengan deskripsinya masing-masing yang

Ustaz muhyiddin menjadi salah satu pemrakarsa utama dari pendirian UnnU di Sulawesi Selatan. Peran itu dapat ia lakukan karena didukung oleh pengalamannya sebagai guru dan

SILABUS SDN JOHO 5 dan SDN JOHO 3 PACE NGANJUK NAMA SEKOLAH MATA PELAJARAN :IPS :v / 1 KELAS I SEMESTER STANDARKOMPETENSI : Menghargai berbagai peninggalan dan tokoh sejarah

Contoh perintah untuk analisis E2D dari trace file skenario grid 7 dengan protokol OLSR dan jumlah node 25 seperti Gambar 4-32 dan hasilnya dapat dilihat pada Gambar 4-33. Gambar

Musik dan gerak merupakan dua hal penting dalam pembelajaran musik. Gerak dapat membantu siswa dalam memahami elemen-elemen musik, sehingga siswa dapat memahami dan

Prinsip dasar dalam penentuan kadar air tanah yaitu kadar air tanah dinyatakan sebagai perbandingan berat air yang ada dalam contoh tanah sebelum pengeringan dan berat contoh

Beck (Davidson dan Neale, 2003) mendefinisikan depresi ke dalam lima gejala yaitu merasa sedih dan menunjukkan suasana hati apatis, memperlihatkan konsep diri