SlideShare a Scribd company logo
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
BELAJAR MEMBUAT DATABASE
MICROSOFT VISUAL BASIC 6.0
A. Pengertian Database
Database adalah kumpulan beberapa data yang saling berhubungan
berdasarkan kode-kode tertentu sehingga membentuk sebuah sistem.
Secara hirarki database bisa digambarkan sebagai berikut :
Character sebagai satuan data terkecil dikumpulkan menjadi field (kolom),
kumpulan field membentuk sebuah record (baris), beberapa record disimpan dalam file
(tabel), dan kumpulan file akan membentuk sebuah database.
Ada beberapa tipe field yang digunakan dalam pembuatan tabel pada database
Visual Basic 6.0 :
Tipe Field Fungsi
Long Digunakan untuk menampung data numerik untuk bilangan
bulat
Currency Digunakan untuk menampung data numerik. Kelebihannya
adalah currency tidak akan melakukan pembulatan bilangan
pada operasi matematik
Single Digunakan untuk menampung data numerik untuk bilangan
pecahan
Double Fungsinya sama dengan single
Date/Time Digunakan untuk menampung data tanggal atau jam
Text Digunakan untuk menyimpan data karakter dengan daya
tampung sebesar 255 karakter
Memo Sama dengan text tetapi dapat menampung sampai dengan
64.000 karakter
B. Membuat Database dan Tabel
Untuk membuat Database dengan Visual Data Manager, Langkah-langkahnya :
1. Pilih Menu Add-Ins pada menu utama Visual Basic, lalu pilih Visual Data
Manager
2. Pilih : File/New/Microsoft Access/Version 7.0 MDB
Character Field Record File Database
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
3. Berikanlah nama pada database yang akan dibuat. Dengan nama Buku
sebelumnya tentukan dahulu tempat penyimpanan, simpan pada folder masing-
masing .
4. Buatlah table DataBuku. Klik Kanan pada Properties, pilih New Table
Untuk menambahkan fieldnya klik Add
Field. Jika telah selesai mengisikan
field, klik Ok
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
Buat table dengan data sebagai berikut
Nama Field Type Size
Kobuk Text 5
Nabuk Text 20
Harga Text 8
C. Membuat Index
Index Data adalah urutan data pada tabel Database. Index data diperlukan
terutama untuk pencarian data dengan cepat dan pengelompokan data.
Cara membuat Index :
o Pada Tampilan Table Structure,
pilih Add Index
o Ketik nama index, misalnya kobuk pada
kolom Name, lalu pilih Available Fields
yang bernama kobuk sehingga ada
nama field kobuk di Indexed Fields
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
o Klik kunci index pada Available Fields, otomatis Indexed Fields akan muncul.
o Tentukan pilihan index (Primary, Unique, IgnoreNulls). Primary digunakan sebagai
pengenal suatu record, jika tabel yang bersangkutan dihubungkan dengan tabel lain
(dalam satu tabel hanya boleh ada satu primary key). Unique dipilh jka ingin index
bersifat unik. IgnoreNulls digunakan untuk mengabaikan field yang kosong.
o Setelah Tabel selesai dibuat. Pilih Build the Table maka akan kembali ke database
windows seperti gambar dibawah ini :
D. Mengisi Data Pada Tabel
Untuk mengisikan data pada tabel,
Double klik pada nama tabel tersebut
atau klik kanan-Open :
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
Pada pengisian Klik Add, isi setiap fieldnya lalu klik Update.
Fungsi menu yang ada pada tabel barang :
o Add : menambah record baru.
o Update : mengoreksi record.
o Delete : menghapus record aktif.
o Find : mencari record.
o Refresh : menampilkan ulang setelah record mengalami perubahan.
o Close : menutup tabel.
Isikan Datanya dengan :
KODE
BUKU
NAMA BUKU HARGA
B001 APSI 30000
B002 LOGIKA 25000
B003 KNOWLEDGE
MANAGEMENT
20000
Latihan 1 :
Tools = DataGrid
Properties :
Name = DTBUKU
Caption = DTBUKU
Database Name = ((Klik tombol…cari
database yang telah dibuat pada folder
kerja)
Record Source = DataBuku
Tools = Command Button
Properties :
Name = CmdTop
Caption = TOP
Picture = C:Program FilesMicrosoft
Visual StudioVfp98WizardGraphicsTop)
Style = 1-Graphical
LAKUKAN HAL YG SAMA
UNTUK SEMUA TOMBOL
Tools = DataBoundGrid (Component-
Microsoft Data Bound Grid Control 5.0
(SP3)
Properties :
Name = DBGrid1
Data Source = DTBUKU
Untuk menampilkan data pada DBGrid1 =
klikkanan pada DBGrid1 pilih
RetrieveField
Tools = TextBox
Properties :
Name = TxtHarga
Data Source = DTBUKU
Data Field = harga
LAKUKAN HAL YG SAMA UNTUK
SEMUA TEXTBOX
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
LISTING PROGRAM :
Sub bersih()
TXTKOBUK = ""
txtnobuk = ""
TXTHARGA = ""
End Sub
Private Sub CmdBottom_Click()
DTBUKU.Recordset.MoveLast
MsgBox "Sudah Di Akhir Record", , "Info"
End Sub
Private Sub CmdKeluar_Click()
End
End Sub
Private Sub CmdNext_Click()
With DTBUKU.Recordset
.MoveNext
If .EOF Then
MsgBox "Sudah Akhir Record", , "Info"
.MoveLast
End If
End With
End Sub
Private Sub CmdPrevious_Click()
DTBUKU.Recordset.MovePrevious
If DTBUKU.Recordset.BOF Then
MsgBox "Sudah Awal Record", , "Info"
DTBUKU.Recordset.MoveFirst
End If
End Sub
Private Sub CmdSimpan_Click()
DTBUKU.Recordset.Update
bersih
End Sub
Private Sub CmdTambah_Click()
DTBUKU.Recordset.AddNew
bersih
TXTKOBUK.SetFocus
End Sub
Private Sub CmdTop_Click()
BELAJAR MEMBUAT DATABASE
LAB F & G (RYH/WDI/DPY)
DTBUKU.Recordset.MoveFirst
MsgBox "Sudah Di Awal Record", , "Info"
End Sub

More Related Content

DOCX
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
DOCX
Tugas tik
PDF
Teknik merancang program aplikasi (code) pada visual fox pro
PDF
Mengenal access 2007
PPTX
Ptki 1 c.
DOCX
Forum 6
PPT
Materi access
PDF
Slide ppbd d3 pertemuan 3
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
Tugas tik
Teknik merancang program aplikasi (code) pada visual fox pro
Mengenal access 2007
Ptki 1 c.
Forum 6
Materi access
Slide ppbd d3 pertemuan 3

What's hot (14)

PPTX
DML, DDL dan Drop
DOCX
Forum 6
PPTX
Materi Microsoft office access kelas XI SMK
PDF
Membuat aplikasi sistem informasi geografis dengan visual basic & MySQL
PPTX
Tabel, Tipe data, Record & Field Basis data
PDF
Langkah langkah dasar visual foxpro
DOCX
Laporan praktikum modul 7 (dml)
PDF
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
PDF
Access
PDF
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
DOCX
Tutorial etl
PDF
Tutorial surpac bag i ( interface )
PPTX
P.4. mengenal program spss
DOC
Berikut merupakan menu ms. excel
DML, DDL dan Drop
Forum 6
Materi Microsoft office access kelas XI SMK
Membuat aplikasi sistem informasi geografis dengan visual basic & MySQL
Tabel, Tipe data, Record & Field Basis data
Langkah langkah dasar visual foxpro
Laporan praktikum modul 7 (dml)
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
Access
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
Tutorial etl
Tutorial surpac bag i ( interface )
P.4. mengenal program spss
Berikut merupakan menu ms. excel
Ad

Similar to Visualbasic13.a belajar membuat database (20)

PDF
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
PPTX
Bahan ajar kkpi software basis data
PDF
PPTX
08. Visual Data Manager Visual Basic Versi 6.0
PDF
D3 mi modul_ppbd_maret2013
DOCX
DOCX
Data Base
PDF
Tutorial access 2007 byflh
PDF
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
DOC
Transparant_database.doc
PDF
Praktikum01
PDF
Modul database3 revpkt
PPTX
Pemrograman Terstruktur 2
DOCX
Belajar pemrograman visual
DOCX
Laporan praktikum modul 6
PDF
Tutorial ms access
PDF
Microsoft acces
PPTX
PPTX
Modul5ppt
PDF
Ebook trikdatabasevb6babgratis
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
Bahan ajar kkpi software basis data
08. Visual Data Manager Visual Basic Versi 6.0
D3 mi modul_ppbd_maret2013
Data Base
Tutorial access 2007 byflh
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Transparant_database.doc
Praktikum01
Modul database3 revpkt
Pemrograman Terstruktur 2
Belajar pemrograman visual
Laporan praktikum modul 6
Tutorial ms access
Microsoft acces
Modul5ppt
Ebook trikdatabasevb6babgratis
Ad

More from Andi Simanjuntak (6)

PDF
31706341 latihan-vb-step-by-step
PDF
2008.1 cara instal vb 2008
PDF
2008.2 pengenalan vb 2008
PDF
2005.5 vb net koneksi database sql server
PDF
Visualbasic tutorial
PDF
Modul kuliah-vba-lengkap ok
31706341 latihan-vb-step-by-step
2008.1 cara instal vb 2008
2008.2 pengenalan vb 2008
2005.5 vb net koneksi database sql server
Visualbasic tutorial
Modul kuliah-vba-lengkap ok

Recently uploaded (20)

DOCX
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
PDF
Materi Seminar AITalks AI dan Suku Digital
PDF
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PDF
PPT Resources Seminar AITalks: AI dan Konseling GPT
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
PDF
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
Bahan Tayang OJT Pembelajaran Mendalam KS
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
Materi Seminar AITalks AI dan Suku Digital
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PPT Resources Seminar AITalks: AI dan Konseling GPT
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas XII Terbaru 2025

Visualbasic13.a belajar membuat database

  • 1. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0 A. Pengertian Database Database adalah kumpulan beberapa data yang saling berhubungan berdasarkan kode-kode tertentu sehingga membentuk sebuah sistem. Secara hirarki database bisa digambarkan sebagai berikut : Character sebagai satuan data terkecil dikumpulkan menjadi field (kolom), kumpulan field membentuk sebuah record (baris), beberapa record disimpan dalam file (tabel), dan kumpulan file akan membentuk sebuah database. Ada beberapa tipe field yang digunakan dalam pembuatan tabel pada database Visual Basic 6.0 : Tipe Field Fungsi Long Digunakan untuk menampung data numerik untuk bilangan bulat Currency Digunakan untuk menampung data numerik. Kelebihannya adalah currency tidak akan melakukan pembulatan bilangan pada operasi matematik Single Digunakan untuk menampung data numerik untuk bilangan pecahan Double Fungsinya sama dengan single Date/Time Digunakan untuk menampung data tanggal atau jam Text Digunakan untuk menyimpan data karakter dengan daya tampung sebesar 255 karakter Memo Sama dengan text tetapi dapat menampung sampai dengan 64.000 karakter B. Membuat Database dan Tabel Untuk membuat Database dengan Visual Data Manager, Langkah-langkahnya : 1. Pilih Menu Add-Ins pada menu utama Visual Basic, lalu pilih Visual Data Manager 2. Pilih : File/New/Microsoft Access/Version 7.0 MDB Character Field Record File Database
  • 2. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) 3. Berikanlah nama pada database yang akan dibuat. Dengan nama Buku sebelumnya tentukan dahulu tempat penyimpanan, simpan pada folder masing- masing . 4. Buatlah table DataBuku. Klik Kanan pada Properties, pilih New Table Untuk menambahkan fieldnya klik Add Field. Jika telah selesai mengisikan field, klik Ok
  • 3. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) Buat table dengan data sebagai berikut Nama Field Type Size Kobuk Text 5 Nabuk Text 20 Harga Text 8 C. Membuat Index Index Data adalah urutan data pada tabel Database. Index data diperlukan terutama untuk pencarian data dengan cepat dan pengelompokan data. Cara membuat Index : o Pada Tampilan Table Structure, pilih Add Index o Ketik nama index, misalnya kobuk pada kolom Name, lalu pilih Available Fields yang bernama kobuk sehingga ada nama field kobuk di Indexed Fields
  • 4. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) o Klik kunci index pada Available Fields, otomatis Indexed Fields akan muncul. o Tentukan pilihan index (Primary, Unique, IgnoreNulls). Primary digunakan sebagai pengenal suatu record, jika tabel yang bersangkutan dihubungkan dengan tabel lain (dalam satu tabel hanya boleh ada satu primary key). Unique dipilh jka ingin index bersifat unik. IgnoreNulls digunakan untuk mengabaikan field yang kosong. o Setelah Tabel selesai dibuat. Pilih Build the Table maka akan kembali ke database windows seperti gambar dibawah ini : D. Mengisi Data Pada Tabel Untuk mengisikan data pada tabel, Double klik pada nama tabel tersebut atau klik kanan-Open :
  • 5. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) Pada pengisian Klik Add, isi setiap fieldnya lalu klik Update. Fungsi menu yang ada pada tabel barang : o Add : menambah record baru. o Update : mengoreksi record. o Delete : menghapus record aktif. o Find : mencari record. o Refresh : menampilkan ulang setelah record mengalami perubahan. o Close : menutup tabel. Isikan Datanya dengan : KODE BUKU NAMA BUKU HARGA B001 APSI 30000 B002 LOGIKA 25000 B003 KNOWLEDGE MANAGEMENT 20000 Latihan 1 : Tools = DataGrid Properties : Name = DTBUKU Caption = DTBUKU Database Name = ((Klik tombol…cari database yang telah dibuat pada folder kerja) Record Source = DataBuku Tools = Command Button Properties : Name = CmdTop Caption = TOP Picture = C:Program FilesMicrosoft Visual StudioVfp98WizardGraphicsTop) Style = 1-Graphical LAKUKAN HAL YG SAMA UNTUK SEMUA TOMBOL Tools = DataBoundGrid (Component- Microsoft Data Bound Grid Control 5.0 (SP3) Properties : Name = DBGrid1 Data Source = DTBUKU Untuk menampilkan data pada DBGrid1 = klikkanan pada DBGrid1 pilih RetrieveField Tools = TextBox Properties : Name = TxtHarga Data Source = DTBUKU Data Field = harga LAKUKAN HAL YG SAMA UNTUK SEMUA TEXTBOX
  • 6. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) LISTING PROGRAM : Sub bersih() TXTKOBUK = "" txtnobuk = "" TXTHARGA = "" End Sub Private Sub CmdBottom_Click() DTBUKU.Recordset.MoveLast MsgBox "Sudah Di Akhir Record", , "Info" End Sub Private Sub CmdKeluar_Click() End End Sub Private Sub CmdNext_Click() With DTBUKU.Recordset .MoveNext If .EOF Then MsgBox "Sudah Akhir Record", , "Info" .MoveLast End If End With End Sub Private Sub CmdPrevious_Click() DTBUKU.Recordset.MovePrevious If DTBUKU.Recordset.BOF Then MsgBox "Sudah Awal Record", , "Info" DTBUKU.Recordset.MoveFirst End If End Sub Private Sub CmdSimpan_Click() DTBUKU.Recordset.Update bersih End Sub Private Sub CmdTambah_Click() DTBUKU.Recordset.AddNew bersih TXTKOBUK.SetFocus End Sub Private Sub CmdTop_Click()
  • 7. BELAJAR MEMBUAT DATABASE LAB F & G (RYH/WDI/DPY) DTBUKU.Recordset.MoveFirst MsgBox "Sudah Di Awal Record", , "Info" End Sub