Bentuk Normal I Bentuk Normal II Bentuk Normal III

yang berbasiskan OOP Object-Oriented Programming. Dalam pemrograman berbasiskan OOP, sebuah program dibagi menjadi bagian-bagian kecil yang disebut dengan objek. Setiap objek mengandung tiga hal utama yaitu : VisualStudioIndonesia.com 1. Properti atau Atribut Properti adalah karakteristik atau sifat dari sebuah objek. Misalnya property warna teks adalah hitam. 2. Metode Metode adalah serangkaian prosedur yang dimiliki oleh suatu objek yang akan dijalankan sesuai dengan respon yang diberikan oleh suatu perintah atau kejadian. Misalnya, objek tombol EXIT memiliki metode untuk keluar dari aplikasi. 3. Event Event adalah “kejadian” atau segala sesuatu yang dapat dialami oleh sebuah objek.

2.14.2. MySQL

MySQL merupakan software sistem manajemen database Database Management SystemsDBMS yang sangat populer dikalangan pemrograman web, terutama di lingkungan Linux dengan menggunakan script PHP dan Perl Sidik, 2005. Software database ini kini telah tersedia juga pada platform sistem operasi Windows. Adapun Karakteristik MySQL diantaranya : Tabel 2.1 Karakteristik MySQL No Karakteristik Deskripsi 1 Standar MySQL mendukung entry-level ANSI SQL92 ODBC level 0-2. 2 Character set MySQL secara default menggunakan ISO-8859-1 Latin 1 character set untuk data dan pengurutan. 3 Bahasa Pemrograman MySQL mendukung pemrograman aplikasi dalam bahasa Java, C, Perl, PHP, dan sebaginya. 4 Tabel besar MySQL menyimpan tiap relasi table pada file terpisah di direktori basisdata. Ukuran maksimum tabel dibatasi kemampuan sistem operasi menangani ukuran file. 5 Kecepatan dan kemudahan pemakaian MySQL kira-kira tiga sampai empat kali lebih cepat dibanding basisdata komersial, juga mudah dikelola. 6 MySQL MySQL adalah open-source relational DBMS Sumber : Hariyanto, 2004

2.14.3. Crystal Report

Crystal Reports adalah piranti standar untuk pembuatan laporan pada sistem operasi Windows, dimana cetakantemplete