Konsep Basis Data Dengan MySQL Diterapkan di Visual Basic. Net Dan PHP

Ukuran: px
Mulai penontonan dengan halaman:

Download "Konsep Basis Data Dengan MySQL Diterapkan di Visual Basic. Net Dan PHP"

Transkripsi

1 Konsep Basis Data Dengan MySQL Diterapkan di Visual Basic. Net Dan PHP Tomy Satria Alasi, S.Kom, M.Kom Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Pendahuluan Topik-topik baru harus terus ditambahkan karena perkembangan sistem basisdata yang sedemikian cepat menunjang kecepatan perkembangan sistem berbasis komputer. Penguasaan sistem basis data meruapakan salah satu hal vital untuk memahami sistem berbasis komputer masa kini. SQL (Strutered Query Langu age) merupakan sebuah bahasa menjadi standar dalam sistem Databases Relasi sehingga semua masalah dalam database dapat mudah diatasi dengan penambahan fungsi-fungsi yang semakin berkembang. Secara garis besar DIKTAT yang ditulis untuk matakuliah Basisdata II, yakni sebelumnya sudah atau sedang mempelajari Logika dan Algoritma, Interaksi Manusia Dan Komputer, sehingga mendukung matakuliah yang lain Seperti Sistem Informasi, kemudian saling keterkaitan nantinya betapa pentingnya keamanan komputer, jaringan komputer, pemrograman dan teknik penelitian dalam pengumpulan data. Ahir kata, tidak ada yang lebih membahagiakan bagi kami Diktat ini dapat membantu pembaca 1

2 dalam matakuliah basisdata khususnya dapat mengerti. Isi MySQL adalah sebuah program database server yang mampu menerima dan mengirim data dengan cepat, multi user serta mengunakan perinta SQL ( Strutured Query Language). MySQL merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa haru membeli atau membayar lisensinya. Kebinginguan dengan dua istilah yang dijumpai SQL dan MySQL yaitu SQL adalah sebuah bahasa permintaan database yang tersturktur dibuat sebagai bahasa merelasikan beberapa tabel dalam database maupun merelasikan antar database ditulis langusung sesuai permintaan yang diinginkan. MySQL adalah sebuah program database server yang memerlukan sebuah bahasa permintaan dalam melayani permintaan user sehingga SQL merupakan bahasa permintaan yang digunakan didalam MySQL. Berikut Gambaran Server MySQL dengan aplikasi server Side dan SSH. Gambar Server MySQL 2

3 BAB III INSTALASI Dan Jalankan PAKET MySQL Komputer minimal menggunakan Windows 95, Instal seperti umum dalam tahap kuliah ini mengunakan aplikasi phptriad2-2-1, kemudian sudah menginstal driver TCP/IP untuk server atau client sekalipun dalam belajar dapat menggunakan komputer sendiri. Gambar Konfigurasi TCP/IP Dalam konsep sama seperti sharing data ( file, printer, speaker) didalam jaringan komputer. Instalasi lebih mudah yakni double click phptriad software Kemudian pilih I Agree dan tunggu hingga selesai sampai disini MySQL sudah terintal dengan baik, anda sudah siap belajar database server. 3

4 Gambar Instalasi MySQL Ada beberapa aplikasi untuk MySQL namun pada berelajar ini menggunakan phptriad, ada aplikasi lain sepert Xampp tidak masalah dalam hal tersebut karna memiliki fungsi yang sama sehingga tidak ada permasalah jika mengunakan aplikasi mana saja sekalipun diterapkan langsung didalam aplikasi, hanya saja file yang berbeda pada database sehingga ada kesalahan yakni pembaruan dari database itu sendiri. Sedikit perbedaan yakni saat menjalankan program itupun tidak terlalu dipermasalahkan. Untuk menjalakan pasilitas php sudah cukup lengkap untuk php triad sehingga pada ahir bab kami akan memberikan arahan koneksi melalui script PHP dan VB sehingga tidak ada bayangan bagai mahasiswa dalam mengembangkan matakuliah yang diberikan. Menjalan cukup menekan simbol start pada windows kemudian memilih MySQL D atau MySQL Nt kemudian jika meng aktivkan server dapt di remote dengan browser pilih Start Apache hal itu juga untuk aktivkan php local host. 4

5 BAB IV FUNGSI-FUNGSI MySQL Setelah database diinstal dan dijalankan kemudian untuk masuk kedalam database dengan menggunakan perintah : Gambar MySQL Aktiv Pada gambar diatas database MySQL server sudah aktive untuk keluar dari aplikasi dengan menambah \q atau quit. Gambar MySQL Keluar Bantuan MySQL dengan \h or \? untuk membantu pengguna baru maupun yang telah lama memakai MySQL, database ini menyediakan beberapa fasilitas bantuan berguna untuk mendokumentasikan atau memanipulasi sever. Seperti tampilan berikut : 5

6 Masih banyak lagi untuk pendukung kompenen didalam mysql berikut komponen yang berhubungan dengan sistem database MySQL itu sendiri. ; Menutup query \h Bantuan \? Bantuan \c Clear \r Reconnection \g Tampilkan data Dokumentasi \r dokumen \p Pring \. eksekusi query \s status server \u masuk database Dan berikut permintaaan yang berkenaan dengan server : Mengetahui versi sever MySQL Gambar Versi MySQL 6

7 Melihat tanggal, Bulan dan Tahun yang sedang berjalan saat ini : Gambar Tanggal MySQL Selain MySQL juga dapat menampilkan tanggal, juga dapat menampilkan waktu(jam) saat ini pada komputer. Keteikan perinta select Now(); seperti berikut : Gambar Jam MySQL Mengetahui user aktiv, yakni melihat user yang ada didalam server MySQL : Gambar User Aktiv MySQL Selain dengan funsgi diatas MySQL juga dapa memerlukan beberapa perhitungan matematika seperti penjumlahan, perkalian, pengulanan dan lain-lain. Hal ini sama seperti perhitungan sederhana saat anda menggunakan kalkulator sehingga fungsi ini sangat penting untuk pembelajaran lebih lanjut misalkan saja menjari keuntungan, kerugian, uang masuk, uang keluar didalam sebuah penjualan. 7

8 Gambar Penjumlahan Dengan MySQL Selain penjumlahan mysql juga dapat melakukan perhitungan sinu, Cosinus, Tangen, arc sinus, ars cosinus, ars tangen. Gambar SinCos Dengan MySQL Selain itu banyak lagi seperti fungsi GREATEST, LEAST ( mencari nilai 8

9 terkecil), RADIANS ( nilai rata), fungsi RAND ( nilai random), ABS ( menghasilkan nilai positive) fungsi ROUND ( mencari bilangan bulat dari sebuah pecahan), MOD( sisa ahir hasil bagi), EXP ( nilai exponesial), POW ( Pemangkatan), FLOOR( bilangan bulat dari sebuah pecahan), Ceil ( Pecahan dan Asli). Gambar Least dengan MySQL Selain untun penyimpanan ternyata mysql banyak mendukung fungsi aritmatika dan lain-lain sehingga ini lebih menarik lagi lebih didalami. Tugas berikan contoh masing masing dari fungsi diatas dikirim ke tomysatriaalasi@gmail.com pada waktu yang ditentukan saat belajar dikelas. Kemudiah cari fungsi encrypt carilah hasil encrypt STIKOM Medan jika dienkrip dengan MD5. Misal : BAB V PERANCANGAN DATABASE Basidata adalah sekumpulan informasi yang sanga komplek yang berguna untuk mengatur semua data yang ada didalamnya sehingga dapat diakses oleh pengguna 9

10 dengan mudah dan cepat. Gambar Akses Database Hal lain yang perlu diketahui bahwa didalam basisdata terdapat suatu kelompok ruang penyimpanan data yang disebut tabel. Di Dalamnya terdapat data yang sangat kompleks dan terhubung satu sama lain hubungan tersebut bisa disebut elasional. Media penyimpanan data dengan database tentunya juga membutuhkan sebuah sistem. Bisa dikatakan bahwa database yang melakukan pendokumentasian juga dihasilkan dari sebuah sistem atau program. Database adalah sebuah bentuk media yang diguanakan untk menyimpan sebuah data. Setelah database adalah tabel, serint disebut dengan entitas atau entity merupakan sub dari database guna pengelompokan data yang biasa dilihat seperti kolom. Sebagai conntoh, apabila anda ingin membangun sebuah E-Commerce maka database yang diciptakan adalah Ecommerce. Tabel yang ada kemungkinan tabel Customer, Barang dan Pemesanan, Didalam tabel terdapat field/kolom yang dibuat saat pembuatan tabel ketiga komponen diatas menjadi dasar utama sebau basisdata. Didalam field tabel terdapat kunci primer atau primary key merupakan bentuk kolom atau field utama yang mewakili kolom lainya dalam sebuah tabel untuk menghindari pendobelan 10

11 data atau data yang kembar, selain primary key ada juga foregh key atau kunci tamu yang berasa dari tabel lain yakni yang merelasikan dengan tabel lain. Gambar Akses Database Pada gambar diatas mengguanak tiga buah tabel bernama mahasiwa, dosen dan krs, sehingga mahasiswa dan dosen berjumpa di tabel krs dengan membawa matakuliah. Garis diatas merupakan relasional hubungan antara dua tabel atau lebih. relasi memiliki macam macam bentuk yaitu one to one, one to many, many to many. Dimana semua tabel saling terkait. Hal yang menyulitkan pada kasus ini adalah field atau kolom yang disesuaikan dengan jumlah mahasiswa, sehingga apabila sebuah instansi memiliki 100 mahasiswa dibutuhkan minimalh 103 kolom, yang dilakukan berulan-rulang sehingga harus ada multi user yang mamasukan data tersebut. BAB VI MENCIPTAKAN DATABASE DAN TABEL Menciptakan database dengan mengaktivkan MySQL server, kemudian masuk, dan menciptakan database dengan menulis : CREATE DATABASE NAMADATABASE; 11

12 Gambar Membuat Database Kemudian membuat tabel dengan menambahkan kode berikut : Gambar Membuat Tabel Struktur tabel dapat dilihat dengan : CREATE TABLE NAMATABEL(NAMA_KOLOM TYPE_DATA(PANJANG_NILAI)); Silahkan tambahkan tabel penjual, tabel pembeli, tabel penjualan, tabel pembelian, dan tabel tabel jenis. Setiap table memilki fungsi masing-masing dalam penyimpanan data. Untuk lebih jelasnya lihat gambar untuk pembuatan tabel dari masing-masing diatas: 12

13 Gambar Buat Tabel Jika anda perhatikan pada pembuatan tabel pembeli ada kesalahan field yaitu saat jenis kelamin, untuk mengubah hal tersebut dengan menambahkan tabel : 13

14 Gambar Merubah Field Selanjutnya untuk melihat properties tabel dan melihat tabel yang ada dengan mengetik seperti berikut : Gambar melihat tabel tabel Gambar melihat Deskripsi Tabel barang Sampai disini pembuatan tabel dan sudah selesai dengan baik. kita dapat mengubah kolom pada tabel yang telah kita buat menjadi kunci primer. Proses biasa dilakukan bila suatu saat seorang administrator dalam database menginginkan bentuk kunci yang lain, pada prosesnya sangat mudah dilakukan, yaitu dengan menghapus kolom yang sebelumnyan menjadi kunci primer dan kemudian menambahkan primery yang baru dengan menambahakan syntax : ALTER TABEL NAMA_TABEL DROP PRIMARY KEY; ALTER TABEL NAMA_TABEL ADD PRIMARY KEY(NAMA_KOLOM); Selain diatas kita dapat mebuat validasi record atau data dengan menambahkan 14

15 type enum. Gambar validasi data Sehingga saat dimasukan data pada kolom jenis_kelamin hanya boleh diisi dengan P atau W. Seperti berikut : Pada gambar record kedua tidak terinput karna validasi hanya boleh P dan W, dimana P berarti Prian dan W berarti Wanita. Untuk mengubahnya tambahkan sintak berikut : Kemudian pada tabel penjualan dan pembelian tambahkan tanggal pada setiah ahir kolom yakni dengan sintax : alter table pembelian add tanggal date;, alter table penjualan add tanggal date; BAB VI MANIPULASI DATA PADA TABEL Silahkan isi data pada masing-masing database seperti berikut: 15

16 insert into jenis values('j001','perkantoran',null); insert into jenis values('j002','minuman','minuman Segar'); insert into penjual values('pj001','rudi','jl. 09',' ','P'); insert into penjual values ('PJ002','Wani','Jl. Mana',' ','W'); insert into pembelian values ('PU001','B001',100,2000,'PJ001',' '); insert into pembelian values ('PU002','B002',100,1000,'PJ002',' '); insert into barang values('b001','pulpen',0,3000,'j001',null); insert into barang values('b002','aqua',0,2500,'j002',null); update barang set jumlah= jumlah +100 where kode='b002'; update barang set jumlah= jumlah +100 where kode='b001'; 16

17 insert into Pembeli values('pe001','anto','jl. Salah',' ','P'); insert into Pembeli values ('PE002','Ayu','Jl. Kembali',' ','W'); insert into Penjualan values ('PU001','B001',100,'PE001',' '); insert into Penjualan values ('PU002','B002',100,'PE002',' '); update barang set jumlah=jumlah-100 where kode='b002'; update barang set jumlah=jumlah-100 where kode='b001'; Sampai disini anda sudah melakukan transaksi dengan database MySQL yaitu untuk penjualan, silahkan siapkan pertanyaan 10 pertanyaan satu orang kemudian nanti dibahas dipertemuan dikelas, cari bagaimana menghapus record pada database berdasarkan primary, dan cari bagaimana keuntungan dan berapa barang yang tinggal, serta seleksi penjualan berdasarkan tahun, bulan dan hari. BAB VI RELASI ANTAR TABEL Sebelum anda memamahami relasi anda sudah benar-benar dapat memahami komsep database sehingga semua data saling berhubungan pada tabel diatas berikut jelas yang di rencanakan. 17

18 Untuk lebih jelas lagi lihat gambar berikut : Sehingga semua data saling terkait, inilah yang dimaksud dengan relasi tersebut bagaimana pun sistem yang dibangun pastikan semua data saling terhubung sehingga kekompleksan data telah terencana dari awal, semakin besar sistem semakin luas relasi samakin lengkap untuk diesksekusi. Selanjutnya coba ketikan berikut agar relasi lebih anda pahami lagi. select penjualan.kode as NoFaktur, barang.nama as Barang, barang.harga as HargaJual, jenis.nama as Jenis, penjualan.jumlah as JumlahJual, penjualan.jumlah*barang.harga as Bayar, pembeli.nama as Pembeli, pembeli.alamat as Alamat, pembeli.nohp as NoHP, penjualan.tanggal from penjualan, barang, jenis, pembeli where penjualan.barang=barang.kode and barang.jenis=jenis.kode and penjualan.pembeli=pembeli.kode Sehingga menghasilkan : 18

19 Berikut menghasilkan uang Masuk untuk pembelian barang pada toko dari tabel diatas : select sum(penjualan.jumlah*barang.harga) as TotalBayar from penjualan,barang where penjualan.barang=barang.kode Menghasilkan uang masuk, nah bagaimana mencari keuntungan berdarasarkan harga beli yakni dengan logika uang masuk penjualan dikurang uang keluar pembelian. select sum(penjualan.jumlah*barang.harga) - sum(pembelian.jumlah*pembelian.harga) as Keuntungan from penjualan,barang,pembelian where penjualan.barang=barang.kode and pembelian.barang=barang.kode Maka keuntungan dari usaha yang didapat adalah sebesar RP ,00. BAB VII SELEKSI DATA Ada beberapa bentuk sintax sql yang didukangmysql, di antarany adalah where, group by, like, with. Akan tetapi sebaiknya anda sudah mencoba sintax sebelumnya kita akan langsung mengulas dari materi yang ada. 1. Select *from nama_tabel where operator Kondisi. 19

20 Operator Kondisi = Sama Dengan!=, <> Tidak Sama Dengan > Lebih dari < Kurang dari Lebih besar sama <= dengan kurang dari sam >= dengan 2. Select *from nama_table where (pembanding xor pembanding); Select jabatan from karyawan where ( jabatan= ketua and (not ( jeniskelamin= p ))) or ((not ( jabatan= wakil )) and jeniskelamin= p ); 3. Select ifnull (null,keterangan) *from pegawai; 4. Select nama, if (jeniskelamin= p, laki -laki ) from pegawai; 5. Select nama, case jeniskelamin when p then Pria End Kayarwan from pegawai; 6. Select nama, case jeniskelamin when p then pria else jeniskelamin end karyawan from pegawai; 7. Select nama from pegawai except select nama from unit kerja; //menghasilkan pegawai yang tidak bekarja 8. Select nama from pegawai intersect select nama from unit kerja; //menghasilkan pegawai yang bekarja dan tidak bekerja 9. Select *from table where like ( kondisi ); 10. Select *from table where field ( kondisi ); 11. Select *from tabel where field lik ( %kondisi% ); 20

21 12. Select *from tabel where field lik ( %kondisi% ); 13. Select *from tabel where field lik ( %kondisi% ); 14. Select *from tabel where limt batasan; 15. Select *from tabel where limit batasandari,batasansampai; Record ke, sampai record ke 16. Select *from tabel ordey by kolom type; 17. Select *from tabel order by field asc; 18. Select *from tabel order by field desc; 19. Select *from tabel order by 2 desc; 20. Select *from tabel group by field; 21. Select nama, count(pembeli) from penjualan group by nama; 22. Select nama, sum(bayar) from penjualan gropu by pembeli.nama; Silahkan coba satu-satu diatas, jika ada pertanyaan kirim ke yang sudah disediakan diatas. 21

22 VIII Seleksi Beberapa Tabel 1. select mahasiswa.nama, krs.mahasiswa from mahasiswa,krs; 2. select mahasiswa.nama, krs.mahasiswa from mahasiswa,krs where mahasiswa.npm=krs.mahasiswa and krs.semester='7'; 3. select mahasiswa.nama, krs.mahasiswa from mahasiswa,krs where mahasiswa.npm=krs.mahasiswa and (krs.semester'7' or krs.semester='5'); 22

23 4. select mahasiswa.nama, krs.mahasiswa from mahasiswa,krs where mahasiswa.npm=krs.mahasiswa and (krs.dosen=dosen.nidn); 5. select *from pelajaran,jadwal; // mencari relasi 6. select *from pelajaran cross join jadwal; 7. select *from pelajaran,jadwal where pelajaran.kode=jadwal.pelajaran; 8. select *from pelajaran straight join jadwal;// no kondisi 9. select *from pelajaran cross join jadwal; 10. select *from pelajaran inner join jadwal on pelajaran.kode=jadwal.pelajaran;//secara lengkap 11. select *from jadwal rightjoin pelajaran on kode.pelajaran=jadwal.pelajaran; kanan pelajaran 12. select *from jadwal right outer join pelajaran on pelajaran.kode=jadwal.pelajaran; 13. select *from jadwal left join jadwal on pelajaran.kode=jadwal.pelajaran; 14. select *from pelajaran left outer join jadwal on pelajaran.kode=jadwal.pelajaran;//kiri 15. select *from pelajaran inner join jadwal on pelajaran.kode=jadwal.pelajaran; 16. select *from pelajaran natural left join jadwal; //singkat no kondisi left join// 17. select mhs.nama, mk.nama, case 23

24 when khs.nilai >= 80 then a when khs.nilai >= 65 then b when khs.nilai > 50 then C else anda tidak lulus end as nilai from mhs,mk,khs where (mhs.npm=khs.npm and mk.kode=krs.kode) and khs.dosen=donesn.nidn group by dosen.nidn; Sampai tahap ini anda sudah mahir menggunakan MySQL, materi ini dibuat sesederhana mungkin agar anda tidak berhenti bertanya kepada mereka yang selalu ingin berbagi. IX Koneksi Database dengan PHPMyAdmin Untuk menggunakan php myadmin, ada cukup menjalan start apache, kemudian panggil ip pada web broser : IP/phpmyadmin. Setelah indikator menjadi warna hijau pada background kedua modul tersebut, buka web browser dan ketik alamat: localhost pada address bar dan tekan Enter. Jika tidak ada masalah, di dalam web browser akan tampil jendela home dari XAMPP. Selanjutnya, kita akan membuat database yang akan digunakan. 24

25 Setelah memberi nama database, kolom isian selanjutnya adalah Collation. Collation adalah tatacara atau aturan penyusunan huruf, angka dan karakter dalam tabel database. Anda bisa membiarkan pilihan default yang ada: Collation, atau memilih utf8_general_ci. X ODBC Open Database Connectivity (disingkat menjadi ODBC) adalah sebuah standar terbuka untuk konektivitas antar mesin basis data. Standar ini menyediakan API yang dapat digunakan untuk menjalankan dan mengoneksikan sebuah aplikasi dengan sebuah sistem manajemen basis data (SMBD). Para desainer ODBC membuatnya dengan tujuan agar ODBC terbebas dari penggunaan bahasa pemrograman tertentu, sistem manajemen basis data tertentu, dan sistem operasi tertentu. Spesifikasi ODBC menawarkan API prosedural untuk menggunakan query dengan bahasa SQL untuk 25

26 mengakses sebuah basis data. Sebuah implementasi ODBC, akan menyediakan satu aplikasi atau lebih, pustaka inti ODBC, dan juga "driver basis data". Pustaka inti ODBC, yang bersifat independen terhadap aplikasi dan juga DBMS, bertindak sebagai interpreter antara aplikasi dan juga driver basis data, sementara driver basis data mengandung detail-detail mengenai SMBD tertentu. XI Koneksi Dabatabase MySQL dengan PHP Pastikan anda sudah membuat database seperti pada database penjualan dan tabel barang, seperti gambar berikut : Kemudian tambahkan Kode : 26

27 ====================koneksi.php==================================== <?php //variabel database $nama_host="localhost"; $user_db="root"; $password_db=""; $nama_db="penjualan"; //koneksi database $koneksi=mysql_connect($nama_host,$user_db,$password_db); //bila terkoneksi if($koneksi){ //pilih database mysql_select_db($nama_db); }else{ echo "Database tidak terkoneksi"; }?> ======================== index.php=========================== <html> <head> <title>crud Dengan PHP </title> <style type="text/css">.labelfrm{ display:block; font-size:small; margin-top:5px; }.error{ font-size:small; color:red; } </style> </head> <body> <table align="center"> <h1>data Barang</h1> <form action="input.php" method="post" id="frm"> <label for="kode" class="labelfrm">kode : </label> <input type="text" name="kode" id="kode" maxlength="10" class="required" size="10"/> <label for="nama" class="labelfrm">nama Barang : </label> <input type="text" name="nama" id="nama" maxlength="10" class="required" size="15"/> <label for="jumlah" class="labelfrm">jumlah Barang : </label> <input type="text" name="jumlah" id="jumlah" maxlength="10" class="required" size="4"/> <label for="harga" class="labelfrm">harga Barang : </label> <input type="text" name="harga" id="harga" maxlength="10" class="required" size="8"/> <label for="jenis" class="labelfrm">jenis : </label> 27

28 <input type="text" name="jenis" id="jenis" maxlength="10" class="required" size="9"/> <label for="keterangan" class="labelfrm">keterangan : </label> <input type="text" name="keterangan" id="keterangan" maxlength="10" class="required" size="20"/> <label for="submit" class="labelfrm"> </label> <input type="submit" name="input" value="simpan" id="input"/> <input type="reset" name="clear" value="clear" id="clear"/> </form> <br><br> <a href="data.php">lihat Data</a> </table> </html> ===================input.php================================== <?php include "koneksi.php"; $kode = $_POST['kode']; $nama = $_POST['nama']; $jumlah = $_POST['jumlah']; $harga = $_POST['harga']; $jenis = $_POST['jenis']; $keterangan = $_POST['keterangan']; $simpan = mysql_query("insert into barang values('$kode','$nama','$jumlah','$harga','$jenis','$keterangan')"); header('location:data.php');?> =======================data.php================================== <?php include "koneksi.php"; $query=mysql_query("select * from barang"); $jumlah=mysql_num_rows($query); echo "Jumlah data ada : ".$jumlah;?> <table border="1" cellspacing="0"> <tr> <th>kode</th> <th>nama</th> <th>jumlah</th> <th>harga</th> <th>jenis</th> <th>keterangan</th> </tr> <?php while($row=mysql_fetch_array($query)){?> <tr> <td><?php echo $row['kode'];?></td> <td><?php echo $row['nama'];?></td> <td><?php echo $row['jumlah'];?></td> <td><?php echo $row['harga'];?></td> <td><?php echo $row['jenis'];?></td> <td><?php echo $row['keterangan'];?></td> <td> <a href="delete.php?kode=<?php echo $row['kode'];?>" onclick="return confirm('apakah anda 28

29 yakin?')"><img src="button-cross.gif" width="20" height="20" /></a> <a href="update.php?kode=<?php echo $row['kode'];?>"><img src="button-edit.gif" width="20" height="20" /></a> </td> <?php }?> </table><br /> <a href="index.php">tambah Data</a><br><br> =====================delete.php=================================== <?php include "koneksi.php"; $NPM=$_GET['kode']; $query=mysql_query("delete from barang where kode='$kode'"); if($query){?><script language="javascript">document.location.href="data.php";</script><?php }else{ echo "gagal hapus data"; }?> ===========================update.php===========================?php include "koneksi.php"; $kode=$_get['kode']; $query=mysql_query("select * from barang where kode='$kode'");?> <form action="simpan.php" method="post"> <table border="1"> <?php while($row=mysql_fetch_array($query)){?> <input type="hidden" name="kode" value="<?php echo $kode;?>"/> <tr> <td>nama</td><td><input type="text" name="nama" value="<?php echo $row['kode'];?>" /></td> </tr> <tr> <td>alamat</td> <td><textarea cols="20" rows="5" name="alamat"><?php echo $row['kode'];?></textarea></td> </tr> <tr><td><input type="submit" value="simpan" name="simpan" /></td> </tr> <?php }?> </table> </form> ============================simpan.php=========================== <?php include "koneksi.php"; $id=$_post['kode']; $nama=$_post['nama']; $jumlah=$_post['jumlah']; 29

30 $harga=$_post['harga']; $jenis=$_post['jenis']; $keterangan=$_post['keterangan']; $query=mysql_query("update barang set nama='$nama', jumlah='$jumlah', harga='$harga', jenis='$jenis', keterangan='$keterangan' where kode='$id'"); if($query){ header ('location:data.php');?> php }else{ echo "Gagal update data"; echo mysql_error(); }?> Simpan didalam folder : C:\apache\htdocs\penjualan sehingga tampilan seperti berikut : Tampilan di web browser dan masukkan url : localhost/penjualan/index.php 30

31 Setelah anda berhasil koneksi dengan php selanjutnya dilakukan dengan koneksi melalui VB.net 31

32 XII Koneksi Dabatabase MySQL dengan VB.Net Program sederhana untuk input, edit dan hapus database sql menggunakan Visual Basic Program ini cocok untuk anda yang ingin belajar pemograman database, karena menggunakan koding yang sederhana dan jelas. Program ini serius menggunakan coding super sederhana, gak ribet dan ruwet jadi anda pasti faham deh, langsung ngerti. Program ini hanya menggunakan 6 field yang sangat mudah untuk difahami. bertipe string, int program ini menggunakan database mysql yang sangat populer. kemudian menggunakan modul untuk koneksi database serta fungsi untuk simpan, edit dan sebagainya sesuai dengan database dan tabel diatas. Buat project baru, dan beri nama penjualan. 32

33 Sehingga perancangan sebagai berikut : berikut : Jangan lupa tambahkan MySQL Conector, kemudan masukan koding sebagai Imports MySql.Data.MySqlClient Public Class frmbarang Dim DB As New MySql.Data.MySqlClient.MySqlConnection Dim sql As String Dim cmd As MySqlCommand Dim rs As MySqlDataReader Sub opendb() sql = "server=localhost;uid=root;pwd=;database=penjualan" Try DB.ConnectionString = sql DB.Open() Catch ex As Exception MsgBox(ex.Message) End Try End Sub Sub ubahtombol(byval Btn1 As Boolean, ByVal Btn2 As Boolean, ByVal Btn3 As Boolean, ByVal Btn4 As Boolean, ByVal Btn5 As Boolean, ByVal Btn6 As Boolean) Baru.Enabled = Btn1 Simpan.Enabled = Btn2 Edit.Enabled = Btn3 Hapus.Enabled = Btn4 Batal.Enabled = Btn5 Keluar.Enabled = Btn6 End Sub Sub bersih() txtkode.text = "" txtnama.text = "" 33

34 txtjumlah.text = "" txtharga.text = "" txtjenis.text = "" txtketerangan.text = "" txtkode.enabled = True ubahtombol(true, False, False, False, False, True) End Sub Sub BuatTabel() LV.Columns.Add("Kode", 100, HorizontalAlignment.Center) LV.Columns.Add("Nama", 100, HorizontalAlignment.Center) LV.Columns.Add("Jumlah", 90, HorizontalAlignment.Center) LV.Columns.Add("Harga", 100, HorizontalAlignment.Center) LV.Columns.Add("Jenis", 90, HorizontalAlignment.Center) LV.Columns.Add("Keterangan", 100, HorizontalAlignment.Center) LV.View = View.Details LV.GridLines = True LV.FullRowSelect = True End Sub Sub isitabel() LV.Items.Clear() sql = "select * from barang" cmd = New MySqlCommand(sql, DB) rs = cmd.executereader Try While rs.read Dim Lst As New ListViewItem Lst.Text = rs("kode") Lst.SubItems.Add(rs("Nama")) Lst.SubItems.Add(rs("jumlah")) Lst.SubItems.Add(rs("harga")) Lst.SubItems.Add(rs("jenis")) Lst.SubItems.Add(rs("keterangan")) LV.Items.Add(Lst) End While Catch ex As Exception MsgBox(ex.Message) End Try rs.close() End Sub Private Sub txtkode_keypress(byval sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtkode.keypress Dim tombol As Integer = Asc(e.KeyChar) If tombol = 13 Then sql = "select * from barang where kode = '" & txtkode.text & "'" cmd = New MySqlCommand(sql, DB) rs = cmd.executereader Try showdb() Catch ex As Exception Dim x As String x = txtkode.text bersih() txtkode.text = x ubahtombol(false, True, False, False, True, False) End Try rs.close() txtnama.focus() 34

35 End If End Sub Sub showdb() rs.read() txtkode.text = rs("kode") txtnama.text = rs("nama") txtjumlah.text = rs("jumlah") txtharga.text = rs("harga") txtjenis.text = rs("jenis") txtketerangan.text = rs("keterangan") txtkode.enabled = False ubahtombol(false, False, True, True, True, False) End Sub Sub SimpanDB() sql = "insert into barang(kode,nama,jumlah,harga,jenis,keterangan)" & _ "values('" & txtkode.text & _ "','" & txtnama.text & _ "','" & txtjumlah.text & _ "','" & txtharga.text & _ "','" & txtjenis.text & _ "','" & txtketerangan.text & "')" Try cmd = New MySqlCommand(sql, DB) cmd.executenonquery() bersih() isitabel() Catch ex As Exception MsgBox(ex.Message) End Try End Sub Sub EditDB() sql = "Update barang set Nama='" & txtnama.text & _ "',jumlah='" & txtjumlah.text & _ "',harga='" & txtharga.text & _ "',jenis='" & txtjenis.text & _ "',keterangan='" & txtketerangan.text & _ "' where kode = '" & txtkode.text & "'" Try cmd = New MySqlCommand(sql, DB) cmd.executenonquery() bersih() isitabel() Catch ex As Exception MsgBox(ex.Message) End Try End Sub Sub HapusDB() sql = "Delete from barang where kode ='" & txtkode.text & "'" Try cmd = New MySqlCommand(sql, DB) cmd.executenonquery() bersih() isitabel() Catch ex As Exception MsgBox(ex.Message) End Try End Sub 35

36 Private Sub Baru_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Baru.Click bersih() txtkode.focus() End Sub Private Sub Simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Simpan.Click SimpanDB() End Sub Private Sub Edit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Edit.Click EditDB() End Sub Private Sub Hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Hapus.Click HapusDB() End Sub Private Sub Batal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Batal.Click bersih() txtkode.focus() End Sub Private Sub Keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Keluar.Click End End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load opendb() BuatTabel() isitabel() bersih() End Sub End Class Laporan dari Barang sebagai berikut : 36

37 Penutup Jika anda duduk di sebuah diskusi ( tempat belajar), duduklah bersama mereka dengan adab yang sopan, dengarkan perkataan mereka bila berbicara, dan jika anda berbicara, bicaralah dengan sopan pula dengan mereka. Biografi Penulis Tomy Satria Alasi, S.Kom, M.Kom. Menyelesaikan S1 di STMIK Budidarma Medandan S2 di Universitas Putra Indonesia YPTK Padang. Kelahiran Kab. Kutacane, Aceh Tenggara. Saat ini sedang Mengajar di Beberapa Kampus Swasta di Provinsi Sumatera Utara dan Aceh. 37

Tomy Satria Alasi

Tomy Satria Alasi Implementasi MySQL Tomy Satria Alasi tomysatriaalasi@live.com http://tomysatriaalasi.blogspot.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara

Lebih terperinci

BAB VIII PENGENALAN DATABASE

BAB VIII PENGENALAN DATABASE BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus

Lebih terperinci

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL For Community College By ri32 Kata Pengantar Modul ini dibuat untuk menjadi panduan dalam membuat aplikasi sederhana menggunakan bahasa pemrograman

Lebih terperinci

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL 1. Pengenalan PHP dan MySQL PHP adalah singkatan dari PHP Hypertext Preprocessor yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan

Lebih terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen: Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA STRUKTUR DASAR PHP Struktur PHP diawali dengan Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database

Lebih terperinci

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */ Tutorial ini akan membimbing kalian membuat sebuah database bernama bioteman dengan sebuah tabel bernama teman. Tabel biodata ini berisi kolom nomor, namateman, tglahir, dan nomorhp. Tabel tersebut akan

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

Advantages. Keunggulan :

Advantages. Keunggulan : Advantages Keunggulan : Tampilan (interface) Dreamweaver mudah dimengerti oleh pengguna dari semua tingkat keahlian, bahkan bagi orang awam sekalipun. Dreamweaver cukup tangguh untuk membangun berbagai

Lebih terperinci

Membuat Database mysql dengan PhpMyAdmin

Membuat Database mysql dengan PhpMyAdmin Materi artikel : Membuat database mysql dengan PhpMyadmin View Insert Edit Delete Searching Membuat Hitcounter dengan file teks Syarat : Mengerti penggunaan tag HTML Browser dapat mengenali sintak Php

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL

Lebih terperinci

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

Database. Danu Wira Pangestu  1. Mengenal Database. Lisensi Dokumen: Pemrograman Database Visual Basic MySQL (bagian 3) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^ Penulis : Nizar_Aluk Email @ nizar_aluk@yahoo.com YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

Script PHP dan MySQL J A M K E E M P A T

Script PHP dan MySQL J A M K E E M P A T J A M K E E M P A T Script PHP dan MySQL l l l l l l Membuat Koneksi ke Server Menyeleksi Database Mengakses Query Menampilkan Hasil Query Latihan Jam Keempat Soal Jam Keempat Membuat Koneksi ke Server

Lebih terperinci

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.

Lebih terperinci

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom MySQL Databases Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom DDL (Data Definition Language) Definisi DDL Adalah merupakan sub bahasa

Lebih terperinci

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22 TIB18 - PEMROGRAMAN WEB Pemrograman Web Pertemuan 19-20 & 21-22 Kompetensi Khusus Mahasiswa dapat membuat aplikasi berbasiskan web dengan menggunakan Data ManipulaIon Language (DML) melalui PHP yang terkoneksi

Lebih terperinci

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI. SISTEM BASIS DATA 1 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 6 SBD 1 Structure Query Language (Bagian 1) Pengenalan SQL. Pengelompokkan Perintah SQL. Pengenalan SQL Structure Query Language (SQL) merupakan

Lebih terperinci

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013 Modul 2 Revisi 2. Tahun Akademik 2012/2013 Pemrograman Web 1 Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran Untuk kalangan Akademi Manajemen Informatika dan Komputer (AMIK) Royal Kisaran,

Lebih terperinci

Materi 10: Create Read Update Delete

Materi 10: Create Read Update Delete JURNAL PRAKTIKUM (LAB. ACTIVITY) PEMROGRAMAN WEB LANJUT SI087 Materi 10: Create Read Update Delete Dosen: Lilis Dwi Farida, S.Kom., M.Eng Moch. Farid Fauzi, M.Kom Irma Rofni Wulandari, S.Pd., M.Eng S1

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Apa itu Operator? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Database MySql Standar Kompetensi Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian

Lebih terperinci

Create Read Update Delete using PHP MySql

Create Read Update Delete using PHP MySql 2016 Create Read Update Delete using PHP MySql CRUD TABEL ALUMNI DWI SETIYA NINGSIH // 210 315 70 25 [COMPANY NAME] [Company address] SS Program Gambar 1.1 Tampilan index.php Gambar 2.1 Tampilan edit.php

Lebih terperinci

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 7 Basis data (database) dapat dikatakan sebagai sekumpulan data yang disimpan, saling berhubungan, dan diorganisasi secara bersama. Perangkat lunak yang dapat digunakan untuk mengolah basis data

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

Cara Koneksi Database

Cara Koneksi Database 2 Cara Koneksi Database Dalam pemrograman database, teknik koneksi menjadi syarat mutlak yang harus dikuasai. Bab ini akan membahas beberapa contoh cara koneksi VB.net 2005 dengan database Microsoft Access

Lebih terperinci

BAB X AKSES DAN MANIPULASI DATA

BAB X AKSES DAN MANIPULASI DATA BAB X AKSES DAN MANIPULASI DATA A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan

Lebih terperinci

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T. IF34348 - PEMROGRAMAN LANJUT MENGAKSES DATABASE 12 Oleh : Andri Heryandi, M.T. MATERI HARI INI 1. Instalasi Database Server MySQL (XAMPP) 2. Mengaktifkan Database Server 3. Membuka Aplikasi Client MySQL

Lebih terperinci

MySQL J A M K E T I G A

MySQL J A M K E T I G A J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?

Lebih terperinci

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: By I Wayan Simpen Dasar-Dasar MySql Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: SQL (Structured Query Language) Semua

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Forum 2.1.1 Pengertian Forum Forum adalah sebuah wadah yang disediakan untuk berinteraksi bagi para penggunanya untuk membicarakan kepentingan bersama. (Sumber :

Lebih terperinci

Mengenal Pemrograman PHP7 Database untuk Pemula

Mengenal Pemrograman PHP7 Database untuk Pemula Mengenal Pemrograman PHP7 Database untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

STRUCTURE QUERY LANGUAGE (SQL)

STRUCTURE QUERY LANGUAGE (SQL) STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh

Lebih terperinci

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL Modul Pembuatan Aplikasi Login dengan PHP dan MySQL For Community College By ri32 Kata Pengantar Modul ini dibuat untuk menjadi panduan dalam membuat sebuat aplikasi web dengan fitur login. Aplikasi login

Lebih terperinci

Aplikasi CRUD Sederhana Dengan PHP dan MySql

Aplikasi CRUD Sederhana Dengan PHP dan MySql Aplikasi CRUD Sederhana Dengan PHP dan MySql Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom  Pendahuluan. Lisensi Dokumen: Aplikasi Sederhana Simpan Data Dengan Visual Studio 2010 Secara Otodidak Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.co.cc Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini MySQL 1. Mengenal MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris,

Lebih terperinci

Domain & Hosting Free By : Subianto, S.Kom

Domain & Hosting Free  By : Subianto, S.Kom Domain & Hosting Free www.000webhost.com By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI

Lebih terperinci

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN VB.NET. Sintaks Pada Class PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang

Lebih terperinci

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension Mengapa menggunakan Mysqli Extension?? Pada PHP versi 5.5, extension mysql tidak direkomndasikan lagi karena berstatus deprecated, yang kemungkinan

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal. A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table

Lebih terperinci

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Materi Pemrograman Database 1 MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Langkah mengerjakan : 1.Buka Sql Server 2.Attact database anda, ditemmpat folder anda menyimpan pada pertemuan sebelumnya

Lebih terperinci

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc. DATABASE - MySQL Muhammad Zen S. Hadi, ST. MSc. Objectives Tujuan: Memahami perintah-perintah dasar DDL dan DML Contents Database DBMS Relational model SQL MySQL MySQL yang support ke relational model

Lebih terperinci

Bondan Muliawan

Bondan Muliawan Membuat MySQL Monitor dengan PHP Bondan Muliawan mail@bondan.net http://www.bondan.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap situs web yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan

Lebih terperinci

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control) MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015

Lebih terperinci

Pemrograman Web 137 BAB 9 BASIS DATA

Pemrograman Web 137 BAB 9 BASIS DATA Pemrograman Web 137 BAB 9 BASIS DATA Basis data atau database sederhananya digunakan untuk menyimpan informasi. Pada buku ini kita menggunakan database MySQL, yakni database yang bersifat open source,

Lebih terperinci

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic. 2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Modul 3 : Query Penggabungan Tabel

Modul 3 : Query Penggabungan Tabel Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,

Lebih terperinci

MENGENAL SYNTAX DML PADA SQL

MENGENAL SYNTAX DML PADA SQL MENGENAL SYNTAX DML PADA SQL Dian Mustika Putri mustika@raharja.info :: https://dianmstkputri.wordpress.com Abstrak Kemajuan Teknologi Informasi saat ini perlahan mulai berkembang, khususnya adalah dalam

Lebih terperinci

M. Choirul Amri.

M. Choirul Amri. http://www.choirulamri.or.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak

Lebih terperinci

Menampilkan Data/Tabel MySQL di Ms.Access

Menampilkan Data/Tabel MySQL di Ms.Access Menampilkan Data/Tabel MySQL di Ms.Access Setiaji ajitekom@yahoo.com http://www.kodokijo.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari

Lebih terperinci

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan

Lebih terperinci

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas

Lebih terperinci

Budi permana, S.Kom

Budi permana, S.Kom Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

PRAKTIKUM I MySQL / phpmyadmin

PRAKTIKUM I MySQL / phpmyadmin PRAKTIKUM I MySQL / phpmyadmin I.ATujuan 1. Mengerti dan memahami database, tabel, field dan record 2. Dapat membuat database dan tabel 3. Dapat memodifikasi database dengan perintah SQL I.B.Alat & Bahan

Lebih terperinci

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA Modul 2 Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

DATABASE MYSQL DENGAN PHP

DATABASE MYSQL DENGAN PHP DATABASE MYSQL DENGAN PHP PHP PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan menggunakan PHP,dapat membuat berbagai aplikasi berbasis

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 3 Cookie, Session, dan Database MySQL Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session

Lebih terperinci

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan STJ MySQL-PHP Menggunakan MySQL sebagai database server a) Menghidupkan MySQL Database Server C:\mysql\bin>mysqld b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket C:\mysql\bin>mysqladmin

Lebih terperinci

Mengakses Microsoft SQL Server dengan PHP

Mengakses Microsoft SQL Server dengan PHP Mengakses Microsoft SQL Server dengan PHP Budi Hartono pakne.dhea@gmail.com http://cakbud.info Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii 2015 Pertemuan IV MEMBUAT FILE CRUD (Create Read Update dan Delete) menggunakan PHP 3.1 Ringkasan Materi Apa itu CRUD? CRUD adalah singkatan

Lebih terperinci

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG M O D U L S Q L SISTEM BASIS DATA 2 Disusun oleh : Siti Yuliyanti, ST SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG Jl. Brigjen Katamso No.92 Km 2.5 Tanjungpinang Kepulauan Riau November 24, 2010 SQL

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini dibahas perancangan pembangunan web server dan komunikasi antara server dan client dengan menggunakan komunikasi lokal wi-fi sebagai media komunikasi antara server

Lebih terperinci

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Arief Susanto arief_csp@yahoo.co.id http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data Adam Hendra Brata Pokok Bahasan Koneksi Database pada Aplikasi Berbasis Web MySQLi Pengenalan MySQL dan MySQLi Dasar SQL pada MySQLi Koneksi dan Manipulasi

Lebih terperinci

Fitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial

Lebih terperinci

BAB I Penginstallan dan setting PHPTriad

BAB I Penginstallan dan setting PHPTriad BAB I Penginstallan dan setting PHPTriad Database adalah tempat dimana kita akan menyimpan data yang dibutuhkan web kita. Mengapa harus menggunakan database? Bukankah lebih mudah dalam bentuk file seperti

Lebih terperinci

M O D U L K U L I A H

M O D U L K U L I A H M O D U L K U L I A H Basis Data PENGANTAR Selamat datang di zone belajar basis data!! Saya bersyukur bisa menyelesaikan modul ini tepat pada waktunya untuk digunakan sebagai pelengkap bahan ajar materi

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-10 (Server Basisdata MySQL dan Koneksi PHP ke Basisdata MySQL) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan MySQL? Tipe data field Operator

Lebih terperinci

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial Detil Tutorial Tingkat Kesulitan: Pemula Bahasa: PHP Software yang Digunakan: Dreamweaver Lama Pengerjaan: 1 Hours 2 Hours Untuk mengawali kembalinya materi tentang PHP & MySQL, saya membuat tutorial untuk

Lebih terperinci

Dasar-dasar SQL Cosmas Haryawan Hal : 1/9 DASAR DASAR SQL (Structured Query Language) SQL adalah bahasa standar dalam basis data yang digunakan untuk melakukan manipulasi data. Standardisasi bahasa ini

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

2010 SOAL TEORI KEJURUAN

2010 SOAL TEORI KEJURUAN 2010 SOAL TEORI KEJURUAN DOKUMEN NEGARA UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN Satuan Pendidikan Kompetensi Keahlian Kode Soal Alokasi Waktu Tanggal Bentuk Soal Jumlah Soal Paket

Lebih terperinci

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen: Dasar-dasar Pemrograman Visual Studio 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

SQL. Pemrograman Web II. Ganjil

SQL. Pemrograman Web II. Ganjil SQL Pemrograman Web II Ganjil 2015-2016 Review Database Structured Query Language Apa itu database? Kumpulan data terstruktur yang saling berelasi. Definisi : Kumpulan data, yang terorganisir secara logika,

Lebih terperinci

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases; A. 1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases; 2. Memilih dan membuka database Sintaks : use [nama_database]; Contoh : use pelatihan; 3. Mengelola Database Membuat

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. Informasi

Lebih terperinci