Anda di halaman 1dari 12

Student Exercise Series: Visual FoxPro 9

Setelah Anda sedikit mengenal pengolahan database menggunakan


Microsoft Visual FoxPro pada buku SGS Visual FoxPro 9 sebelumnya,
pada kesempatan ini, kita akan sama-sama belajar membuat aplikasi
pengolahan data siswa di sebuah sekolah. Aplikasi yang akan kita
buat menggunakan project siswa.pjx dengan database spp.dbc
yang memilki 2 buah tabel (datasiswa.dbf dan transaksidbf) dan
database perpus.dbc yang memiliki 2 buah tabel (buku dbf dan
pinjam.dbf) seperti berikut.
Siswa.pjx
SPP.dbc
Datasiswa.dbf
Transaksi.dbf
Perpus.dbc
Buku.dbf
Pinjam.dbf

Latihan 1: Membuat Project dan Database

Pada latihan pertama ini, kita akan membuat project dan database.
Project yang akan kita buat adalah aplikasi data siswa dan pem-
bayaran SPP dari sebuah sekolah. Projek akan kita namai siswa.pjx,
dengan database spp.dbc.

A Membuat Folder Baru

Sebelum kita mulai membuat projek dan database, kita perlu mem-
buat folder baru untuk menyimpan file projek kita.

Buka jendela Explorer dengan klik kanan tombol


1
Start, pada Windows Taskbar, kemudian klik Explorer.

2
Modul 1: Project, Database, dan Tabel

Dari jendela Explorer, buat folder baru dengan cara (perha-


2
tikan gambar berikutnya):
• Klik drive yang dikehendaki (misal C, D, atau E).
• Bawa pointer ke tempat yang kosong, kemudian klik
kanan.
• Dari pilihan yang tampil, klik New > Folder sehingga
muncul .
• Ketik nama folder yang kita inginkan (misalnya
) diakhiri dengan menekan tombol
Enter.

3
Student Exercise Series: Visual FoxPro 9

Menentukan Default Folder


B
Jalankan program Visual FoxPro Anda. Pada jendela
1 Command, ketik perintah Set Default To
E:\SES_FoxPro, dan tekan Enter.

Selain lewat jendela Command, kita juga bisa menggunakan menu


Tools > Options > File Locations seperti yang dijelaskan
di buku SGS Visual FoxPro 9.

C Membuat Project siswa.pjx dan Database spp.dbc

Kita akan membuat project dari Task Pane Manager. Klik


1
tombol untuk membuat project baru.

4
Modul 1: Project, Database, dan Tabel

Dari kotak dialog Create, ketikkan nama project (misalnya


2 siswa), kemudian klik tombol Save, maka akan tampil
jendela Project Manager dengan dengan nama “siswa“
(Project Manager-siswa).

Pilih/klik tab Data, kemudian pilih Database dan klik tom-


3
bol New untuk membuat database baru.

Dari kotak dialog New Database, klik tombol New


4 Database, untuk menampilkan kotak dialog Create.

5
Student Exercise Series: Visual FoxPro 9

Dari kotak dialog Create, periksa folder (SES_FoxPro), ke-


5 mudian ketikkan nama database (misalnya SPP), lalu klik
tombol Save sehingga muncul jendela database designer.

Klik tombol Close untuk menutup jendela Database


6
Designer.

6
Modul 1: Project, Database, dan Tabel

Latihan 2: Membuat Tabel

A Membuat Tabel Datasiswa

Masih di tab Data jendela Project Manager, klik tanda + di


1 kiri Database, untuk membuka subfolder, maka akan tampil
daftar database yang ada (dalam hal ini hanya ada 1
database spp).

Klik kembali tanda + di kiri database spp, untuk menam-


2
pilkan daftar tabel di database spp.

3 Pilih Tables, kemudian klik tombol New.


9

7
Student Exercise Series: Visual FoxPro 9

Pilih New Table pada kotak dialog New Table untuk mem-
4
buat tabel baru.

Ketik nama tabel yang dikehendaki, misalnya datasiswa


5 kemudian klik tombol Save.

Dari jendela Table Designer–datasiswa.dbf, tetapkan name


6
(nama field) beserta Type dan Width seperti berikut.

8
Modul 1: Project, Database, dan Tabel

Index pada no_siswa secara Ascending. (Oleh karena


7 no_siswa bersifat exclusive/tidak boleh kembar, maka jenis
index perlu kita pilih Primary.)

9
Student Exercise Series: Visual FoxPro 9

Klik tombol OK untuk mengakhiri pembuatan tabel, maka


8 pada Project Manager - siswa akan ditampilkan tabel
datasiswa.

B Membuat Tabel Transaksi

Sampai di sini, kita telah memiliki sebuah tabel (datasiswa.dbf)


yang berada pada database spp.dbc dan project siswa.pjx.
Misalnya kita membutuhkan 2 tabel untuk database spp.dbc, maka
kita perlu membuat sebuah tabel lagi (akan kita namai transaksi.dbf).
Jika tabel datasiswa.dbf berisi informasi siswa, maka tabel transaksi
ini mencatat pembayaran siswa.

Dari jendela Project Manager, pastikan tab Data aktif, ke-


1 mudian pilih Tables (terlihat ada satu tabel - datasiswa),
dan klik tombl New.

2 Klik tombol New Table dari kotak dialog New Table.

10
Modul 1: Project, Database, dan Tabel

Ketik transaksi pada kotak dialog Create dan klik tombol


3 Save.

Dari jendela table Designer - transaksi.dbf, buat struktur


4 tabel seperti contoh.

11
Student Exercise Series: Visual FoxPro 9

Setelah selesai, klik tombol OK, maka pada jendela Project


5 Manager, akan ditambahkan tabel baru dengan nama
transaksi.dbf.

A Membuat database

Setelah dapat membuat project siswa.pjx dan Database spp.dbc pada


Latihan 1, cobalah membuat database perpus.dbc pada project
siswa.pjx sehingga pada Project Designer akan terlihat 2 database
pada project siswa.

12
Modul 1: Project, Database, dan Tabel

B Membuat tabel

1. Buat 2 buah tabel baru di database perpus.dbc dengan nama


buku.dbf dan pinjam.dbf. Struktur kedua tabel tersebut
sebagai berikut.

13

Anda mungkin juga menyukai