Anda di halaman 1dari 18

LAPORAN AKHIR DBASE IV

KELOMPOK : 2

NAMA ANGGOTA :

1. ADREL MUHAMMAD J. (50411260)


2. AFRIDUARCHAN (59411176)
3. AMELIA PRIMA (50411667)
4. AMYREZA PUTRA W. (50411682)
5. ANDRIE S. (50411824)
6. ARICK ANJASMARA (51411090)
7. ASDHI YOGA PRABANTO (51411234)
8. BAYU SETIAWAN (51411443)

UNIVERSITAS GUNADARMA

2012
A. Pengertian Dbase IV

Dbase adalah salah satu program paket komputer (software


package program) yang dibuat khusus untuk mengolah data dalam jumlah
besar (banyak) atau biasa disebut dengan database program (relational
database management system). Perangkat lunak ini merupakan hasil buah
karya dari wayne ratiff dipasarkan pertama kali dengan nama dbase II.
Dbase IV mulai dipasarkan pada akhir tahun 1988, diciptakan oleh Ashton
– tate dan merupakan pengembangan dari dbase II dan dbase III serta
dbase III plus.

A. Membuat File Database pada Dbase IV

Untuk membuat file database harus dimulai dengan pembuatan


strukturnya terlebih dahulu yang dimaksudkan untuk menentukan kriteria
dari field yang akan digunakan seperti nama field, urutan letak field, tipe
data masing - masing field dan proses indexing nya.
Setelah proses persiapan, langkah berikutnya masukan struktur
tersebut dalam dbase IV, langkahnya :
- Aktifkan dbase IV, tunggu layar control center muncul
- Geser sel – aktif pada <create> dari panel data
- Akhiri dengan menekan enter

Atau...

- .create <nama file>


- Ketikan nama file yang akan dibuat strukturnya
Selanjutnya layar control center hilang, digantikan dengan layar
definisi struuktur file yang berupa kolom- kolom pengisian struktur field.

Definisi masing – masing kolom :

- Kolom pertama (num)


Berisikan nomor urut dari field yang akan dibuat. Nomor ini
akan secara otomatis terisikan bila mengisi nama field.

- Kolom kedua (field name)


Berisikan nama field yang akan digunakan. Ketentuan dalam
memberikan nama field, sebagai berikut :
 Panjang maksimum yang diperbolehkan 10 karakter
 Harus diawali dengan huruf
 Dapat terdiri dari gabungan huruf – angka
 Tidak boleh ada spasi dan symbol lain
 Dapat menggunakan garis bawah (under scoope)

Akhir pengisian nama dengan menekan tombol enter.


- Kolom ketiga (field type)
Berisikan jenis data yang digunakan pada kolom field name.
Pilihan pertama yang terlihat adalah character. Pilihan lain
dapat dilihat dengan menekan tombol spasi. Adapun tipe data
yang tersedia adalah : character (C), Numeric (N), Float (F),
Date (D), Logical (L), dan Memo (M).
Penentuan tipe atau jenis data dilakukan dengan menekan enter
pada saat nama tipenya terlihat di kolom tersebut. Cara lain
adalah mengisikan dengan kode yang terdapat pada tanda ( ).
Misalkan ketik N bila tipe datanya numerik.

- Kolom keempat (width)


Berisikan kapasitas jumlah maksimal dari karakter yang akan
ditampung. Ketik/isikan besar daya tampung dari field yang
bersangkutan. Kondisi ini hanya berlaku pada field dengan tipe
character, numeric dan float. Adapun maksimum yang dapat
diisikan pada tipe numeric dan float adalah 20 digit termasuk
tanda positif/negatif serta titik desimal jika ada sedangkan
untuk tipe data character batas maksimumnya adalah 256 byte.

- Kolom kelima (dec)


Berisikan jumlah angka dibelakang koma. Kolom ini dipakai
jika tipe datanya numeric atau float.

- Kolom keenam (index)


Berisikan kode untuk proses indexing, jika isinya N (no) field
tersebut tidak akan dipakai untuk index, sebaliknya jika
diisikan Y (yes), field akan dipakai untuk index.
B. Penyimpanan Struktur File Database

Jika struktur file sudah ada atau selesai dibuat, maka penyimpanan
dapat dilakukan dengan prosedur berikut :
- Pada saat pengisian field terakhir selesai, sel aktif akan kembali
berada pada kolom field name, tekan enter.
- Pada layar struktur field akan muncul kotak

- ketik nama file yang dikehendaki dan akhiri dengan penekanan


enter. Di sini proses penyimpanan akan dilaksanakan. Selama
proses penyimpanan ini, indexing ikut diselesaikan oleh dbase
IV secara otomatis.

Bila pembuatan file database melalui perintah bertitik maka secara


otomatis struktur file akan tersimpan pada file yang telah ditentukan
sebelumnya.

- jika langkah ini selesai, muncul pertanyaan yang berbunyi :


input data records now ? (Y/N)
- ketik Y, jika hendak mengisikan data sekarang, dan N jika
tidak.
- Jika jawaban N, maka layar control center akan muncul
kembali. Nama file yang baru diolah akan ditampilkan di
bawah <create>.

- Tekan enter. Disini akan tampil kotak berisikan pilihan operasi


selanjutnya.
- Untuk mengakhirinya pilih, close file.

C. Merubah Struktur Database

Bila diperlukan untuk menambahkan atau menghapus struktur field


database yang telah dibuat maka prosedur yang bisa dilakukan sebagai
berikut :
Perintah bertitik :
- Tekan F10 di data control center (gambar di atas) kemudian
arahkan ke tombol exit dan pilih exit to dot prompt
- .use <nama data file>
- .modi stru
- Pada layar akan muncul lembar struktur database yang aktif
dan langkah selanjutnya sama dengan perintah assist.

D. Memasukkan data

Ada beberapa cara untuk memasukkan data atau informasi ke


dalam file database yang kosong. Cara pertama dipakai jika belum
„dibuka‟ atau control control center masih tampil di layar. Prosedur ini
dapat juga digunakan untuk menambahkan data kembali.
Perintah bertitik :
- .use <nama data file>
- .append
- Selanjutnya akan tampil layar pengisian dan data dapat diisikan
- Untuk mengakhiri pengisian tekan F10, pilih menu exit.

Prosedur ini juga digunakan untuk menambahkan data kembali.

Bentuk tampilan pada layar pengisian dapat diubah dengan


penekanan tombol F2. Setelah penekanan F2, layar akan berbentuk kolom,
di mana setiap kolom mempunyai nama yang sama dengan nama field nya,
untuk kembali ke bentuk sebelumnya tekan F2.
Sebagai tambahan format pengisian pada jenis data tanggal (date)
adalah (bulan/tanggal/tahun) sedangkan untuk jenis data memo tekan
CTRL + home untuk pengisian datanya dan akhiri dengan CTRL + end.

E. Menampilkan Data

Perintah bertitik :
- .use <nama data file>
- .brow

Dengan cara ini data uang ditampilkan berupa baris dan kolom,
dengan cara ini kita juga dapat mengedit setiap data yang telah terisi
ataupun untuk menambahkan data baru.

- .use <nama data file>


- .list all

Dengan cara ini layar akan menampilkan keseluruhan data


dengan urutan nomor record, dengan cara ini data yang
ditampilkan tidak dapat diedit

- .use <nama data file>


- .display all
Dengan cara ini data yang ditampilkan sama dengan perintah
list, hanya cara menampilkannya perduapuluh record.
F.Menampilkan Data Secara Selektif

Ada kalanya kita ingin melihat data dengan kriteria tertentu saja.
Dalam dbase IV hal tersebut dimungkinkan dengan menambahkan syarat –
syarat yang diinginkan dibelakang perintah untuk menampilkan. Cara
berikut untuk melihat data/isi file namun tidak secara keseluruhan.
- .list <nama – field>
Untuk melihat isi dari satu field saja
- .list <nama field 1>, <nama field 2>, <nama field 3>, ...
Untuk melihat isi beberapa field

- .list for <ekspresi>


Untuk melihat isi file dengan syarat yang ditentukan
- .list <ruang lingkup> for <ekspresi>
Untuk melihat isi beberapa field dengan syarat yang ditentukan
- .list reco <no record>
Untuk menampilkan isi file dari no record yang ditentukan.

G. Mengedit Data

Apabila ingin menambahkan data baru ataupun ingin merubah data


lama pada sebuah dbase yang telah kita buat maka prosedur pengerjaannya
pun tak jauh berbeda dengan saat kita mengisi data, sedangkan untuk
penghapusan suatu data dalam hal ini record ada prosedur tersendiri.
- .use <nama data file>
- .edit <nomor record>
Untuk merubah isi data dari no record yang ditentukan
- .dele <nomor record>
Untuk menandai record yang akan dihapus.
- .pack
Untuk menghapus record yang telah ditandai
H. Menghentikan program dbase IV

Untuk mengakhiri program dbase ada 2 cara sesuai dengan modus


operasi yang tengah dipergunakan
Perintah berititik :
- .close all
- .quit
- Akhiri dengan penekanan enter.
I. Program dalam Dbase

Untuk membuat dan menyunting suatu file program (ext.prg)


diberikan perintah :
.MODI COMM <nama file>

Untuk menjalankan program menggunakan perintah :


.DO <nama file>

Contoh :
- .MODI COMM cth1
- use belajar
list npm, nama
Setelah selesai, gunakan perintah CTRL + W dan untuk
menjalankannya, .DO cth1

Perintah STORE digunakan untuk menaruh data ke variabel


memori.

Contoh :

- STORE “Arick” TO nama


- STORE 5 to jum
- STORE jum * brg_sat TO harga
Perintah INPUT digunakan untuk mengisikan data numerik ke
suatu variabel.

Contoh :

- SET TALK OFF


- Hrg_sat = 2500
- INPUT “Jumlah Barang = “ TO jum
- Harga = hrg_sat * jum
- ?”harga total = “, harga

Perintah ACCEPT untuk memasukkan data string karakter ke


suatu variabel langsung di dalam program itu sendiri.

Contoh :

- SET TALK OFF


- USE mhs
- ACCEPT “Nama Mahasiswa : “ TO mnama
- LIST FOR nama = mnama
Perintah WAIT digunakan untuk memasukkan data ke suatu
variabel memori di mana perintah ini yang dimasukkan hanya satu karakter
saja.

Contoh :

- WAIT “masih ada data lain ? (Y/T) “ TO jawab


- WAIT
- WAIT “tekan enter untuk melanjutkan!”

Perintah @... SAY digunakan untuk menampilakn suatu teks / data


string pada baris dan kolom tertentu pada layar. Fungsi ROW() dan COL()
digunakan untuk memberikan nomor baris dan kolom kedudukan kursor.

Contoh:

- SET TALK OFF


- CLEAR
- @3,10 SAY „************************************‟
- @5,10 SAY „SELAMAT DATANG DI‟
- @7,10 SAY „UNIVERSITAS GUNADARMA‟
- @9,10 SAY „************************************‟
Untuk membuat bingkai kotak.

Contoh :

- SET TALK OFF


- CLEAR
- @3,10 TO 15,10
- @5,15 SAY „HALO APA KABAR‟
- @9,20 TO 12,40
- @10,25 SAY „1 IA 03‟
Jika dijalankan hasilnya :
Untuk membuat warna pada output program, bentuk perintahnya
adalah :

.SET COLOR TO standard, enchanced, border, background

Standar : mengatur teks normal (terang/gelap)

Enchanced : mengatur teks reverse

Border : mengatur area sekitar tepi layar

Background : mengatur warna latar belakang dari area layar utama

Contoh :

- SET STAT OFF


- SET TALK OFF
- CLEAR
- SET COLOR TO W/G
- @3,10 TO 15,50
- @5,15 SAY „HALO, APA KABAR!‟
- @9,20 TO 12,40
- SET COLOR TO W*
- 10,25 SAY „1 IA 03‟
Untuk memasukkan data ke variabel memori, dapat pula
menggunakan perintah @...GET.

Contoh :

- SET TALK OFF


- NAMA = SPACE(15)
- NPM = SPACE(8)
- ALAMAT1 = SPACE (20)
- BAYAR = 0
- @5,10 TO 15,50 DOUBLE
- @7,15 SAY „NAMA MHS: ‟
- @7,25 GET NAMA
- @9,15 SAY „NPM : „
- @9,25 GET NPM
- @11,15 SAY „ALAMAT :‟
- @11,25 GET ALAMAT
Looping dan Decision

a. Do while ... enddo


Digunakan untuk melakukan proses pengulangan dalam suatu program
(loop). Bentuk umumnya
Contoh 1:
- SET TALK OFF
- CLEAR
- A=1
- B=1
- N=1
- @5,10 SAY A
- @6,10 SAY B
- BRS = 7
- DO WHILE N < 10
- C=A+B
- @BRS,10 SAY C
- A=B
- B=C
- BRS = BRS + 1
- N=N+1
- ENDDO

Anda mungkin juga menyukai