Laporan Praktikum Database Penjualan Buku - Nuurin [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LAPORAN PRAKTIKUM DATABASE PENJUALAN BUKU



Oleh : Nuurin Lailatul M



188320700012 A1



PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI FAKULTAS PSIKOLOGI DAN ILMU PENDIDIKAN UNIVERSITAS MUHAMMADIYAH SIDOARJO 2020



LAB PEMROGRAMAN PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI FAKULTAS PSIKOLOGI DAN ILMU PENDIDIKAN UNIVERSITAS MUHAMMADIYAH SIDOARJO 2020



LEMBAR PENGESAHAN Telah Diperiksa Isi Laporan Ini



LAPORAN PRAKTIKUM DATABASE PENJUALAN BUKU



Disusun oleh: Nuurin Lailatul M



188320700012 A1



Sidoarjo, 07 Juni 2020 Kaprodi



Fitri Nur Hasanah, M. Pd



KATA PENGANTAR Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat dan karunia-Nya sehingga kami dapat melaksanakan sebuah praktikum dan menyelesaikannya dengan baik hingga menjadi sebuah laporan praktikum yang berjudul “DATABASE PENJUALAN BUKU” Laporan yang disusun dengan baik ini bertujuan untuk memenuhi tugas kuliah Pemrograman Visual. Dengan terselesainya laporan praktikum ini, maka tidak lupa kami mengucapkan banyak terima kasih kepada semua pihak yang terlibat dalam penyusunan laporan ini, khususnya kepada: 1. Kepada Fitri Nur Hasanah, M. Pd selaku dosen pengampu Pd yang telah membimbing dan mengarahkan dalam menyusun laporan ini. 2.



Kepada orang tua yang selalu mendoakan kelancaran kuliah kami.



Demikian laporan yang saya buat, mohon kritik dan sarannya atas kekurangan dalam penyusunan laporan ini. Semoga laporan ini dapat bermanfaat bagi semua pihak.



Sidoarjo, 07 Juni 2020



Penyusun



LAB PEMROGRAMAN PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI FAKULTAS PSIKOLOGI DAN ILMU PENDIDIKAN UNIVERSITAS MUHAMMADIYAH SIDOARJO 2020



LEMBAR ASISTENSI DATABASE PENJUALAN BUKU PRAKTIKUM KE-8



Judul Praktikum



: Database Penjualan Buku



Nama/NIM



: Nuurin Lailatul M/ 188320700012



Dilaksanakan pada



: 07 Juni 2020



Sidoarjo, 06 Juni 2020 Dosen Pembimbing



Fitri Nur Hasanah, M. Pd PRAKTIKUM KE-8 DATABASE A. Pendahuluan



Tujuan : 1. Memahami dan mengenal database



2. Dapat membuat membuat database Ms.Access dan Heidi SQL 3. Dapat membuat aplikasi database dengan akses data lewat komponen ADO.Net B. Dasar Teori



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. Database terdiri dari beberapa table, dalam satu table terdiri dari data dalam bentuk baris (record) dan kolom (field). Sebuah field memaparkan sebuah informasi dalam tentang identitas data dalam tabel, sedangkan record memaparkan sebuah data dalam tabel secara lengkap. 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, Heidi SQL, Navicat, dan MySQL merupakan contoh produk RDBMS. 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 pemrograman database. Visual BASIC.Net dapat dihubungkan dengan program aplikasi pengolah data lain seperti Access, MySQL, SQL Koneksi Visual Basic dengan Database 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: a. SQL Data Provider yang dirancang hanya untuk bekerja dengan SQL Server b. Daya Provider OLEDB yang memungkinkan untuk terhubung ke database jenis lain seperti



Access, MySQL dan Oracle. Setiap Data Provider terdiri dari kelas komponen berikut: a. Object Connection yang menyediakan koneksi ke database b. Object Command yang digunakan untuk mengeksekusi perintah c. Object DataReader yang menyediakan fungsi forward-only, read-only, recordset. C. LATIHAN PRAKTIKUM



Praktikum I Pembuatan Database dengan Ms Access Langkah-langkah dalam membuat database adalah sebagai berikut : 1) Buatlah database dengan Microsoft access dengan nama JualBuku lalu simpan kedalam folder tempat kalian menyimpan project visual basic Anda > bin > debug, misalnya : Project



vb



kalian



simpan



dengan



nama



folder



PenjualanBuku



Project



VB\PenjualanBuku\PenjualanBuku\bin\Debug



JualBuku lalu pilih lokasi penyimpanan pada folder yang sama dengan form visual basic kemudian klik create



D. PRAKTIKUM



1. Buatlah database penjualan buku Microsoft access dengan nama Buku lalu simpan kedalam folder tempat kalian menyimpan project visual basic Anda > bin > debug,



2. Buat sebuah form pada visual studio, dengan menggunakan Tools Menustrip dengan tampilan seperti ini:



3. Kemudian Buat form Sesuai Kebutuhan seperti dibawah ini,



4. Buat table dengan nama DatabaseBuku yang terdiri dari 2 kolom yaitu kodejenis dan nama jenis. Dengan cara pilih menu create table, klik kanan pada table yang baru dibuat pilih desain view, lalu beri nama table dengan Jenis lalu klik ok, buat field dan type data seperti gambar di bawah ini:



5. Untuk membuat koneksi pada database dengan visual studi maka tambahkan sebuah module (klik kanan pada menu Project > Add > Module) kemudian tulislah script berikut: Module-1



6. Kemudian kembali pada form yang telah dibuat, double klik pada form Jenis, lalu Script nya sebagai berikut: Script Utama



Script untuk tombol simpan



Script untuk tombol edit



Script untuk tombol hapus



Script untuk tombol cari



Script untuk Data Grid View



7. Kemudian kembali pada form jenis yang telah dibuat, double klik pada form Menu Utama, Untuk Script menampilkan pada hasil, lalu sebagai berikut:



8. Kemudian akan Muncul Tampilan Form Jenis sebagai berikut :



9. Maka selanjutnya, mengisi halaman Form Jenis kemudian pada Button Simpan. Sebagai berikut:



Setelah data di input kan maka data berhasil di Simpan. Dan data secara otomatis akan bertambah.



10. Selanjutnya, mengisi halaman Form Jenis kemudian pada Button Hapus. Sebagai berikut:



Setelah data di input kan pada Kode Jenis dan data berhasil di Hapus: Maka data akan otomatis berkurang.



11. Selanjutnya, mengisi halaman Form Jenis kemudian pada Button Cari. Jika kita menuliskan salah satu huruf dari judul yang akan kita cari, makah hasilnya akan menampilkan data yang sedang kita cari.



12. Buat table dengan nama Buku yang terdiri dari 9 kolom yaitu Kode_Buku, Judul, ISBN, Tahun, KodeJenis, Pengarang, Penerbit, Harga, Stok. Dengan cara pilih menu create table, klik kanan pada table yang baru dibuat pilih desain view, lalu beri nama table dengan Jenis lalu klik ok, buat field dan type data seperti gambar di bawah ini:



13. Selanjutnya, membuat koneksi pada database dengan visual studi maka tambahkan sebuah module kemudian tulislah script berikut: Module-2



14. Kemudian akan Muncul Tampilan Form Databuku sebagai berikut :



15. Kemudian kembali pada Form Databuku yang telah dibuat, double klik pada Form Menu Utama, Untuk Script menampilkan pada hasil, lalu sebagai berikut:



16. Kemudian kembali pada form yang telah dibuat, double klik pada Form Databuku, lalu Script nya sebagai berikut : Script Utama



Script untuk tombol simpan



Script untuk tombol edit



Script untuk tombol hapus



Script untuk tombol cari



17. Maka selanjutnya, mengisi halaman Form databuku kemudian pada Button Simpan. Sebagai berikut:



Setelah data di input kan maka data berhasil di Simoan. Dan:hasilnya seperti ini :



18. Selanjutnya, mengisi halaman Form Databuku kemudian pada Button Hapus. Sebagai berikut:



Setelah data di input kan maka hasilnya seperti ini, maka data berhasil di Hapus:



19. Selanjutnya, mengisi halaman Form DataKet kemudian pada Button Cari. Sebagai berikut:



20. Kemudian akan Muncul Tampilan Form keluar sebagai berikut:



21. Dan yang selanjutnya kembali pada Form Keluar yang telah dibuat, double klik pada Form Menu Utama, Untuk Script menampilkan pada hasil, lalu sebagai berikut:



22. Kemudian kembali pada form Kyang telah dibuat, double klik pada FormKeluar, lalu Script nya sebagai berikut :



E. Penutup



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. Database terdiri dari beberapa table, dalam satu table terdiri dari data dalam bentuk baris (record) dan kolom (field). Sebuah field memaparkan sebuah informasi dalam tentang identitas data dalam tabel, sedangkan record memaparkan sebuah data dalam tabel



secara lengkap. 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, Heidi SQL, Navicat, dan MySQL merupakan contoh produk RDBMS. 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 pemrograman database. Visual BASIC.Net dapat dihubungkan dengan program aplikasi pengolah data lain seperti Access, MySQL, SQL F. Daftar Pustaka



Nur Fitri. Database. 2020. Modul Praktikum Pemrograman Visual