Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 10 Dani Hamdani, S.Kom..

Presentasi serupa


Presentasi berjudul: "Pertemuan 10 Dani Hamdani, S.Kom.."— Transcript presentasi:

1 Pertemuan 10 Dani Hamdani, S.Kom.

2 Database

3 Apakah Database itu? Database : tempat penyimpanan informasi
Jenis database yang paling umum : relational database

4 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

5 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

6 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

7 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

8 Membuat Database Menggunakan Visual Basic Menggunakan MS Access
VB 6.0  Visual Data Manager Menggunakan MS Access Menggunakan teknik yang lebih “eksotik” : Menggunakan kode program untuk membuat struktur database VB  Data Definition Language (DDL), Data Access Object (DAO)

9 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

10 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

11 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

12 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

13 Latihan Membuat Database dengan Visdat Manager

14 Membuat Database Bukalah windows explorer
Buatlah folder baru di Data Mahasiswa, dan berinama folder tersebut dengan “vbdatabase_1”

15 Membuat Database Buatlah Project Baru, klik menu Add-Ins -> Visual Data Manager

16 Membuat Database Klik menu File -> New -> Microsoft Access -> version7

17 Membuat Database Berinama databasenya dengan “dblatihan” dan simpan di folder yang sebelumnya telah kita buat

18 Membuat Database

19 Membuat Tabel di DbLatihan
Klik Kanan pada properties, dan pilih New Table

20 Membuat Tabel di DbLatihan
Berinama tabelnya dengan tbl_barang

21 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.

22 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

23 Membuat Tabel di DbLatihan

24 Membuat Tabel di DbLatihan
Klik Add Index, untuk membuat kode_barang sebagai primary key dari tbl_barang.

25 Membuat Tabel di DbLatihan
Klik kode_barang yang terdapat pada List Available Fields, dan berinama index tersebut dengan kode_barang. Klik OK dan Close

26 Membuat Tabel di DbLatihan

27 Membuat Tabel di DbLatihan
Jika sudah selesai semua, silahkan klik button “Build the table” untuk menggenerate tbl_barang. Berikut ini adalah hasilnya :

28 Memasukkan data ke dalam tabel
Untuk mengelola (Add , Edit, Delete) tbl_barang, klik kanan pada tbl_barang, kemudian pilih Open.

29 Memasukkan data ke dalam tabel
Untuk menambah data, klik button Add. Kemudian sebagai contoh, isi dengan data berikut : Klik Update untuk menyimpannya.

30 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

31 Menampilkan Data di VB6 Tambahkan komponen ADODC dan DATAGRID.

32 Menampilkan Data di VB6 Masukkan ADODC dan DATAGRID ke dalam area form1, dan desainlah layoutnya menjadi seperti berikut :

33 Menampilkan Data di VB6 Klik kanan ADODC1 dan pilih Adodc1 Properties.
Klik Build.

34 Menampilkan Data di VB6 Pilih Microsoft Jet 4.0, dan Klik Next.

35 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

36 Menampilkan Data di VB6 Berikut hasilnya. Klik tab RecordSource.

37 Menampilkan Data di VB6 Pilih Command Type : adCmdTable, dan pilih juga tbl_barang. Setelah itu, klik Apply dan Klik OK.

38 Menampilkan Data di VB6 Klik Datagrid1, kemudian pada Properties Window Pilih DataSource : Adodc1. (Lihat Gambar) Tekan F5 untuk melihat hasilnya.

39 End of slide


Download ppt "Pertemuan 10 Dani Hamdani, S.Kom.."

Presentasi serupa


Iklan oleh Google