Visual Basic 6 - 10. Belajar Visual basic Dasar

IkhsanFahri3 0 views 39 slides Oct 01, 2025
Slide 1
Slide 1 of 39
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39

About This Presentation

Visual Basic


Slide Content

PERTEMUAN 10
Dani Hamdani, S.Kom.

DATABASE

APAKAH DATABASE ITU?
Database : tempat penyimpanan informasi
Jenis database yang paling umum : relational
database

CIRI –CIRI RELATIONAL
DATABASE
Menyimpan data dalam tabel yang terdiri dari
baris (record) & kolom (field)
Anda dapat mengambil sebagian data tabel
(melakukan Query)
Anda dapat menggabung beberapa tabel untuk
mengambil record yang berhubungan pada tabel
lain

DATABASE ENGINE
“Sistem yang mengatur bagaimana data
disimpan dan diambil”
Fungsi dasar database dijalankan oleh database
engine
Contoh :
Microsoft Jet
Microsoft SQL Server 6.5

TABLES & FIELDS
Database terdiri dari kumpulan tabel
Misal : tabel pelanggan, tabel pesanan, tabel pegawai
Tabel terdiri dari kumpulan records
Data individual
Records terdiri dari kumpulan fields
Subdivisi data dari sebuah record
Misal : nama, alamat, kota, dll

RECORDSET
Setelah membuat tabel, Anda perlu melakukan
manipulasi :
Memasukkan dan mengambil data
Melihat dan memodifikasi struktur tabel
Recordset : konstruksi data yang mewakili
bagian dari record yang diambil dari database
Recordset ditampilkan sebagai object

MEMBUAT DATABASE
1.Menggunakan Visual Basic
VB 6.0  Visual Data Manager
2.Menggunakan MS Access
3.Menggunakan teknik yang lebih “eksotik” :
Menggunakan kode program untuk membuat
struktur database
VB  Data Definition Language (DDL), Data
Access Object (DAO)

RELATIONSHIP
Cara formal untuk menjelaskan hubungan antar
tabel
2 field yang digunakan :
primary key : field yang menjadi identitas unik dari
tabel
foreign key : field dalam tabel yang berhubungan
yang menyimpan duplikat dari primary key tabel
utama

NORMALISASI DATABASE
Untuk memperkecil inkonsistensi &
meminimalkan inefisiensi
Database tidak konsisten jika :
data pada salah 1 tabel tidak cocok dengan data pada
tabel lain
Misal :Ngawi  Jatim
Ngawi  Jateng
Contoh Normalisasi : langsung mengambil dari tabel
propinsi

APAKAH QUERY?
Perintah database untuk mengambil records
Untuk menampilkan data 1 atau lebih fields dari
1 atau lebih tabel
Anda dapat membatasi data yang diambil
dengan criteria

APAKAH SQL?
Structured Query Language
Bahasa standar untuk memanipulasi database
Mudah dipelajari & dapat diimplementasikan
pada berbagai database (Teori)
(Praktis) ada perbedaan dalam implementasinya
oleh vendor

LATIHAN MEMBUAT
DATABASE DENGAN
VISDAT MANAGER

MEMBUAT DATABASE
Bukalah windows explorer
Buatlah folder baru di Data Mahasiswa, dan
berinama folder tersebut dengan “vbdatabase_1”

MEMBUAT DATABASE
Buatlah Project Baru, klik menu Add-Ins -> Visual
Data Manager

MEMBUAT DATABASE
Klik menu File -> New -> Microsoft Access -> version7

MEMBUAT DATABASE
Berinama databasenya dengan “dblatihan” dan
simpan di folder yang sebelumnya telah kita buat

MEMBUAT DATABASE

MEMBUAT TABEL DI DBLATIHAN
Klik Kanan pada properties, dan pilih New Table

MEMBUAT TABEL DI DBLATIHAN
Berinama tabelnya dengan tbl_barang

MEMBUAT TABEL DI DBLATIHAN
Klik button Add fields untuk menambahkan
kolom/fields ke dalam tabel.
Selanjutnya isi Name = kode_barang, type = Text,
size=5, dan klik Ok.

MEMBUAT TABEL DI DBLATIHAN
Selanjutnya secara berturut-turut, anda inputkan juga
field lainnya dengan format sebagai berikut :
Setelah selesai, klik button Close
Name Type Size
nama_barang Text 35
harga_barang Currency (default)
stok_barang Integer (default)

MEMBUAT TABEL DI DBLATIHAN

MEMBUAT TABEL DI DBLATIHAN
Klik Add Index, untuk membuat kode_barang
sebagai primary key dari tbl_barang.

MEMBUAT TABEL DI DBLATIHAN
Klik kode_barang yang terdapat pada List Available
Fields, dan berinama index tersebut dengan
kode_barang. Klik OK dan Close

MEMBUAT TABEL DI DBLATIHAN

MEMBUAT TABEL DI DBLATIHAN
Jika sudah selesai semua, silahkan klik button “Build
the table” untuk menggenerate tbl_barang.
Berikut ini adalah hasilnya :

MEMASUKKAN DATA KE DALAM
TABEL
Untuk mengelola (Add , Edit, Delete) tbl_barang,
klik kanan pada tbl_barang, kemudian pilih Open.

MEMASUKKAN DATA KE DALAM
TABEL
Untuk menambah data, klik button Add. Kemudian
sebagai contoh, isi dengan data berikut :
Klik Update untuk menyimpannya.

MEMASUKKAN DATA KE DALAM
TABEL
Isilah data lainnya sesuai contoh berikut :
Setelah selesai, klik menu File -> Exit, untuk keluar
dari Visual Data Manager dan Kembali ke VB6
Kode_barang Nama_barang Harga_barang Stok_barang
M-002 Mouse LG 40000 200
K-001 Keyboard
Logitech
45000 120
K-002 Keyboard
Samsung
50000 100
F-001 Flashdisk
Kingston 4GB
70000 150
F-002 Flashdisk
Kingston 8GB
90000 50

MENAMPILKAN DATA DI VB6
Tambahkan komponen ADODC dan DATAGRID.

MENAMPILKAN DATA DI VB6
Masukkan ADODC dan DATAGRID ke dalam area
form1, dan desainlah layoutnya menjadi seperti
berikut :

MENAMPILKAN DATA DI VB6
Klik kanan ADODC1 dan pilih Adodc1 Properties.
Klik Build.

MENAMPILKAN DATA DI VB6
Pilih Microsoft Jet 4.0,
dan Klik Next.

MENAMPILKAN DATA DI VB6
Pilihlah database yang
telah anda buat tadi.
Kemudian klik button
“Test Connection”
untuk melihat apak
koneksi sudah sukses
atau belum.
Jika sudah sukses, klik
OK

MENAMPILKAN DATA DI VB6
Berikut hasilnya.
Klik tab RecordSource.

MENAMPILKAN DATA DI VB6
Pilih Command Type : adCmdTable, dan pilih juga
tbl_barang. Setelah itu, klik Apply dan Klik OK.

MENAMPILKAN DATA DI VB6
Klik Datagrid1, kemudian
pada Properties Window
Pilih DataSource : Adodc1.
(Lihat Gambar)
Tekan F5 untuk melihat
hasilnya.

END OF SLIDE
Tags