Setelah kita melakukan “persiapan” pada Membuat Program Penjualan Dengan Visual Basic 6.0 sekarang kita akan membuat database untuk program tersebut. Langsung saja, pada layar IDE Visual Basic 6.0, klik menu “Add-Ins”, dan pilih submenu “Visual Data Manager”.
Sesaat kemudian akan muncul halaman Visual Data Manager alias VisData.
Di sinilah kita akan membuat database dan seluruh tabel-tabel yang diperlukan. Sekarang, kliklah menu “File”, kemudian pilih submenu “New”, lalu pilih “Microsoft Acces”, dan pilih lagi “Version 7.0 MDB…”.
Akan ada kotak dialog yang muncul, yang akan menanyakan di mana kita akan menyuimpan database ini. Pindahkan lokasi ke folder yang tadi kita buat, yaitu pada folder “c:\Penjualan”, kemudian isikan “Penjualan” (tanpa tanda kutip) pada kotak isian “File name:” yang ada, dan klik tombol “Save”.dan kita akan dikembalikan pada halaman awal VisData. Bedanya dengan yang tadi adalah bahwa sekarang sudah ada dua jendela yang tersedia, yaitu jendela “Database Windows” di sebelah kiri dan jendela “SQL Statement” di sebelah kanan.
Database sudah terbentuk, namun tabel-tabel yang diperlukan belum ada. Jadi hal selanjutnya yang harus kita lakukan adalah membuat tabel-tabel tersebut, yaitu:
- Tabel Master Barang
- Tabel Transaksi Penjualan
- Tabel Transaksi Penjualan Detail
- Tabel Temporar
1. Tabel Master Barang
No. | Nama Field | Jenis | Panjang | Keterangan |
1. | Kode_Barang | Text | 5 | Primary Index |
2. | Nama_Barang | Text | 30 | |
3. | Harga | Double |
No. | Nama Field | Jenis | Panjang | Keterangan |
1. | No_Faktur | Text | 10 | Primary Index |
2. | Tanggal | Date/Time | ||
3. | Keterangan | Text | 30 |
No. | Nama Field | Jenis | Panjang | Keterangan |
1. | No_Faktur | Text | 10 | |
2. | Kode_Barang | Text | 5 | |
3. | Jumlah | Single |
No. | Nama Field | Jenis | Panjang | Keterangan |
1. | Kode_Barang | Text | 5 | |
2. | Nama_Barang | Text | 30 | |
3. | Jumlah | Single |
Setelah itu akan tampil kotak dialog Table Structure. Di sini kita akan mulai menambahkan field-field yang diperlukan.
Jadi, kliklah tombol “Add Field”, sehingga akan muncul kotak dialog “Add Field”.
Pada kotak isian “Name:”, isilah dengan “Kode_Barang” (tanpa tanda kutip ya), lalu pada combobox “Type:”, pilih “Text”. Secara default, combobox tersebut akan tersorot pada pilihan “Text”, jadi Anda bisa saja langsung mengisikan ukuran field-nya, pada kotak isian “Size:”. Isikan dengan angka “5” (juga tanpa tanda kutip ). Setelah itu, Anda dapat mengklik tombol “OK”, untuk menambahkan field tersebut pada struktur yang akan kita buat.
Langkah selanjutnya, tentu saja adalah dengan cara menambahkan field-field lain seperti field Nama_Barang dan Harga. Perhatikan ukurannya ya. Dan, untuk field Harga, jangan lupa untuk memilih type field-nya dengan “Double”, sesuai dengan struktur yang ada di atas.
Jika ketiga field tersebut sudah dimasukkan, yaitu Kode_Barang, Nama_Barang, dan Harga, silahkan klik tombol Close untuk menutup kotak dialog ini, dan kembali pada kotak dialog sebelumnya, yaitu Table Structure.
Di situ terlihat bahwa field-field yang tadi kita tambahkan, sudah ada pada daftar. Lalu, apakah tabelnya sudah jadi? Belum, saudara-saudara. Kita harus membentuknya secara fisik. Jadi, silahkan klik tombol “Build the Table”. Setelah itu, klik-lah tombol “Close”, untuk menutup kotak dialog ini dan kembali ke jendela Database Window.
Terlihat di situ, sudah ada tabel Barang yang tadi kita buat. Selanjutnya, buatlah tabel-tabel berikutnya, yaitu tabel Penjualan, tabel Penjualan_Detail dan tabel Temporar. Caranya? Ah! Pasti Anda sudah tahu dong. Kan tinggal mengulangi langkah-langkah di atas. Tidak sulit kok, dan bila sudah terbiasa, akan merupakan pekerjaan yang menyenangkan bagi Anda . Nantinya, kalau sudah lengkap, jendela “Database Window” akan tampil seperti tampilan di bawah ini:
Selanjutnya, kita akan mulai membuat form-form yang diperlukan. Jadi, tutuplah aplikasi VisData alias Visual Data Manager ini, dan kita akan bertemu lagi pada tutorial selanjutnya, yaitu Membuat Program Penjualan Dengan Visual Basic 6.0 (Tutorial – Bagian 3 – Perancangan Form)”.