11
tidak, bisa mengetahui bahasa pemrograman dapat meminta informasi terhadap basis data.
5. Perancangan Basis Data
Perancangan basis data ada 3 tahapan, yaitu : a. Perancangan basis data secara konseptual, merupakan upaya untuk
membuat model yang masih bersifat konsep. b. Perancangan basis data secara logis, merupakan tahapan untuk
memetakan model konseptual ke model basis data yang akan dipakai. c. Perancangan basis data secara fisis, merupakan tahapan untuk
menuangkan perancangan basis data yang bersifat logis menjadi basis data fisis yang tersimpan pada media penyimpan eksternal.
B. Microsoft Visual Basic 6.0
1. Mengenal Microsoft Visual Basic 6.0
Visual Basic merupakan salah satu program yang dapat membuat suatu aplikasi database. Dalam pembuatan aplikasi database menggunakan
Visual Basic memerlukan kode-kode program dengan menggunakan bahasa basic yang populer.
2. Aplikasi Visual Basic
Struktur yang ada di dalam Visual Basic terdiri dari:
12
a. Form
Form adalah windows atau jendela kerja worksheet yang digunakan untuk membuat tampilan yang diinginkan.
b. Kontrol
Kontrol merupakan tampilan grafis yang dibuat pada form untuk interaksi dengan pemakai.
Project Properties
Menu Main
Form Code
Watches Form Layout
Toolbox Immediate
Gambar 2.1. Layar Utama Microsoft Visual Basic Versi 6.0
13
Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah sebagai berikut :
Pointer bukan merupakan suatu kontrol; icon ini digunakan ketika
anda ingin memilih kontrol yang sudah berada pada form.
Picture Box adalah kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB bitmap, CUR cursor, WMF
metafile, EMF enhanced metafile, GIF, dan JPG.
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
PictureBox Textbox
Command Button OptionButton
Combobox VScrollBar
DriveListBox FileListBox
Line Data
Pointer Label
Frame CheckBox
ListBox HScrollBar
Timer DirListBox
Shape
Image OLE
Gambar 2.2. ToolBox Tombol Perintah di Microsoft Visual Basic 6.0
14
Text Box adalah kontrol yang mengandung string yang dapat
diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
Frame adalah kontrol yang digunakan sebagai kontainer bagi
kontrol lainnya.
Command Button merupakan kontrol yang hampir sering ditemukan pada setiap form, dan digunakan untuk membangkitkan
event proses tertentu ketika pemakai melakukan klik di sana.
Check Box digunakan untuk pilihan yang isinya bernilai yesno, truefalse.
Option Button sering digunakan untuk pilihan yang hanya satu
pilihan dari beberapa option.
List Box mengandung sejumlah item dan user dapat memilih lebih dari satu bergantung pada properti multiselect.
Combo Box merupakan kombinasi dari Text Box dan suatu List
Box dimana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.
HScrollbar dan VscrollBar digunakan untuk membentuk scrollbar
berdiri sendiri.
Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu yang merupakan kontrol non-
visual.
15
Drive List Box, Dir List Box, dan File List Box sering digunakan
untuk membentuk dialog box yang berkaitan dengan file.
Shape dan Line digunakan untuk menampilkan bertuk seperti garis, persegi, lingkaran, dan sebagainya.
Image berfungsi seperti Image Box, tetapi tidak dapat digunakan
sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol Image menggunakan resource lebih kecil
dibandingkan dengan Picture Box.
Data digunakan untuk data binding.
OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word dan sebagainya.
c. Properti
Properti adalah nilai atau karakteristik yang dimiliki oleh Visual Basic.
d. Metode
Metode adalah serangkaian perintah yang sudah tersedia pada suatu objek yang dapat diminta untuk mengerjakan tugas khusus.
Gambar 2.3. Jendela Source Program di Microsoft Visual Basic Versi 6.0
16
e. Prosedur Kejadian
Prosedur kejadian adalah kode yang berhubungan dengan suatu objek.
f. Prosedur Umum
Prosedur umum merupakan kode yang tak berhubungan dengan suatu objek.
g. Modul
Modul adalah kumpulan dari prosedur umum dan definisi konstanta yang digunakan oleh aplikasi.
3. Jendela Visual Basic 6.0
a. Jendela Utama
Terdiri dari baris judul, menu bar, dan toolbar. Baris judul berisi nama proyek, mode operasi Visual Basic sekarang dan form
yang aktif. Menu bar merupakan menu drop-down yang dapat digunakan untuk mengontrol operasi dari lingkungan Visual Basic.
Toolbar berisi kumpulan gambar mewakili perintah yang ada di menu. Jendela utama juga menampilkan lokasi form yang aktif relatif
terhadap sudut kiri atas layar, juga lebar dan panjang dari form yang aktif Halvroson, 2000: 3.
b. Jendela Form
Form adalah windows yang akan menjadi tampilan program yang merupakan tempat pengguna berinteraksi dengan program. Form
dapat menjadi tempat pengguna melakukan eksekusi proses yang dapat
17
dilakukan program, memasukkan input ke dalam program Pandia, 2002: 29.
c. Project
Project merupakan suatu kumpulan modul atau merupakan program aplikasi itu sendiri. Dalam Visual Basic, file project disimpan
dengan nama akhiran .VBP. File ini berfungsi untuk untuk menyimpan seluruh komponen program. Apabila membuat suatu program aplikasi
baru maka secara otomatis project tersebut akan diisi dengan objek Form1. Dalam jendela project explorer ditampilkan suatu struktur
hirarki dari sebuah project itu sendiri yang berisi semua item yang terkandung di dalamnya.
Gambar 2.4. Project d.
Toolbox Toolbox merupakan kotak perangkat yang berisi kumpulan
tombol objek atau kontrol untuk mengatur desain dari aplikasi yang akan dibuat. Pada kondisi default, toolbox menampilkan tabulasi
general dengan 21 tombol kontrol yang dapat ditampilkan.
18
Gambar 2.5. Toolbox e.
Properties Windows Properties Windows merupakan sebuah jendela yang
digunakan untuk menampung nama properti dari kontrol yang terpilih. Pengaturan properti pada program Visual Basic merupakan hal yang
sangat penting untuk membedakan objek yang satu dengan objek yang lainnya. Pada jendela properti ditampilkan jenis dan nama project yang
anda pilih urut berdasarkan abjad pada tab alphabetic atau berdasarkan kategori pada tab categorized.
Gambar 2.6. Properties Window
19
f. Form Layout Window
Form layout window merupakan sebuah jendela yang dipergunakan untuk mengatur posisi dari form saat program
dijalankan. Pada saat mengarahkan pointer mouse ke bagian form, maka pointer mouse akan berubah menjadi anak panah empat arah
pointer pengatur posisi untuk memindah posisi form pada layar monitor dapat dilakukan dengan proses drag and drop.
Gambar 2.7. Form Layout Window
C. Perancangan Sistem