Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PERTEMUAN KE 11 DATABASE TUJUAN INSTRUKSIONAL KHUSUS

Presentasi serupa


Presentasi berjudul: "PERTEMUAN KE 11 DATABASE TUJUAN INSTRUKSIONAL KHUSUS"— Transcript presentasi:

1 PERTEMUAN KE 11 DATABASE TUJUAN INSTRUKSIONAL KHUSUS
Mahasiswa dapat memahami pembuatan database dalam VB

2 DATABASE DATABASE ADALAH SEKUMPULAN INFORMASI AYNG TERORGANISIR DAN DISIMPAN SECARA ELEKTRONIS CONTOH PRODUK APLIKASI DATABASE ANTARA LAIN : MS.ACCESS, MS.FOXPRO, MS.SQL SERVER, ORACLE, DLL DALAM SATU DATABASE BISA TERDAPAT LEBIH DARI SATU TABEL DAN BANYAK RECORD SECARA HIRARCHIS DATABASE DPT DIGABARKAN SBB : Charcter Field Record File/Tabel Database

3 DATABASE Struktur DataBase

4 DATABASE Struktur DataBase AVB.mdb

5 DATABASE TYPE DATA Boolean Byte Integer Long Currency Single Double
Date/Time Text Memo Binery

6 MEMBUAT DATABASE Membuat Database dengan Access Table
Aktifkan Microsoft Access Pilih menu Blank Access Database (pilih open jika database pernah dibuat) Isi nama file dgn nama databas yg akan anda buat Klik tombol Create Table Table digunakan untuk menyimpan data sesuai dengan spesifikasinya

7 MEMBUAT DATABASE Membuat Tabel Pada Ms. Access
Buka database yang ada, akan muncul kotak dialog Database tab Tables Klik ganda pada Create table in Design View Isi Field Name Kemuaian Save Membuat Sebuah Database dg menggunakan VisData Manager : Klik AddIns dan Pilih Visual Data Manager Pada menu VisData pilih menu File, New (Atau Open DataBase jika pernah dibuat) , Pilih Micrososft Access Version 7.0 MDB

8 MEMBUAT DATABASE Membuat Sebuah Database dg
menggunakan VisData Manager : 3. Pada Menu Save Ase, isikan nama file yang akan di-creat 4. Klik Kanan pada Property, kemudian pilih New Table (untuk membuat table baru) 5. Isikan Nama Table yang akan dibuat kemudian modifikasi Field yang akan dibuat kemudian klik Build The Table. 6. Anda sudah memiliki sebuah database (dengan table yang dibutuhkan)

9 MEMBUAT DATABASE Merancang Tabel, Menentukan Field Index & Meng-input Data Dlm pemrograman visual Database dibedakan menjadi dua kelompok, yaitu back-end dan front-end. Back-end adalah yang menyusun, menyimpan dan mengamankan database. Sedangkan Front-end adalah aplikasi yang berhubungan langsung dengan para pemakai program. Ikuti langkah2 dibwh ini menciptakan database dgn Visual Data Menejer :

10 MEMBUAT DATABASE 1. Pilih Add-Ins | VisualData Menager sbb :

11 MEMBUAT DATABASE 2. Akan tampil windows VisData (Visual Data Manager ) sbb :

12 MEMBUAT DATABASE 3. Sorot dan Click File | New | Ms.Access | Versi 7.0 MDB

13 MEMBUAT DATABASE 4. Pilih folder utk menyimpan database | Ketikan nama database nya pd File Name | Click tombol Save :

14 MEMBUAT DATABASE 5. Tampil jendela / windows Database DT_MHS.mdb

15 MEMBUAT DATABASE 6. Click Propertie | Click kanan mouse | Pilih & click NewTabel

16 MEMBUAT DATABASE 8. Tampil struktur tabel | ketikan nama Tabel pd Table Name :

17 MEMBUAT DATABASE Ikuti langkah2 dibwh ini, utk mengetikan Field2
9. Misal Structure table : BIODATA diatas, mempunyai field2 seperti berikut : Nama Field Type Size NPM Text 10 NAMA Text 15 ALAMAT Text 25 Ikuti langkah2 dibwh ini, utk mengetikan Field2 diatas a. Pada tampilan struktur tabel diatas | Click tombol Add Field b. Ketikan field NPM pada Name | Pilih Typenya Text | Ketikan sizenya | click tombol OK | Lihat tampilan di halaman selanjutnya :

18 MEMBUAT DATABASE c. Utk memilih type, Click DropDown Pada Kotak Type sbb

19 MEMBUAT DATABASE d. Setelah ketikan Sizenya | Click Tombol Ok |
Lakukan langkah no. a s/d no. d | utk mengetikan fieldName selanjutnya sampai seluruh field | lalu click Tombol Close utk mengakhiri pengetikan field Name.

20 MEMBUAT DATABASE e. Setelah click tombol close pada tampilan diatas, akan terlihat Seluruh fieldName pada Kotak Field List :

21 MEMBUAT DATABASE f. Click Tombol Add Index Padatampilan diatas | Pilih & Click Field Index | Ketikan nama Index Pd Kotak Name | Seperti berikut :

22 MEMBUAT DATABASE g. Click Tombol OK dan tombol Close Pada tampilan diatas | Nama Index tampak pada kotak Index List | lihat tampilan dibwh ini :

23 MEMBUAT DATABASE h. Click Tombol Build the Tabel pd tampilan diatas | Akan tampil window berikut ini :

24 MEMBUAT DATABASE i. Padatampilan diatas sorot & Click biodata | click Kanan mouse | Click Open | Tampil jendela Dynaset : Biodata seperti dibwh ini | Siap Utk memasukan data :

25 MEMBUAT DATABASE j. Masukan data berikut ini : dgn Click Tombol Add | lihat tampilan windows dynaset biodata pada halaman berikut ini NPM : Nama : Riandhika Alamat : Bekasi h. Ulangi langkah ke 2 untuk data-data di bawah ini : NPM : Nama : Riani Alamat : Jakarta NPM : Nama : Fajar Alamat : Bogor

26 MEMBUAT DATABASE k. Click tombol Update data akan tersimpan | Click Tombol Add lagi utk memasukan data berikutnya | Lakukan langkah ini utk memasukan data berikutnya

27 MEMBUAT DATABASE Catatan :
Kemudian click tombol Close dari tampilan Dynaset diatas | Click File pada Jendela database/VisData | Akan kembali ke tampilan Form | Dan Disainlah form sesuai dgn field2 Tabel Biodata diatas, lalu lakukan koneksi dgn Object Control data (yang disebut dgn Koneksi DAO Data Access Object) Ikuti Setting properti berikut ini, membuat UI User interface. Catatan : Pada Form UI inilah kita melakukan Input, Save, Edit, Delete dan Cancel database Biodata tsb.

28 MEMBUAT DATABASE Objek Properti Pengaturan Form1 Caption DataMahasiswa
Label1 Caption NPM Font Tahoma, Bold, 14 Label2 Caption Nama Label3 Caption Alamat Font Tahoma, Regular 14 Data1 Connec Access DatabaseName C:\My Documents\DT_MHS.mdb RecordSource Biodata.tbl Recordset type 0-Table (metode index & Seek hanya bisa dipakai EOF Action AddNew pd seting ini) Text1 Text <kosongkan> DataSource Data1 DataField NPM Text2 Text <kosongkan> DataField Nama Text3 Text <kosongkan> DataSource Data1 DataField Alamat Command1 Caption Exit Name CmdExit

29 MEMBUAT DATABASE Dan hsl disain form nya sbb : lalu Save Dan Runlah, data tabel biodata sdh terkonek

30 MEMBUAT DATABASE Dan tambahkan disain form diatas dgn bbrp object
command / tombol dan settinglah propertinya sbb : Objek Properti Pengaturan Command2 Caption Add Name CmdAdd Command3 Caption Edit Name CmdEdit TooltipText Click EDIT bila Mencari DATA Command4 Caption Save Name CmdSave Command5 Caption Delete Name Cdmdelete Command6 Caption Cancel Name Cmdcancel

31 MEMBUAT DATABASE Dan hasil disain form UI tsb sbb :

32 MEMBUAT DATABASE Dan lihat hslnya seperti berikut ini :
Dan tambahkan disain DBGrid (DataBoundGrid),pada form, lalu setting propertie nya sbb : Objek Properti Pengaturan Datagrid Caption Browse Data Barang AllowArrow True AllowAddNew True AllowDelete True AllowUpdate True ColumnHeader True DataSource Adodc1 Dan lihat hslnya seperti berikut ini :

33 MEMBUAT DATABASE Dan hasilnya sbb : | kemudian run hslnya lihat halaman selanjutnya :

34 MEMBUAT DATABASE Tampilan/hsl Running form tsb :

35 MEMBUAT DATABASE Kemudian Tuliskan kode berikut ini : utk melaksanakan
tombols tsb : Private Sub cmdADD_Click() Data1.Recordset.AddNew Text1.setFocus End Sub Private Sub cmdSAVE_Click() Data1.Refresh Data1.Recordset.MoveLast Private Sub cmdEDIT_Click() Data1.Recordset.Edit

36 MEMBUAT DATABASE Code selanjutnya adlh :
ATAU Code EDIT/Searching : menggunakan Seek dg metode Index Private Sub cmdEdit_Click() Dim kdtamu As String * 10 kdtamu = InputBox("Masukan NPM Yang di Cari/EDIT !!!", "LAGI EDIT DATA !") Data1.Recordset.Index = "NPMNDX" Data1.Recordset.Seek "=", kdtamu If Data1.Recordset.NoMatch Then MsgBox "Data Tidak Ditemukan !!!", vbOKOnly, "Cari data tamu yg di EDIT" 'Data1.Recordset.MoveFirst End If End Sub Private Sub cmdCancel_Click() Text1.Text= ” “ Text2.Text= ” “ Text3.Text= ” “ Text1.Setfocus

37 MEMBUAT DATABASE Code selanjutnya adlh : Private Sub cmdDELETE_Click()
DEL = MsgBox("ANDA YAKIN AKAN MENGHAPUS DATA INI ? ", vbYesNo + vbExclamation, "PERINGATAN") If DEL = vbYes Then Data1.Recordset.Delete Data1.Recordset.MoveNext Else Text1.SetFocus End If End Sub Private Sub cmdQuit_Click() End

38 DATABASE Situs terkait utk memperoleh materi ini
Silahkan buka & cari : Ilmukomputer.com Serta : Google.com Atau Makalah yg terkait dgn topik ini dapat dibaca di Modul XI : MERANCANG & DATABASE


Download ppt "PERTEMUAN KE 11 DATABASE TUJUAN INSTRUKSIONAL KHUSUS"

Presentasi serupa


Iklan oleh Google