SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
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      Field        Record     File     Database



     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
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        NAMA BUKU          HARGA
  BUKU
  B001        APSI       30000
  B002        LOGIKA     25000
  B003        KNOWLEDGE  20000
              MANAGEMENT

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
   Tools = TextBox
                                                           (SP3)
   Properties :
                                                           Properties :
   Name = TxtHarga
                                                           Name = DBGrid1
   Data Source = DTBUKU
                                                           Data Source = DTBUKU
   Data Field = harga
                                                           Untuk menampilkan data pada DBGrid1 =
   LAKUKAN HAL YG SAMA UNTUK
                                                           klikkanan pada DBGrid1 pilih
   SEMUA TEXTBOX
                                                           RetrieveField
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

Más contenido relacionado

La actualidad más candente

304597939 soal-praktek-uas-microsoft-access-2016
304597939 soal-praktek-uas-microsoft-access-2016304597939 soal-praktek-uas-microsoft-access-2016
304597939 soal-praktek-uas-microsoft-access-2016'Khomeini Marta
 
Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3
Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3
Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3I Putu Hariyadi
 
Latihan select - Query SQL
Latihan select - Query SQLLatihan select - Query SQL
Latihan select - Query SQLbudibub3k
 
Membuat Aplikasi Chatting Client Server Dengan Pemrograman Java
Membuat Aplikasi Chatting Client Server Dengan Pemrograman JavaMembuat Aplikasi Chatting Client Server Dengan Pemrograman Java
Membuat Aplikasi Chatting Client Server Dengan Pemrograman Javayoyomay93
 
Pengenalan JavaDoc
Pengenalan JavaDocPengenalan JavaDoc
Pengenalan JavaDocRasyeda Aufa
 
TIK Fungsi View & Review (Power Point)
TIK Fungsi View & Review (Power Point)TIK Fungsi View & Review (Power Point)
TIK Fungsi View & Review (Power Point)Dwinita Murbarani
 
APLIKASI PENGOLAH ANGKA.ppt
APLIKASI PENGOLAH ANGKA.pptAPLIKASI PENGOLAH ANGKA.ppt
APLIKASI PENGOLAH ANGKA.pptelsarostiana1
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputerakbar kurniawan
 
RPP TIK KELAS IX SEMESTER 1
RPP TIK KELAS IX SEMESTER 1 RPP TIK KELAS IX SEMESTER 1
RPP TIK KELAS IX SEMESTER 1 Nanang Heryana
 
Visual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarVisual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarmuhammad nainuridho
 
MudafiqRiyan - MVC-DAO Java Desktop
MudafiqRiyan - MVC-DAO Java DesktopMudafiqRiyan - MVC-DAO Java Desktop
MudafiqRiyan - MVC-DAO Java DesktopMudafiq R. Pratama
 
Penggunaan tipe data dan variabel
Penggunaan tipe data dan variabelPenggunaan tipe data dan variabel
Penggunaan tipe data dan variabelWeldan Kusuf
 
Penggunaan timespan VB.Net
Penggunaan timespan VB.NetPenggunaan timespan VB.Net
Penggunaan timespan VB.NetWirat Mojo
 
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)difa febri
 

La actualidad más candente (20)

304597939 soal-praktek-uas-microsoft-access-2016
304597939 soal-praktek-uas-microsoft-access-2016304597939 soal-praktek-uas-microsoft-access-2016
304597939 soal-praktek-uas-microsoft-access-2016
 
Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3
Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3
Import Cisco CSR1000v OVA sebagai VM pada Proxmox VE 6.3
 
PDO (php data object)
PDO (php data object)PDO (php data object)
PDO (php data object)
 
Latihan select - Query SQL
Latihan select - Query SQLLatihan select - Query SQL
Latihan select - Query SQL
 
[PBO] Pertemuan 5 - Polymorphism
[PBO] Pertemuan 5 - Polymorphism[PBO] Pertemuan 5 - Polymorphism
[PBO] Pertemuan 5 - Polymorphism
 
Membuat Aplikasi Chatting Client Server Dengan Pemrograman Java
Membuat Aplikasi Chatting Client Server Dengan Pemrograman JavaMembuat Aplikasi Chatting Client Server Dengan Pemrograman Java
Membuat Aplikasi Chatting Client Server Dengan Pemrograman Java
 
Pengenalan JavaDoc
Pengenalan JavaDocPengenalan JavaDoc
Pengenalan JavaDoc
 
TIK Fungsi View & Review (Power Point)
TIK Fungsi View & Review (Power Point)TIK Fungsi View & Review (Power Point)
TIK Fungsi View & Review (Power Point)
 
[PBO] Pertemuan 6 - Abstrak
[PBO] Pertemuan 6 - Abstrak[PBO] Pertemuan 6 - Abstrak
[PBO] Pertemuan 6 - Abstrak
 
APLIKASI PENGOLAH ANGKA.ppt
APLIKASI PENGOLAH ANGKA.pptAPLIKASI PENGOLAH ANGKA.ppt
APLIKASI PENGOLAH ANGKA.ppt
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
RPP TIK KELAS IX SEMESTER 1
RPP TIK KELAS IX SEMESTER 1 RPP TIK KELAS IX SEMESTER 1
RPP TIK KELAS IX SEMESTER 1
 
Visual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarVisual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasar
 
Pengenalan Pemrograman Java
Pengenalan Pemrograman JavaPengenalan Pemrograman Java
Pengenalan Pemrograman Java
 
MudafiqRiyan - MVC-DAO Java Desktop
MudafiqRiyan - MVC-DAO Java DesktopMudafiqRiyan - MVC-DAO Java Desktop
MudafiqRiyan - MVC-DAO Java Desktop
 
Penggunaan tipe data dan variabel
Penggunaan tipe data dan variabelPenggunaan tipe data dan variabel
Penggunaan tipe data dan variabel
 
Penggunaan timespan VB.Net
Penggunaan timespan VB.NetPenggunaan timespan VB.Net
Penggunaan timespan VB.Net
 
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
 
Materi CSS Dasar
Materi CSS DasarMateri CSS Dasar
Materi CSS Dasar
 
Pbo
PboPbo
Pbo
 

Destacado

1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.netAris Saputro
 
Tutorial membuat aplikasi kasir dengan vb 6.0
Tutorial  membuat aplikasi kasir  dengan vb 6.0Tutorial  membuat aplikasi kasir  dengan vb 6.0
Tutorial membuat aplikasi kasir dengan vb 6.0ahmadranddy
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0Dys Ayudya
 
Langkah-langkah membuat program database
Langkah-langkah membuat program databaseLangkah-langkah membuat program database
Langkah-langkah membuat program databaseUmar Mukhtar
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basicfitrah ilman
 
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]Universitas Budi Luhur
 
Topografi
TopografiTopografi
Topografiyantiis
 
Membuat buku tamu dengan php
Membuat buku tamu dengan phpMembuat buku tamu dengan php
Membuat buku tamu dengan phpVeronika Liliyani
 
Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4Bayu Radityo
 
Kur kart ografi
Kur kart ografiKur kart ografi
Kur kart ograficakcik cuk
 
Resume paper visualisasi kartografis
Resume paper visualisasi kartografisResume paper visualisasi kartografis
Resume paper visualisasi kartografisAnindya N. Rafitricia
 
01 introduction gis (pens-its)
01   introduction gis (pens-its)01   introduction gis (pens-its)
01 introduction gis (pens-its)Syarif Fudin
 
LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL
LAPORAN RANCANGAN APLIKASI PENITIPAN MOBILLAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL
LAPORAN RANCANGAN APLIKASI PENITIPAN MOBILganjar55
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6safarinet
 
Jadwal Lengkap Piala AFF 2012
Jadwal Lengkap Piala AFF 2012Jadwal Lengkap Piala AFF 2012
Jadwal Lengkap Piala AFF 2012Puguh Nugroho
 
Pembekalan KKN Oensoed
Pembekalan KKN OensoedPembekalan KKN Oensoed
Pembekalan KKN OensoedEdwar Fitri
 
Entrepreneurship unpar
Entrepreneurship   unparEntrepreneurship   unpar
Entrepreneurship unparEdwar Fitri
 

Destacado (20)

1. mengenal vb.net
1. mengenal vb.net1. mengenal vb.net
1. mengenal vb.net
 
Modul visual basic
Modul visual basicModul visual basic
Modul visual basic
 
Tutorial membuat aplikasi kasir dengan vb 6.0
Tutorial  membuat aplikasi kasir  dengan vb 6.0Tutorial  membuat aplikasi kasir  dengan vb 6.0
Tutorial membuat aplikasi kasir dengan vb 6.0
 
My modul visual basic 6.0
My modul visual basic 6.0My modul visual basic 6.0
My modul visual basic 6.0
 
Langkah-langkah membuat program database
Langkah-langkah membuat program databaseLangkah-langkah membuat program database
Langkah-langkah membuat program database
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basic
 
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
TUGAS2 RekWeb-[KI]-0316-[SRI SUSANTO]-[1412511642]
 
Topografi
TopografiTopografi
Topografi
 
Membuat buku tamu dengan php
Membuat buku tamu dengan phpMembuat buku tamu dengan php
Membuat buku tamu dengan php
 
Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4
 
Kur kart ografi
Kur kart ografiKur kart ografi
Kur kart ografi
 
Resume paper visualisasi kartografis
Resume paper visualisasi kartografisResume paper visualisasi kartografis
Resume paper visualisasi kartografis
 
01 introduction gis (pens-its)
01   introduction gis (pens-its)01   introduction gis (pens-its)
01 introduction gis (pens-its)
 
LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL
LAPORAN RANCANGAN APLIKASI PENITIPAN MOBILLAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL
LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Jadwal Lengkap Piala AFF 2012
Jadwal Lengkap Piala AFF 2012Jadwal Lengkap Piala AFF 2012
Jadwal Lengkap Piala AFF 2012
 
Cilok
CilokCilok
Cilok
 
Pembekalan KKN Oensoed
Pembekalan KKN OensoedPembekalan KKN Oensoed
Pembekalan KKN Oensoed
 
Sistem dan model
Sistem dan modelSistem dan model
Sistem dan model
 
Entrepreneurship unpar
Entrepreneurship   unparEntrepreneurship   unpar
Entrepreneurship unpar
 

Similar a BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0

Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databasezulkifli said
 
Belajar membuat data base
Belajar membuat data baseBelajar membuat data base
Belajar membuat data baseandre_2
 
Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01Jamil Jamil
 
Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseAndi Simanjuntak
 
Dbase (interaktif-command)
Dbase (interaktif-command)Dbase (interaktif-command)
Dbase (interaktif-command)Resti Audyanti
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d baseHendichenko
 
Tutorial access 2007 byflh
Tutorial access 2007 byflhTutorial access 2007 byflh
Tutorial access 2007 byflhMirza Afrizal
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Devi Apriansyah
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox prosimon novianto
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.docJurnal IT
 
Analisis Data (1).pdf
Analisis Data (1).pdfAnalisis Data (1).pdf
Analisis Data (1).pdf. .
 
Cara Akses Database Menggunakan ADO.NET
Cara Akses Database Menggunakan ADO.NETCara Akses Database Menggunakan ADO.NET
Cara Akses Database Menggunakan ADO.NETVeronica Anggraini
 
Microsoft access-2003
Microsoft access-2003Microsoft access-2003
Microsoft access-2003Fadli
 

Similar a BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0 (20)

Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat database
 
Belajar membuat data base
Belajar membuat data baseBelajar membuat data base
Belajar membuat data base
 
Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01Belajarmembuatdatabase 120128161204-phpapp01
Belajarmembuatdatabase 120128161204-phpapp01
 
Visualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat databaseVisualbasic13.a belajar membuat database
Visualbasic13.a belajar membuat database
 
Uas
UasUas
Uas
 
Dbase (interaktif-command)
Dbase (interaktif-command)Dbase (interaktif-command)
Dbase (interaktif-command)
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d base
 
Vb mysql-4
Vb mysql-4Vb mysql-4
Vb mysql-4
 
Forum 6
Forum 6Forum 6
Forum 6
 
Tutorial access 2007 byflh
Tutorial access 2007 byflhTutorial access 2007 byflh
Tutorial access 2007 byflh
 
Slide ppbd d3 pertemuan 3
Slide ppbd d3 pertemuan 3Slide ppbd d3 pertemuan 3
Slide ppbd d3 pertemuan 3
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox pro
 
Sbd ke1 2
Sbd ke1 2Sbd ke1 2
Sbd ke1 2
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.doc
 
Analisis Data (1).pdf
Analisis Data (1).pdfAnalisis Data (1).pdf
Analisis Data (1).pdf
 
Cara Akses Database Menggunakan ADO.NET
Cara Akses Database Menggunakan ADO.NETCara Akses Database Menggunakan ADO.NET
Cara Akses Database Menggunakan ADO.NET
 
Microsoft access-2003
Microsoft access-2003Microsoft access-2003
Microsoft access-2003
 
Access
AccessAccess
Access
 
Vb mysql-41
Vb mysql-41Vb mysql-41
Vb mysql-41
 

Más de Ocim Nationalism

Presentation Kecakapan Antar Personal
Presentation Kecakapan Antar PersonalPresentation Kecakapan Antar Personal
Presentation Kecakapan Antar PersonalOcim Nationalism
 
Contoh Daftar Riwayat Hidup
Contoh Daftar Riwayat HidupContoh Daftar Riwayat Hidup
Contoh Daftar Riwayat HidupOcim Nationalism
 
Tutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensiTutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensiOcim Nationalism
 
Dasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLDasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLOcim Nationalism
 
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual BasicMembangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual BasicOcim Nationalism
 
Tutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepTutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepOcim Nationalism
 
Dasar pemrograman visual basic
Dasar pemrograman visual basicDasar pemrograman visual basic
Dasar pemrograman visual basicOcim Nationalism
 
Tips dan trik service printer
Tips dan trik service printerTips dan trik service printer
Tips dan trik service printerOcim Nationalism
 
Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )Ocim Nationalism
 
Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007Ocim Nationalism
 
Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3Ocim Nationalism
 

Más de Ocim Nationalism (20)

Crack Xp jadi Original
Crack Xp jadi OriginalCrack Xp jadi Original
Crack Xp jadi Original
 
Presentation Kecakapan Antar Personal
Presentation Kecakapan Antar PersonalPresentation Kecakapan Antar Personal
Presentation Kecakapan Antar Personal
 
Mobile technology
Mobile technologyMobile technology
Mobile technology
 
Contoh Daftar Riwayat Hidup
Contoh Daftar Riwayat HidupContoh Daftar Riwayat Hidup
Contoh Daftar Riwayat Hidup
 
Tutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensiTutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensi
 
Tutorial Autocad 2006 2D
Tutorial Autocad 2006 2DTutorial Autocad 2006 2D
Tutorial Autocad 2006 2D
 
Dasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLDasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQL
 
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual BasicMembangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
 
Tutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepTutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-step
 
Tutorial coreldraw
Tutorial coreldrawTutorial coreldraw
Tutorial coreldraw
 
Dasar pemrograman visual basic
Dasar pemrograman visual basicDasar pemrograman visual basic
Dasar pemrograman visual basic
 
Dasar Java Mobile
Dasar Java MobileDasar Java Mobile
Dasar Java Mobile
 
Tips dan trik service printer
Tips dan trik service printerTips dan trik service printer
Tips dan trik service printer
 
Hacking Blackberry Apps
Hacking Blackberry Apps Hacking Blackberry Apps
Hacking Blackberry Apps
 
Panduan Penulisan Skirpsi
Panduan Penulisan SkirpsiPanduan Penulisan Skirpsi
Panduan Penulisan Skirpsi
 
Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )
 
Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007
 
Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3
 
tutorial membuat website
tutorial membuat websitetutorial membuat website
tutorial membuat website
 
Tutorial PHP dan MYSQL
Tutorial PHP dan MYSQLTutorial PHP dan MYSQL
Tutorial PHP dan MYSQL
 

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0

  • 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 Field Record File Database 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
  • 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 NAMA BUKU HARGA BUKU B001 APSI 30000 B002 LOGIKA 25000 B003 KNOWLEDGE 20000 MANAGEMENT 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 Tools = TextBox (SP3) Properties : Properties : Name = TxtHarga Name = DBGrid1 Data Source = DTBUKU Data Source = DTBUKU Data Field = harga Untuk menampilkan data pada DBGrid1 = LAKUKAN HAL YG SAMA UNTUK klikkanan pada DBGrid1 pilih SEMUA TEXTBOX RetrieveField
  • 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