Buka menu navigasi
Tutup saran
Cari
Cari
id
Change Language
Ubah Bahasa
Unggah
Masuk
Masuk
Unduh gratis selama hari
0 penilaian
0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan
Database VB
Diunggah oleh
Deni Asmayanti
Judul yang ditingkatkan AI
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF atau baca online di Scribd
Unduh sekarang
Unduh
Simpan database vb Untuk Nanti
Unduh
Simpan
Simpan database vb Untuk Nanti
0%
0% menganggap dokumen ini bermanfaat, undefined
0%
, undefined
Tanamkan
Bagikan
Cetak
Laporkan
0 penilaian
0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan
Database VB
Diunggah oleh
Deni Asmayanti
Judul yang ditingkatkan AI
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF atau baca online di Scribd
Unduh sekarang
Unduh
Simpan database vb Untuk Nanti
Karusel Sebelumnya
Karusel Berikutnya
Simpan
Simpan database vb Untuk Nanti
0%
0% menganggap dokumen ini bermanfaat, undefined
0%
, undefined
Tanamkan
Bagikan
Cetak
Laporkan
Unduh sekarang
Unduh
Anda di halaman 1
/ 7
Cari
Layar penuh
Database POKOK BAHASAN: © Database TUJUAN BELAJAR: Setelah mempelajari bab ini, diharapkan mampu: 1. Memahami dan mengenal database 2. Dapat membuat membuat database Ms.Access dan SQL Server 3. Dapat membuat aplikasi database dengan akses data lewat komponen ADO.Net 1. Dasar Tex Database adalah informasi yang tersimpan dan tersusun rapi di dalam suatu tempat, dan dapat dengan mudah dimanipulasi seperti menambah data, menghapus, mencari, mengatur informasi yang kita butuhkan 2. Komponen Database Komponen terbesar dalam suatu Sistem Database adalah Database itu sendiri, Data dalam database dapat dikelompokkan dalam beberapa tabel. Tabel merupakan kumpulan data sejenis. Sebuah tabel biasanya terdiri dari beberapa field (kolom) dan record (baris), sebuah field menerangkan sebuah informasi dalam tentang identitas data dalam tabel, sedangkan record menerangkan sebuah data dalam tabel secara lengkap. Hirarki dari sebuah database dapat dilihat pada gambar 7.1 Database =o Tabel1 Tabel2 Tabel3 Tabeln Fieldi | Field2 | Field3 | Fieldn Reci Rec2 Rec3 Recn Gambar 7.1 Hirarki Database 333. Mengenal Database Management System Database Management System atau yang biasa disingkat dengan DBMS merupakan perangkat lunak atau program komputer yang dirancang secara khusus untuk memudahkan pengelolaan database. Salah satu macam DBMS yang populer dewasa ini berupa RDBMS (Relational DataBase Management System), yang menggunakan model basis data relasional atau dalam bentuk tabel-tabel yang saling terhubungkan. Microsoft Access, Microsoft SQL Server dan MySQL merupakan contoh produk RDBMS. 4. Konsep Dasar Pemrograman Database Pemrograman Database (Database Programming) merupakan suatu bentuk pemrograman alternatif untuk pengolahan database. Dengan pemrograman database kita dapat secara leluasa mengatur tampilan dan alur Kerja sebuah database dengan lebih baik. Visual BASIC.Net merupakan salah satu bahasa pemrograman yang telah mendukung pemnrograman database. Visual BASIC.Net dapat dihubungkan dengan program aplikasi pengolah data lain seperti Access, MySQL, SQL Server dan sebagainya. Alur kerja pemrograman database dalam Visual BASIC.Net dapat dijelaskan melalui gambar 7.2; Program Aplikasi Database (Ms.Access, Ms.SQL Server, MySQl, dsb) Database Provider (ODBC, OLEDB, ADO.Net, dsb) Lingkungan Kerja Visual Basic.Net + Database Connector (Adode, Data, dsb) Komponen Visual Basic.Net Datagrid Datalist Datacombo Textbox dsb Gambar 7.2 Alur kerja pemrograman database dalam Visual Basic.Net 5. Koneksi Visual Basic.Net dengan Database (DBMS). Untuk dapat menghubungkan Visual Basic.Net dengan database, kita akan menggunakan komponen ADO Data Control (ADODC). Komponen ini dapat dihubungkan dengan beberapa komponen yang digunakan untuk mengakses data seperti textbox, datagrid, dsb. Data Provider Data provider bertanggung jawab untuk menyediakan dan menghubungkan koneksi ke database. NET Framework saat ini dilengkapi dengan dua DataProvider yaitu * SQL Data Provider yang dirancang hanya untuk bekerja dengan SQL Server 34‘+ Daya Provider OLEDB yang memungkinkan untuk terhubung ke database jenis lain seperti Access, MySQL dan Oracle. Setiap Data Provider terdiri dari kelas komponen berikut: * Object Connection yang menyediakan koneksi ke database ‘+ Object Command yang digunakan untuk mengeksekusi perintah ‘* Object DataReader yang menyediakan fungsi forward-only, read-only, recordset. 1. Praktikum | Database (Poin: 30) Membuat Database (Microsoft Access) Langkah-langkah dalam membuat database adalah sebagai berikut 1. Buatlah database dengan nama JualBuku.accdb [alu simpan kedalam folder Project ‘Anda > bin > debug kemudian rancanglah struktur tabel seperti berikut Type ‘Size Keterangan Kodelenis Text 2 Primary Key (PK) denis Text 50 2. Buatlah sebuah form baru pada Visual BASIC .NET, desain tampilan form sehingga didapat tampilan seperti pada gambar TeaBon 35‘Tambahkan sebuah module (klik kanan Project > Add > Module) kemudian tulislah kode program dibawah ini : Taports Systen.oata.oleob hedule Meduter Public Coon As OLeVaCannection Public da As OledeD=taidepte- Public ds As Dotaset Public end as clethconand Public rd Az olesbv=tanender Public Str Ac Strang Public Su2 Keneksi() ‘Str = "Provider=Miicrosoft.ACE.OLEDS.12.0;Data Sources" & Apslication,StartupPeth & ‘"\tualpuka acedb” conn = Naw olabaconnection(Str) IF Conn, State ~ Connscricnseas ‘conn.Ozent) ind TF end sud (loses thes end pocule Kemudian tuliskan kode program pada Form Jenis dibawah ini: “ports systen.2ata.OleDb ‘ub Kesong@) Textbox Cleae() Textond.Clear() Texter Focus() end Su Sub Eig) Texttond-Clear() Jes F000) end Sub Sub Terpildenie() Gp = New visusbatassacter(*Selact * Fran Tense", Conn) f= = ew bataser e.dlesr) fe. FLI(#s, Denis") Dnevrkevicws.Darasource = ds. Tables("en8s") DataerLdviewt nefresng) Sub aturerdaQ) Dataeridvewt.coluans(@).itdth = 60 DataGridView -Colunne() th = 200 DnrsGrfsview Coluens(d) henderTowe = "XO0E 2005" Detasridview .columns(1) neadertext = "Wai 8105" end Sub Private Sub Datadends_toad(eyval sender as object, Byval @ As Systen, {at Keneksi() (all Tarplizents() Gall kestne) ou aturerta() ras) Handles We.toad end cles 362, Praktikum II Database (Poin: 30) Mengembangkan Form pada praktikum | mengenai pembuatan form Data Jenis Buku dengan menambahkan fungsi Simpan, Ubah, Hapus, dan Batal. Langkah-langkahnya adalah sebagai berikut: ‘Tambahkan kode program berikut ini 5. Kode program button1 untuk Simpan 2° riots Sibu Cian sender Oe Oal « Satm rnin Bator. Cie Weston‘ Gelun lengap.- 1°) Textoatoon0 vt o1e0sComand( "Select * from Denis where Kode Denn , la Sinpen de String = “insert Into 2enls(fedevens,denis)valees *&_ SGew Tertton.tet & ya Tesetowteet A) cad = ew oicibccmard(Siapan, Com). Sri ceceethontueryO) __fapioe| stan sate take. wart (abd Tewtdenie() cnt xenon ens HRD _ Hegeestyle.tnforation, “rerhatin") 6. Kode program TextBox2 menentukan maksimum pengisian data Jenis Buku dan merubah huruf kecil menjadi huruf kapital jika menekan tombol Enter. rsa a etre eer ec, eA Sten Farmer) ss Te. PP enyenas = Er) Then sont = tena ath. 377. Kode program DataGridView pada saat Tabel DataGridView! diklik maka data akan langsung terisi ke Text8ox1 dan TextBox2. wivete sub Outatriview cellcontentClict(ayisl sender At Object, ayval e Ae Systenttndaer.Forms.cstncricvien sth Oatacriavind Rowe Item(s) e-TextBexd. Test = scells(@).Velue evTentBora Tent = ceelle(3).Vela 8. Kode program button2 untuk Ubah Sunte Sub Sutton? _ick( Gye sender & Oaject, B/Ual © Ae Syatem.Svrtirge) Handiex Button? Click Vegsoe("tode Jenis belum ofies”) TextBox Foeue() Exdt sub sonere kodeventsn'” & Texttow. Text & c= Wen oleo8canwsd(Ubah, Conn) ed. Executetenduery() Diaglon("uosh deta sutsee..1", VepBoxStyle.Enfermation, “Pechatian") Galt Tenpitaenis() st] teseng() Sextaoxt.F0ei2() ind 2F tnd Se 9._ Kode program button’ untuk Hapus EE Private Sub autton3 Click(Bjial sender Ar Qbject, Bal e Ax Systen.Cventsras) Handles Author’ Lick egaox( "Kode fuk below dttst") ‘extaoxs. Focus) TF Hessogeton.shon( "akin akan manghapus data Jenls * & TextSoxt.Text & 2, "o5y icroapesoisuttors.Veslo) = Windows.Forms.Oialogiesultves, Th cn = Now OlsDComand( “Delete Fram denis where Kodelenie-"™ & TextBonl Text & °°", Conn) rd. Executenonguery() Gall Korongt) Cali Tempiidents() ease ‘all Korongt) eat cna 10. Kode program button4 untuk Batal : Private Sub Button click(eyval sender As chject, sya eA Systen.cventirgs) Handles Buttond.cLick (ait Kesong() nd Sub 3811. Kode program TextBox1_KeyPress berfungsi sebagai validasi Kode Jenis jika kode jenis yang telah ada didalam Tabel Jenis maka TextBox! akan secara otomatis muncul data yang telah ada. f rivate Sub TentBoxtKeyPress(8yval sender As Object, ByVal e As System.Mindows.Forasoy?resstventrgs) Handles Teresocamcengsh > 9 Pecteyihr = Gr) Then end = hw olebScomana("Select * Frum Jens where Kodedenks seat) 1 rasatows = Tve Ten Tertona Text = a-sten() Textbona Focus) tse “atl 1580) Teton Focus() eat A TevtBond.Text & °°", Conn) 12. Kode program TextBox3 berfungsi sebagai TextBox pencarian data yang telah tersimpan di dalam Tabel Jenis. I Private Sub Textbox) CLick(Gylal sender fe Object, Bye « As Systen.cuanticge) Handles TextBon3.Click tnd = New olebicomand("Belect © From denis where Kodevente like "A" & TextBoxs.Text €"", com) a= new Clobsbatandspter("Select * Fron tents where Kodedents Iike "A" & TextBox3.Text & “X'*, conn) Faticds, “Dapet*) agtan(Dets Side sttanaken") fa Sub 3. Tugas (Poin 50) Buatlah Form yang dapat menyimpan data Mahasiswa, sebagai berikut: 1. NIM Nama Alamat No Telepon/HP email 39
Anda mungkin juga menyukai
Modul MS Acces
PDF
Belum ada peringkat
Modul MS Acces
34 halaman
Praktikum Database
PDF
Belum ada peringkat
Praktikum Database
5 halaman
VB Database Access ADODC - DataGrid
PDF
Belum ada peringkat
VB Database Access ADODC - DataGrid
17 halaman
Pokok Bahasan Database
PDF
Belum ada peringkat
Pokok Bahasan Database
6 halaman
MODUL Prak III
PDF
Belum ada peringkat
MODUL Prak III
3 halaman
Aplikasi Hotel VB, Tutorial Aplikasi Hotel VB
PDF
Belum ada peringkat
Aplikasi Hotel VB, Tutorial Aplikasi Hotel VB
11 halaman
Mengokneksi Ms. Acces
PDF
Belum ada peringkat
Mengokneksi Ms. Acces
14 halaman
Laporan Praktikum Pemograman Komputer, Final Project, Teknik Fisika
PDF
Belum ada peringkat
Laporan Praktikum Pemograman Komputer, Final Project, Teknik Fisika
130 halaman
Contoh Program Sederhana Visual Basic 6
PDF
Belum ada peringkat
Contoh Program Sederhana Visual Basic 6
10 halaman
Laporan Praktikum Database Penjualan Buku - Nuurin
PDF
Belum ada peringkat
Laporan Praktikum Database Penjualan Buku - Nuurin
22 halaman
Modul Pemrograman Basis Data e
PDF
Belum ada peringkat
Modul Pemrograman Basis Data e
48 halaman
6 Contoh Program Visual Basic Untuk Latihan
PDF
Belum ada peringkat
6 Contoh Program Visual Basic Untuk Latihan
13 halaman
6 Contoh Program Visual Basic Untuk Latihan
PDF
Belum ada peringkat
6 Contoh Program Visual Basic Untuk Latihan
41 halaman
Tutorial Koneksi Adodc Database Ms Access Di Vb6
PDF
Belum ada peringkat
Tutorial Koneksi Adodc Database Ms Access Di Vb6
19 halaman
Modul 1
PDF
Belum ada peringkat
Modul 1
17 halaman
TM Erick Fernando 181510018 Pemrograman Visual
PDF
Belum ada peringkat
TM Erick Fernando 181510018 Pemrograman Visual
37 halaman
Cara Membuat Visual Basic
PDF
Belum ada peringkat
Cara Membuat Visual Basic
11 halaman
Luthfi Yusuf 211341015 LAPORAN PRAKTIKUM 1
PDF
Belum ada peringkat
Luthfi Yusuf 211341015 LAPORAN PRAKTIKUM 1
97 halaman
Tugas Tas Gasal
PDF
Belum ada peringkat
Tugas Tas Gasal
21 halaman
6 Contoh Program Visual Basic Untuk Latihan
PDF
100% (1)
6 Contoh Program Visual Basic Untuk Latihan
20 halaman
LAPORAN PRAKTIKUM DATABASE PENJUALAN BUKU (Arnita Fentrin)
PDF
Belum ada peringkat
LAPORAN PRAKTIKUM DATABASE PENJUALAN BUKU (Arnita Fentrin)
23 halaman
Modul Praktek Visual Basic Net Database
PDF
Belum ada peringkat
Modul Praktek Visual Basic Net Database
10 halaman
Laporan Akhir Database Pada Visual Basic (Minggu 3)
PDF
Belum ada peringkat
Laporan Akhir Database Pada Visual Basic (Minggu 3)
7 halaman
Praktikum 5
PDF
Belum ada peringkat
Praktikum 5
4 halaman
RPP_Acces
PDF
Belum ada peringkat
RPP_Acces
18 halaman
1rpp Kkpi KD 3 Access
PDF
Belum ada peringkat
1rpp Kkpi KD 3 Access
39 halaman
Pertemuan 8 Algo
PDF
Belum ada peringkat
Pertemuan 8 Algo
24 halaman
00 Latihan Database VB6
PDF
Belum ada peringkat
00 Latihan Database VB6
10 halaman
Membuat Form Dan Mengoneksikan Database
PDF
Belum ada peringkat
Membuat Form Dan Mengoneksikan Database
7 halaman
Koneksi VB Net
PDF
Belum ada peringkat
Koneksi VB Net
16 halaman
Latihan 25
PDF
Belum ada peringkat
Latihan 25
5 halaman
Modul Vii
PDF
Belum ada peringkat
Modul Vii
5 halaman
Aplikasi Database Dengan ADODC
PDF
Belum ada peringkat
Aplikasi Database Dengan ADODC
4 halaman
Modul TI
PDF
Belum ada peringkat
Modul TI
65 halaman
Praktikum I Pengenalan Access & Membuat Database: A. Pengertian Microsoft Access
PDF
Belum ada peringkat
Praktikum I Pengenalan Access & Membuat Database: A. Pengertian Microsoft Access
84 halaman
Find
PDF
Belum ada peringkat
Find
12 halaman
Tugas 5 - CRUD vb6 Dengan Database Ms. Access, MySQL Dengan Adodb - Pemrograman API 2017 A Kelompok 2
PDF
Belum ada peringkat
Tugas 5 - CRUD vb6 Dengan Database Ms. Access, MySQL Dengan Adodb - Pemrograman API 2017 A Kelompok 2
11 halaman
Praktikum Basis Data
PDF
Belum ada peringkat
Praktikum Basis Data
43 halaman
Sistem Basis Data (After Mid)
PDF
Belum ada peringkat
Sistem Basis Data (After Mid)
28 halaman
La Labti
PDF
Belum ada peringkat
La Labti
11 halaman
Modul D3 PABD RevJuli2016 Ok
PDF
Belum ada peringkat
Modul D3 PABD RevJuli2016 Ok
65 halaman
Budhik SBD Access
PDF
Belum ada peringkat
Budhik SBD Access
36 halaman
Laporan Uas Pemrograman Visual
PDF
Belum ada peringkat
Laporan Uas Pemrograman Visual
14 halaman
Delphi Database 1
PDF
Belum ada peringkat
Delphi Database 1
17 halaman
Modul VB - Net Sqlserver
PDF
Belum ada peringkat
Modul VB - Net Sqlserver
35 halaman
Pemrograman Database
PDF
Belum ada peringkat
Pemrograman Database
17 halaman
Crud VB
PDF
Belum ada peringkat
Crud VB
5 halaman
MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA
PDF
Belum ada peringkat
MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA
18 halaman
Praktikum Basis Data
PDF
Belum ada peringkat
Praktikum Basis Data
22 halaman
Soal Latihan 22 - 11 - 2022
PDF
Belum ada peringkat
Soal Latihan 22 - 11 - 2022
9 halaman
Modul 7 Ado Library SQL
PDF
Belum ada peringkat
Modul 7 Ado Library SQL
9 halaman
PGT 2
PDF
Belum ada peringkat
PGT 2
20 halaman
Cara Membuat Program Pengacak No Undian Pada VB
PDF
Belum ada peringkat
Cara Membuat Program Pengacak No Undian Pada VB
11 halaman
Modul DB1-1
PDF
Belum ada peringkat
Modul DB1-1
9 halaman
3.8. Kegiatan Belajar 1 - Obyek Utama Tabel Pada DBMS
PDF
Belum ada peringkat
3.8. Kegiatan Belajar 1 - Obyek Utama Tabel Pada DBMS
13 halaman
MODUL Prak II
PDF
Belum ada peringkat
MODUL Prak II
6 halaman
Laporan Job Sheet 2
PDF
Belum ada peringkat
Laporan Job Sheet 2
21 halaman