39
Syarat normal ketiga 3-NF Ladjamudin, 2005:183: 1.
Bentuk data telah memenuhi kriteria bentuk normal kedua. 2.
Aribut buka kunci non-key haruslah tidak memiliki ketergantungan transistif, dengan kata lain suatu atribut bukan
kunci non-key tidak boleh memiliki ketergantungan fungsional terhadap atribut bukan kunci lainnya, seluruh
atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu
saja.
2.12 Pengujian Black-Box
Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian black-box memungkinkan perekayasa perangkat lunak
mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk satu program. Pengujian black-box berusaha
menemukan kesalahan dalam kategori sebagai berikut, Ladjamudin, 2006:379: 1. Fungsi-fungsi yang tidak benar atau hilang,
2. Kesalahan interface, 3. Kesalahan dalam struktur data atau akses database external,
4. Kesalahan kinerja, 5. Inisialisasi dan kesalahan terminasi,
40
2.13 Visual Basic 6.0
Visual Basic adalah bahasa pemrograman untuk membuat program aplikasi berbasis Windows. Visual basic sangat mudah dipelajari dan
dipergunakan. Program aplikasi dibuat dalam sebuah Integrated Development Environtment IDE. IDE memungkinkan programmer untuk membuat,
menjalankan dan men-debug program Visual Basic dengan mudah. Visual Basic diturunkan dari bahasa pemrograman BASIC Beginners All-
Purposes Symbolic Instruction Code yang berbasis DOS dan tidak mempunyai kemampuan membuat aplikasi GUI berbasis Windows.
Bahasa Visual Basic cukup sederhana dan menggunakan kata-kata bahasa inggris yang umum digunakan dan tidak perlu lagi menghafalkan sintaks-sintaks
maupun format-format bahasa yang bermacam-macam. Di dalam Visual Basic semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai
kebutuhan. Beberapa keistimewaan utama dari Visual Basic 6 ini diantaranya seperti, menggunakan platform pembuatan program yang diberi nama Developer
Studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J++. Dengan begitu anda dapat bermigrasi atau belajar bahasa
pemrograman lainya dengan mudah dan cepat, tanpa harus belajar dari nol lagi. Visual Basic 6.0 merupakan salah satu bahasa pemrograman visual basic.
Dengan Visual Basic 6.0, anda dapat dengan mudah membuat suatu program aplikasi. Walaupun kemudahan diberikan dalam pembuatan program aplikasi,
tetapi program aplikasi yang dihasilkan juga baik. Ini karena dalam pengembangan program aplikasi Visual Basic 6.0 didukung oleh banyak fasilitas.
41
Dalam membangun sebuah aplikasi database dengan Visual Basic 6.0, anda dapat melakukannya dengan mudah sesuai dengan keinginan anda. Dengan
adanya kontrol-kontrol ActiveX yang mudah untuk digunakan, membuat lebih mudah lagi dalam membuat program aplikasi database Mangkulo, 2003:1.
Selain itu Visual Basic bisa diartikan seperti Mangkulo 2003:3: 1.
BASIC Beginners All Purpose Symbolic Intruction Code adalah
bahasa pemrograman yang awalnya banyak digunakan pada aplikasi yang bersifat hobi di lingkungan Komputer Micro. Basic memberikan
kemudahan kepada Programmer untuk membuat aplikasi dalam waktu yang relatif singkat dengan struktur program yang sederhana.
2.
Berbasis GUI Graphical User Interface, interaksi antara pengguna
aplikasi dengan aplikasi dilakukan melalui antarmuka graphic. 3.
Berbasis OOP Object Oriented Programming, merupakan metode
pemrograman modern yang sering disebut pemrograman generasi keempat GL4 yang lebih banyak menguntungkan para programmer
dalam membuat aplikasi. Salah satu keuntungan OOP adalah Reusability kemampuan untuk digunakan kembali, yaitu komponen-
komponen yang sudah pernah dibuat, baik dibuat sendiri maupun dibuat oleh pihak lain dapat diintergrasikan kembali dalam aplikasi
yang baru.
42
2.14 SQL