Belajar Pemrograman Database MySQL Dengan Microsoft Visual Basic 6.0

4
www.frieyadie.com Judul Buku : Buku Mudah Belajar Pemrograman Database MySQL dengan Microsoft Visual Basic 6.0 Kategori : Pemrograman ISBN : 978-979-29-1445-0 Ukuran : 16 x 23 Cm Tebal : 196 Halaman Cetakan : Edisi I, Cetakan I, 2010 Penerbit : Andi Publisher Yogyakarta Synopsis: Visual Basic dan MySQL merupakan contoh aplikasi yang bisa digunakan dan dimanfaatkan untuk membuat system aplikasi database yang powerfull. Microsoft Visual Basic 6.0, merupakan bahasa pemrograman yang banyak digunakan sebagai pengembang software aplikasi yang handal sampai saat ini, selain itu Microsoft Visual Basic 6.0 banyak digunakan oleh para siswa sekolah kejuruan informatika dan mahasiswa program studi informatika. Sedangkan MySQL Server merupakan suatu software database relational yang memiliki kehandalan dan stabilitas yang baik dan banyak digunakan sebagai alternative database yang bersifat freeware. Buku Mudah Belajar Pemrograman Database MySQL dengan Microsoft Visual Basic 6.0 ini, menyajikan materi yang lengkap mulai dari tahap installasi dan menggunakan SQLyog, serta menggunakan Microsoft Visual Basic 6.0. Materi yang disajikan mulai dari konsep dan perancangan database, installasi MySQL, Connector MySQL, installasi SQLyog dan hingga membuat aplikasi database Inventory. Sajian yang dibahas dalam buku ini: Analisa Perancangan Basis Data Persiapan Perangkat Basis Data Perancangan DBMS dengan SQLyog Community Implementasi Perancangan Aplikasi Inventory Perancangan Report Inventory Pembuatan Form Utama Membuat File Distribusi

description

pemrograman

Transcript of Belajar Pemrograman Database MySQL Dengan Microsoft Visual Basic 6.0

Page 1: Belajar Pemrograman Database MySQL Dengan Microsoft Visual Basic 6.0

www.frieyadie.com

Judul Buku : Buku Mudah Belajar Pemrograman Database MySQL dengan Microsoft Visual Basic 6.0

Kategori : PemrogramanISBN : 978-979-29-1445-0 Ukuran : 16 x 23 Cm Tebal : 196 Halaman Cetakan : Edisi I, Cetakan I, 2010 Penerbit : Andi Publisher Yogyakarta

Synopsis:

Visual Basic dan MySQL merupakan contoh aplikasi yang bisa digunakan dan dimanfaatkan untuk membuat system aplikasi database yang powerfull. Microsoft Visual Basic 6.0, merupakan bahasa pemrograman yang banyak digunakan sebagai pengembang software aplikasi yang handal sampai saat ini, selain itu Microsoft Visual Basic 6.0 banyak digunakan oleh para siswa sekolah kejuruan informatika dan mahasiswa program studi informatika. Sedangkan MySQL Server merupakan suatu software database relational yang memiliki kehandalan dan stabilitas yang baik dan banyak digunakan sebagai alternative database yang bersifat freeware.

Buku Mudah Belajar Pemrograman Database MySQL dengan Microsoft Visual Basic 6.0 ini, menyajikan materi yang lengkap mulai dari tahap installasi dan menggunakan SQLyog, serta menggunakan Microsoft Visual Basic 6.0. Materi yang disajikan mulai dari konsep dan perancangan database, installasi MySQL, Connector MySQL, installasi SQLyog dan hingga membuat aplikasi database Inventory. Sajian yang dibahas dalam buku ini: Analisa Perancangan Basis Data Persiapan Perangkat Basis Data Perancangan DBMS dengan SQLyog Community Implementasi Perancangan Aplikasi Inventory Perancangan Report Inventory Pembuatan Form Utama Membuat File Distribusi

Page 2: Belajar Pemrograman Database MySQL Dengan Microsoft Visual Basic 6.0

www.frieyadie.com

DAFTAR ISI

Persembahan ................................................................................................................................. iii

Prakata ............................................................................................................................................ v

Daftar Isi ...................................................................................................................................... vii

Bab 1. Analisa Desain Basis Data (Data Base) ........................................................................... 1

1.1. Proses Normalisasi ................................................................................................. 1

1.1.1. Bentuk Tidak Normal .................................................................................. 3

1.1.2. Bentuk Normal Kesatu (1NF) ...................................................................... 3

1.1.3. Bentuk Normal Kedua (2NF) ....................................................................... 5

1.1.4. Bentuk Normal Ketiga (3NF) ...................................................................... 7

1.2. Rancangan Table .................................................................................................. 11

Bab 2. Persiapan Perangakat Basis Data...................................................................................... 15

2.1. Installasi MySQL Server....................................................................................... 15

2.2. Installasi MySQL ODBC Driver .......................................................................... 24

2.3. Installasi SQLyog Community ........................................................................... 27

Bab 3. Desain DBMS dengan SQLyog Community 6.11......................................................... 31

3.1. Membuat Koneksi ke MySQL Host .................................................................... 31

3.2. Membuat Database ............................................................................................... 34

3.3. Membuat Table ................................................................................................... 36

3.3.1. Membuat Table tbBarang .......................................................................... 39

3.3.2. Membuat Table tbSupplier ........................................................................ 44

3.3.3. Membuat Table tbBagian............................................................................ 45

3.3.4. Membuat Table tbTerima ........................................................................... 45

3.3.5. Membuat Table tbDtTerima ....................................................................... 48

3.3.6. Membuat Table tbKeluar ............................................................................ 52

3.3.7. Membuat Table tbDtKeluar ........................................................................ 54

Bab 4. Implementasi Perancangan Aplikasi Inventory ............................................................ 59

4.1. Membuat Koneksi Data Source ke ODBC .......................................................... 59

4.2. Pembuatan Form .................................................................................................. 64

4.2.1. Pembuatan Form Data Barang ................................................................... 65

4.2.2. Pembuatan Form Data Bagian ................................................................... 74

4.2.3. Pembuatan Form Data Supplier ................................................................. 82

4.2.4. Pembuatan Form Data Barang Masuk ....................................................... 94

Page 3: Belajar Pemrograman Database MySQL Dengan Microsoft Visual Basic 6.0

www.frieyadie.com

4.2.5. Pembuatan Form Data Barang Keluar ..................................................... 112

Bab 5. Perancangan Report Inventory ................................................................................... 131

5.1. Pengaturan Data Environment ........................................................................... 131

5.2. Membuat Report Barang .................................................................................... 134

5.2.1. Mengaktifkan Table Untuk Report Barang .............................................. 134

5.2.2. Merancang Report Barang........................................................................ 136

5.3. Membuat Report Bagian .................................................................................... 142

5.3.1. Mengaktifkan Table Untuk Report Bagian .............................................. 143

5.3.2. Merancang Report Bagian........................................................................ 143

5.4. Merancang Report Supplier ............................................................................... 145

5.4.1. Mengaktifkan Table Untuk Report Supplier ............................................ 145

5.4.2. Merancang Report Supplier...................................................................... 146

5.5. Membuat Tanda Terima Barang Masuk ............................................................. 148

5.5.1. Mengaktifkan Table Untuk Tanda Terima Barang Masuk ...................... 148

5.5.2. Merancang Tanda Terima Barang Masuk ................................................ 152

5.5.3. Membuat Form Cetak Tanda Terima Barang Masuk............................... 153

5.6. Membuat Tanda Terima Barang Keluar ............................................................. 156

5.6.1. Mengaktifkan Table Untuk Tanda Terima Barang Keluar ...................... 156

5.6.2. Merancang Tanda Terima Barang Keluar ................................................ 160

5.6.3. Membuat Form Cetak Tanda Terima Barang Keluar............................... 162

5.7. Membuat Laporan Pertanggal Barang Keluar .................................................... 165

5.7.1. Mengaktifkan Table Untuk Laporan Pertanggal Barang Keluar.............. 165

5.7.2. Merancang Laporan Pertanggal Barang Keluar ...................................... 167

5.7.3. Merancang Form Cetak Laporan Pertanggal Terima Barang Keluar....... 169

5.8. Membuat Laporan Pertanggal Barang Masuk .................................................... 171

5.8.1. Mengaktifkan Table Untuk Laporan Pertanggal Barang Masuk.............. 171

5.8.2. Merancang Laporan Pertanggal Barang Masuk ...................................... 173

5.8.3. Membuat Form Cetak Laporang Pertanggal Barang Masuk................... 175

Bab 6. Pembuatan Form Utama ............................................................................................ 179

6.1. Pembuatan Form Menu Utama ........................................................................... 179

6.2. Pembuatan Form About ..................................................................................... 186

Bab 7. Membuat File Distribusi ............................................................................................ 187

7.1. Membuat File Execute ....................................................................................... 187

7.2. Membuat File Setup ........................................................................................... 189

Page 4: Belajar Pemrograman Database MySQL Dengan Microsoft Visual Basic 6.0

www.frieyadie.com

7.3. Menjalankan File Setup ..................................................................................... 192

7.4. Sistem Informasi Inventory ................................................................................ 196

7.4.1. Form Bagian ............................................................................................. 198

7.4.2. Form Barang ............................................................................................ 199

7.4.3. Form Supplier .......................................................................................... 200

7.4.4. Form Pengolahan Barang Masuk ............................................................. 201

7.4.5. Form Pengolahan Barang Keluar ............................................................. 201

Daftar Pustaka ........................................................................................................................... 203