MAKALAH DATA BASE MYSQL

DISUSUN : RAHMAD HIDAYAT R, SIREGAR ARSANA JUANDA PUTRA SURIADI

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER LABUHAN BATU, SUMATERA UTARA

KATA PENGANTAR

Puji syukur penulis penjatkan kehadirat Alloh SWT, yang atas rahmat-Nya maka penulis dapat menyelesaikan penyusunan makalah yang berjudul ³Data Base MYSQL´. Penulisan makalah adalah merupakan salah satu tugas dan persyaratan untuk menyelesaikan tugas Akhir Ujian Semester Genap Mata Kuliah Aplikasi Basis Data di Universitas Labuhan Batu, Sumatera Utara. Dalam Penulisan makalah ini penulis merasa masih banyak kekurangan-kekurangan baik pada teknis penulisan maupun materi, mengingat akan kemampuan yang dimiliki penulis. Untuk itu kritik dan saran dari semua pihak sangat penulis harapkan demi penyempurnaan pembuatan makalah ini. Dalam penulisan makalah ini penulis menyampaikan ucapan terima kasih yang tak terhingga kepada pihak-pihak yang membantu dalam menyelesaikan penelitian ini, khususnya kepada : 1. Tuhan Yang Maha Esa 2. Bapak Awaluddin Selaku Dosen Mata Kuliah Aplikasi Basis Data 3. Abanghanda Valentino Vavayosa atas masukan-masukan nya dalam menyelesaikan Makalah ini. 4. Dan kepada semua Pihak-pihak yang tak bisa kami sebut satu-persatu. Akhirnya penulis berharap semoga Allah memberikan imbalan yang setimpal pada mereka yang telah memberikan bantuan, dan dapat menjadikan semua bantuan ini sebagai ibadah, Amiin Yaa Robbal µAlamiin.

Tim Penulis

DAFTAR ISI

KATA PENGANTAR

DAFTAR ISI

BAB I. PENDAHULUAN

1.1 LATAR BELAKANG

1.2 TUJUAN

BAB II PEMBAHASAN

BAB III PENUTUP

3.1 KESIMPULAN

DAFTAR PUSTAKA

BAB I

PENDAHULUAN 1.1. LATAR BELAKANG Apa itu Database ?, Basis data (atau database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. DBMS Atau kependekan dari Database Management System. Software untuk mengelola database Contoh : ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ ‡ DB2 - http://www-306.ibm.com/software/data/db2/ Microsoft SQL Server - http://www.microsoft.com/sql/ Oracle - http://www.oracle.com Sybase - http://www.sybase.com/ Interbase - http://www.borland.com/interbase Teradata - http://www.teradata.com/ Firebird - http://www.firebirdsql.org/ MySQL ± http://www.mysql.com PostgreSQL - http://www.postgresql.org

HIERARKI DATABASE

APA ITU MYSQL ? ‡ ‡ ‡ ‡ Salah satu RDBMS Multi-user dan Multiplatform Digunakan lebih dari 6 juta komputer Free (bisa didownload di http://www.mysql.com)

‡ ‡ ‡

Stabil dan tangguh Banyak digunakan di aplikasi web Dikembangkan oleh MySQL AB

1.2. TUJUAN Mahasiswa dapat mengenal dan memahami penggunaan database mysql dan juga dapat menggunakan perintah query untuk memanipulasi data. Pada awalnya mysql hanya berjalan diatas platform system operasi linux. Hampir semua distro linux telah memasukkan mysql sebagai database standarnya., namun saat ini mysql dapat pula berjalan diatas system operasi lainnya, ex : Ms. Windows, Solaris, FreeBSD, mac OSX, dsb.

BAB II PEMBAHASAN

MySql oleh sebagian besar pemak ainya lebih cenderung digunakan untuk database berbasis web, padahal VB ju ga dapat mengolah database MySql.

INSTALASI SERVER LOKAL MYSQL MySql terdapat pada beberapa p erangkat lunak, bahkan Anda dapat

mengunduhnya di internet secara gratis. Pada kesempatan kali ini kami coba jelaskan software WAMP5. Syarat utama pengolahan database MySQL dalam VB adalah menginstall MySQL dan Driver ODBC 3.51. Untuk melakukan instalasi MySQL ke dalam komputer, ikutilah langkah-langkah berikut ini. 1. Masukkan CD pendukung ke dalam CD Drive (asumsinya menggunkan Drive D) 2. Pilih Folder D:\Install Server Lokal 3. Klik dua kali file Wamp5_3. 4. Klik Next

5. Pilih opsi I accept the agreement

6. Klik Next 7. Tentukan lokasi instalasi

8. Klik Browse jika ingin diubah lokasi instalasinya 9. Klik Next 10. Tentukan nama shorcutnya

11. Jika ingin mengganti bentuk shorcut klik Browse kemudian cari icon yang diinginkan 12. Klik Next

13. Beri tanda cheklist jika Wamp5 akan dijalankan secara otomatis saat startup

14. Klik Next 15. Klik Install

16. Untuk menjalankan aplikasi MySQL klik Start 17. Pilih Wamp Server >Pilih Start Wampserver 18. Untuk memulai menjalankan Wamp klik icon Wamp

19. Kemudian pilih phpMyAdmin

20. Tampilan awal MySql terlihat seperti gambar di bawah ini :

21. Untuk memudahkan pekerjaan Anda di MySQL, ubahlah ke bahasa Indonesia

MEMBUAT DATABASE 1. Buatlah database dengan nama DBMySQL > Klik Buat

Catatan : Database tersebut akan secara otomatis dibuat di posisi C:\Wamp \mysql\data

Posisi yang ditampilkan dalam aplikasi MySQL terlihat pada gambar di bawah ini.

MEMBUAT TABEL
1. Buatlah tabel dengan nama Barang yang terdiri dari 4 field > GO

2. Struktur tabel barang terlihat seperti Gambar di bawah ini

Catatan : di sebelah kanan menu ini masih ada opsi lain, aktifkan pilihan PRIMARY pada field Kode Barang. 1. Klik Simpan, jika proses berhasil MySQL akan menampilkan keterangan berikut µ¶

2. Untuk mengentri data klik SISIPKAN kemudian isilah tiga buah record berikut

ini No KodeBrg NamaBrg HargaBrg JumlahBrg 1 SUS01 SUSU BENDERA 4500 10 2 KOP01 KOPI KAPAL API 1500 20 3 MIE01 MIE SOTO 1000 30

3. Aktifkan opsi Sisipkan baris baru > GO 4. Lanjutkan dengan men gentri data berikutnya (Mie)

INSTALASI DRIVER MYODBC 3.51
Agar MySQL dapat berintegrasi dengan Visual Basic, Anda harus menginstall Driver ODBC 3.51. Ikutilah langkah-langkah berikut ini. 1. Klik folder D:\Install Server Lokal 2. Klik dua kali file MyODBC-3.5 1.04 3. Klik Next 4. Klik Next 5. Klik Next 6. Klik Finish

KONEKSI MODEL DSN MENGGUNAKAN OBJEK
Sebelum program di Visual Basic dijalankan, maka MySql harus d iaktifkan agar komputer dianggap sebagai server lokal dan konek si database dapat dilakukan. Setelah software yang diperlukan diinstall ke dalam komputer, langkah berikutnya adalah membuat rancan gan GUI berikut programnya di Visual Basic. Untuk tahap awal kita akan mencoba menamp ilkan data yang dibuat dengan MySQL dalam DataGrid. Lakukanlah langkah-langkah di bawah ini.
1. Buatlah sebuah GUI dengan menambahk an satu Adodc dan DataGrid 2. Klik DataGrid dan hubungkan ke Adodc1 pada properti DataSource 3. Klik kanan objek Adodc1 > ADODC Properties 4. Pilih Use ODBC Data Source Name > New 5. Pilih Use Data Sou rce (Applies to this machine only) > Next 6. Pilih MySQL ODBC 3.51 Driver > Next

7. Klik Finish

8. Isilah masing-masing data sebagai berikut

9. Klik Test Data Source > OK > OK

10. Klik combo Use ODBC Data Source Name

11. Pilih CobaMySQL1 12. Klik tabulasi RecordSource 13. Pilih 2 ± adCmdTable 14. Klik combo Table or Stored Procedure Name 15. Pilih barang 16. Klik Apply > OK

17. Hasil koneksi dapat dilihat pada properti Connectio nString seperti gambar di

bawah ini

18. Langkah terakhir adalah menjalankan program Visual Basic Anda, maka

hasilnya akan terlihat seperti Gamb ar di bawah ini

KONEKSI MODEL DSN TANPA OBJEK Implementasi dalam pemrograman koneksi model DSN untuk MySql dalat dilakukan sebagai berikut:
1. Buatlah sebuah form baru 2. Tambahkan objek List 3. Tulis coding berikut ini

Dim Conn As New ADODB.Connection Dim RSBarang As ADODB.Recordset Private Sub Form_Load() Set Conn = New ADODB.Connection Set RSBarang = New ADODB.Recordset Conn.Open "DSN=CobaMySQL1" RSBarang.Open "select * from barang", Conn List1.Clear Do Until RSBarang.EOF List1.AddItem RSBarang!kodebrg & vbTab & RSBarang!namabrg

RSBarang.MoveNext Loop End Sub KONEKSI MODEL STRING MENGGUNAKAN OBJEK ADODC Selain cara koneksi model DSN, Anda dapat melakukan koneksi dari Visual Basic ke database MySQL dengan model Connection String. Ikutilah langkah-langkah di bawah ini.
1. Buatlah GUI dengan menambahkan sebu ah co ntrol adodc dan datagrid 2. Hubungkan DataGrid ke adodc pada properti DataSo urce 3. Klik kanan Adodc1 > ADODC Properties « 4. Klik Use Connectio n String > Build 5. Pilih Microsoft OLE DB Provider for ODBC Drivers > Next

6. Pilih Use Connection String > Build

7. Klik New

8. Pilih MySQL ODBC 3.51 Driver > Next

9. Klik Browse > Tulis nama Data Source (misalnya CobaMySQL2).

10. Perhatikan posisi fo lder yang sedang aktif pada indikator Save In :

11. Klik Save > Klik Next

12. Klik Finish

13. Isilah masing-masing data sebagai berikut

14. Klik Test Data Source > OK > OK

15. Klik nama File Data Source > OK

16. Klik OK 17. Klik Test Connection 18. Klik OK

19. Klik tabulasi DataSource 20. Klik combo Command Type

21. Pilih 2 - adCmdTable 22. Klik combo Table or Stored Procedure Name 23. Pilih Barang > Apply > OK 24. Untuk melihat hasil koneksi yang d ilakukan dengan model String, klik objek Adocd, properti ConnectionString telah terisi seperti gambar di bawah ini

Listing lengkap ko neksi model string tersebut adalah sebagai berikut: Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DRIVER={MySQL ODBC 3.51 Driver};DESC=;DATABASE=DBMySQL;SERVER=localhost;UID=;PASS WORD=;PORT=; OPTION=;STMT=;"

25. Langkah selanjutnya adalah menjalankan program Visual Basic. Dengan koneksi model String ini akan dihasilkan data yang sama seperti model DSN. KONEKSI MODEL GABUNGAN Sebenarnya ada teknik g abungan yang d apat digunakan untuk melakukan koneksi ke database MySQL, yaitu menggunakan model String tetapi memanfaatkan DSN yang telah dibuat sebelumnya. Ikutilah langkah-langkah berikut ini. 1. Buatlah GUI dengan menambahkan contro l adodc dan d atagrid 2. Hubungkan DataGrid ke Adodc1 pada properti DataSource 3. Klik objek Adod c > ADODC Properties 4. Pilih Use Conn ection String > Build

5. Pilih Microsoft OLE DB Provider for ODBC Drivers > Next

6. Klik combo Use Data Source Name 7. Pilih CobaMySQL1

8. Klik Text Connection > OK > OK 9. Klik tabulasi RecordSource 10. Klik combo Command Type > 2 ± adCmdTable 11. Klik combo Table or Stored Procedure Name > Barang 12. Klik Apply > OK 13. Hasil koneksi tersebu t dapat dilihat pada properti ConnectionString sep erti gambar di bawah ini

Listing lengkapnya adalah sebagai berikut: Provider=MSDASQL.1;Persist Security Info=False;Data Source=CobaMySQL1 Cara koneksi database model gabungan ini pembuatannya lebih cepat dan listing programnya lebih pendek.

BAB III PENUTUP

3.1 KESIMPULAN Database sehingga adalah kumpulan data yang diorganisasikan dan sedemikian rupa data.

pengguna

dapat

mengakses,

mengambil,

menggunakan

Pendekatan database memiliki beberapa kelebihan, yaitu sebagai berikut:

1. Mengurangi redudansi data 2. Meningkatkan integritas data 3. Memudahkan dalam share data dan akses data 4. Mengurangi waktu pengembangan

Database Management System (DBMS), adalah software yang mengijinkan penggunanya Data Master, untuk membuat, mengakses, nilainya dan tidak mengatur sering sebuah database.

adalah data yang

berubah tetapi sangat

dibutuhkan oleh kelompok data yang lain. Pada setiap Data Master akan memiliki KODE sebagai pengenal dari data-data lain yang ada di dalamnya.

Beberapa FORM yang dibutuhkan untuk pengelolaan Data Master dalam kegiatan penjualan: 1. Form Master Customer 2. Form Master Barang 3. Form Master Kelompok Barang 4. Form Master Supplier 5. Form Master Sales 6. Form Master Kas 7. Form Master Biaya

DAFTAR PUSTAKA

www.scribd.com www.ilmukomputer.com www.facebook.com/valentino.vavayosa

Sign up to vote on this title
UsefulNot useful