Koneksi ke Database. Membuat Database
|
|
- Dewi Hermawan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Koneksi ke Database Jika anda ingin mengakses ke database, Anda bisa menggunakan JDBC (Java Database Connectivity). JDBC merupakan salah satu API (Application Programming Interface) Java yang secara khusus ditujukan untuk menangani koneksi ke database. Keunggulan antarmuka ini adalah memungkinkan programmer menulis sebuah program yang dapat digunakan untuk mengakses database yang berbeda-beda; misalnya Oracle, Access, dan MySQL. Kode JSP JDBC Driver (Oracle) Driver (ODBC) Driver (MySQL) Database Server Oracle Database Server Oracle Database Server MySQL Membuat Database Dalam proyek aplikasi web, biasanya dalam database terdapat beberapa tabel, dimana menurut aturan relational database menyatakan bahwa satu tabel dengan tabel lainnya dapat dihubungkan oleh sebuah kunci unik atau primer (primary key). Dalam contoh ini kita membutuhkan 4 buah tabel yang relasinya seperti pada gambar berikut:
2 Tabel album Tabel album_artis * id_album judul album tahun_rilis * id_album * nomor id_artis Tabel isi_album Tabel artis * id_album * nomor judul_lagu * id_artis nama tahun_lahir biodata Buat database musik dengan 4 buah tabel dimana struktur dari masing-masing tabel tersebut adalah sebagai berikut: Tabel Artis Field Type Length Extra Primary id_artis varchar 25 nama varchar 25 tgl_lahir date biodata text Tabel Album Field Type Length Extra Primary id_album varchar 25 judul_album varchar 25 tahun int 4
3 Tabel album_artis Field Type Length Extra Primary id_album varchar 25 nomor int 2 id_artis varchar 25 isi_album Field Type Length Extra Primary id_album varchar 25 nomor int 2 judul_lagu varchar 25 Mengakses Database Melalui JSP Setelah Anda membuat database dan tabel-tabel yang diperlukan, maka sekarang saatnya Anda mempelajari dasar-dasar pemrograman database dengan JDBC. Pertama kali yang perlu diketahui adalah sejumlah interface yang tersedia pada paket java.sql. Beberapa interface dapat dilihat pada tabel berikut: Interface untuk koneksi database Interface Connection Driver Statement ResultSet Keterangan Mendefinisikan koneksi ke database. Mendefinisikan driver yang digunakan untuk melakukan koneksi ke suatu database. Kelas yang mengimplementasikan interface ini juga terdapat pada paket java.sql dengan nama DriverManager. Mendefinisikan sejumlah metode yang berhubungan dengan SQL. Interface yang mendefinisikan pengaksesan hasil pernyataan SQL. Berikut ini adalah contoh cara membentuk koneksi ke database MySQL dengan menggunakan database musik. Nama file: teskoneksi.jsp <HTML> <HEAD>
4 <TITLE>Tes Koneksi Database</TITLE> </HEAD> <BODY> page import="java.sql.connection, java.sql.drivermanager" %> <% boolean ada_kesalahan = false; Class.forName("com.mysql.jdbc.Driver"); //Bentuk koneksi Connection koneksi = null; koneksi = DriverManager.getConnection( "jdbc:mysql://localhost/dbalumni", "root", "telogodhog"); out.println("koneksi berhasil"); %> </BODY> </HTML> Keterangan: Dokumen teskoneksi.jsp menggunakan interface Connection dan kelas DriverManager. Oleh karena itu terdapat instruksi: <%@ page import="java.sql.connection, java.sql.drivermanager" %> Pernyataan: Class.forName("com.mysql.jdbc.Driver");
5 digunakan untuk memuat driver MySQL (yaitu MySQL Connector/J). Jika terjadi suatu eksepsi maka bagian berikut akan dijalankan Pada pernyataan di atas, baris pertama akan menampilkan pesan kesalahan dan baris berikutnya mengisi variabel ada_kesalahan yang bertipe boolean dengan nilai true, yang menyatakan terjadi kesalahan. Pernyataan: Connection koneksi = null; digunakan untuk mendeklarasikan variabel koneksi yang merujuk ke objek Connection dan sekaligus mengisinya dengan null. Pernyataan: koneksi = DriverManager.getConnection( "jdbc:mysql://localhost/dbalumni", "root", "telogodhog"); out.println("koneksi berhasil"); digunakan untuk membuat koneksi ke database MySQL dengan nama database dbalumni yang terdapat di localhost, menggunakan username root dan password telogodhog. String berikut:: jdbc:mysql://localhost/musik disebut dengan URL (Universal Resource Locator). Secara umum, penulisan sebuah URL untuk JDBC adalah sebagai berikut: jdbc:subprotokol:subnama Pada contoh di atas, karena database server yang diakses adalah MySQL maka
6 subprotokol diisi dengan MySQL. Misalnya: //localhost/musik menyebutkan nama host (localhost) dan nama database (musik). Pada pernyataan try di atas, bagian: out.println( Kesalahan: + ex); dijalankan kalau terjadi eksepsi pada saat DriverManager.getConnection dieksekusi. Menampilkan Record Tabel Dengan dasar script sebelumnya, bisa dikembangkan program yang lebih kompleks lagi untuk menampilkan isi tabel artis yang terdapat pada database musik. Script nya adalah sebagai berikut: Nama file: tesdb.jsp <HTML> <HEAD> <TITLE>Tes Database</TITLE> </HEAD> <BODY> <%@ page import="java.sql.connection, java.sql.drivermanager, java.sql.statement, java.sql.resultset" %> <% boolean ada_kesalahan = false; Class.forName("com.mysql.jdbc.Driver");
7 //Bentuk koneksi Connection koneksi = null; koneksi = DriverManager.getConnection( "jdbc:mysql://localhost/musik", "root", "telogodhog"); ResultSet hasilquery = null; Statement stm = koneksi.createstatement(); hasilquery = stm.executequery("select id_artis, nama, tahun_lahir " + "FROM artis " + "ORDER BY nama"); out.println("<table BORDER=\"1\">"); out.println( "<TR><TH>ID</TH><TH>NAMA</TH>" + "<TH>TAHUN LAHIR</TH></TR>");
8 while (hasilquery.next()) { String id = hasilquery.getstring("id_artis"); String nama = hasilquery.getstring("nama"); String tahun = hasilquery.getstring("tahun_lahir"); out.println("<tr><td>" + id + "</TD><TD>" + nama + "</TD><TD>" + tahun + "</TD></TR>"); out.println("</table>"); %> </BODY> </HTML>
9 Penjelasan: Pada dokumen tesdb.jsp, pernyataan: ResultSet hasilquery = null; digunakan untuk mendeklarasikan variabel hasilquery yang merujuk objek ResulSet. Variabel tersebut diberi nilai awal null. Pada script tersebut juga terdapat pernyataan: Statement stm = koneksi.createstatement(); hasilquery = stm.executequery("select id_artis, nama, tahun_lahir " + "FROM artis " + "ORDER BY nama"); digunakan untuk membuat variabel stm yang merujuk ke objek Statement dan variabel ini merujuk ke hasil dari createstatement() (objek yang digunakan untuk melakukan query). Kemudian: hasilquery = stm.executequery("select id_artis, nama, tahun_lahir " + "FROM artis " + "ORDER BY nama"); merupakan perintah SQL untuk menjalankan pernyataan SQL: SELECT id_artis, nama, tahun_lahir FROM artis ORDER BY nama Pernyataan SQL tersebut digunakan untuk memperoleh data id_artis, nama, dan tahun_lahir yang terdapat pada tabel artis dan hasilnya diurutkan berdasarkan nama. Hasilnya akan dirujuk oleh variabel hasilquery. Jika salah satu dari kedua pernyataan di atas menimbulkan eksepsi, maka bagian berikut akan dijalankan:
10 Pernyataan try berikutnya digunakan untuk menampilkan hasil query. Pernyataan: while (hasilquery.next()) { digunakan untuk melakukan pengulangan selama data yang belum dibaca pada hasil query masih ada. Jika masih ada maka akan dilakukan langkah seperti berikut: 1. Memperoleh data id_artis, melalui pernyataan: String id = hasilquery.getstring("id_artis"); 2. Memperoleh data nama, melalui pernyataan String nama = hasilquery.getstring("nama"); 3. Memperoleh tahun lahir, lelalui pernyataan String tahun = hasilquery.getstring("tahun_lahir"); 4. Menampilkan isi variabel id_artis, nama, dan tahun out.println("<tr><td>" + id + "</TD><TD>" + nama + "</TD><TD>" + tahun + "</TD></TR>"); Kalau terdapat eksepsi, maka pernyataan berikut akan dijalankan:
11 Pengaksesan Data Pada Tabel Dokumen berikut memperlihatkan contoh pengaksesan data pada tabel album dan isi_album berdasarkan id_album yang berasal dari parameter. Nama file: infoalbum.jsp <HTML> <HEAD> <TITLE>Info Album</TITLE> </HEAD> <BODY> page import="java.sql.connection, java.sql.drivermanager, java.sql.statement, java.sql.resultset, java.io.file" %> <% boolean ada_kesalahan = false; String arg_id_album = request.getparameter("id"); if (arg_id_album == null) { out.println("tidak ada kode album yang diberikan"); Class.forName("com.mysql.jdbc.Driver");
12 //bentuk koneksi Connection koneksi = null; koneksi = DriverManager.getConnection( "jdbc:mysql://localhost/musik", "root", "telogodhog"); ResultSet hasilquery = null; Statement stm = koneksi.createstatement(); String strquery = "SELECT * FROM album " + "WHERE id_album = \'" + arg_id_album + "\'"; hasilquery = stm.executequery(strquery); if (!hasilquery.next()) { out.println("tak ada yang memenuhi");
13 //tampilkan gambar //String berkasfoto = // getservletcontext().getrealpath("/")+ // "/image/" + // arg_id_album.tolowercase() + ".jpg"; //File berkas = new File(berkasFoto); //if (berkas.exists()) out.println( "<IMG SRC = " + "image/" + arg_id_album.tolowercase() + ".jpg" + ">"); //tampilkan info String judul = hasilquery.getstring("judul_album"); String tahun = hasilquery.getstring("tahun_rilis"); out.println("<h2>" + judul + ":</H2><BR>"); out.println("<b>tahun rilis: </B>" + tahun + "<BR><BR>"); out.println("<b>isi Album:</B><BR>"); //Baca data album Statement stm = koneksi.createstatement(); String strquery = "SELECT * FROM isi_album " +
14 "WHERE id_album = \'" + arg_id_album + "\'" + " ORDER BY nomor"; hasilquery = stm.executequery(strquery); out.println("<table BORDER = \"1\">"); while (hasilquery.next()) { String judul_lagu = hasilquery.getstring("judul_lagu"); int nomor = hasilquery.getint("nomor"); out.println("<tr><td>" + nomor + "</TD><TD>" + judul_lagu + "</TD></TR>"); %> out.println("</table>"); </BODY> </HTML>
15 Penjelasan: Pada dokumen di atas, kode: String arg_id_album = request.getparameter("id"); digunakan untuk memperoleh isi parameter dengan nama id. Isi parameter ini digunakan untuk melakukan query terhadap database. Pernyataan: String strquery = "SELECT * FROM album " + "WHERE id_album = \'" + arg_id_album + "\'"; digunakan untuk membentuk string query berdasarkan isi variabel arg_id_album (yang berisi isi dari parameter id). Tanda \' digunakan untuk menyertakan tanda petik tunggal di depan dan di belakang nilai variabel arg_id_album. Pernyataan: out.println("<img SRC = " + "image/" + arg_id_album.tolowercase() + ".jpg" + ">"); digunakan untuk menampilkan foto melalui tag HTTP bernama IMG lengkap dengan dengan nama direktori tempat foto berada. Metode tolowercase() digunakan untuk mengkonversi ke huruf kecil. Pernyataan: String strquery = "SELECT * FROM isi_album " + "WHERE id_album = \'" + arg_id_album + "\'" + " ORDER BY nomor";
16 digunakan untuk membentuk string query yang dipakai untuk mengakses data pada tabel isi_album. Dalam hal ini hasil query diurutkan menurut field nomor. Berikut adalah contoh hasil pengaksesan terhadap dokumen infoalbum.jsp yang dilakukan dengan memberikan URL: Dokumen berikut memperlihatkan contoh pengaksesan data pada tabel artis berdasarkan id_artis yang berasal dari parameter dan kemudian menampilkan data lengkap dari artis yang bersangkutan dan juga semua album yang pernah dirilis. Nama file: infoalbum.jsp <HTML> <HEAD> <TITLE>Info Artis</TITLE> </HEAD> <BODY> page import="java.sql.connection, java.sql.drivermanager, java.sql.statement, java.sql.resultset, java.sql.clob, java.io.file" %> <% boolean ada_kesalahan = false; String arg_id_artis = request.getparameter("id"); if (arg_id_artis == null) { out.println("tidak ada kode artis yang diberikan");
17 Class.forName("com.mysql.jdbc.Driver"); //bentuk koneksi Connection koneksi = null; koneksi = DriverManager.getConnection( "jdbc:mysql://localhost/musik", "root", "telogodhog"); ResultSet hasilquery = null; Statement stm = koneksi.createstatement(); String strquery = "SELECT * FROM artis " + "WHERE id_artis = \'" + arg_id_artis + "\'"; hasilquery = stm.executequery(strquery);
18 if (!hasilquery.next()) { out.println("tak ada yang memenuhi"); //tampilkan gambar //String berkasfoto = // getservletcontext().getrealpath("/")+ // "/image/" + // arg_id_album.tolowercase() + ".jpg"; //File berkas = new File(berkasFoto); //if (berkas.exists()) out.println( "<IMG SRC = " + "image/" + arg_id_artis.tolowercase() + ".jpg" + ">"); //tampilkan info String id_artis = hasilquery.getstring("id_artis"); String nama = hasilquery.getstring("nama"); String tahun =
19 hasilquery.getstring("tahun_lahir"); Clob keterangan = hasilquery.getclob("biodata"); out.println("<h2>" + nama + ":</H2><BR>"); out.println("<b>tahun lahir: </B>" + tahun + "<BR><BR>"); if (keterangan!= null) out.println("<b>riwayat Singkat:</B><BR>" + keterangan.getsubstring(1, (int)keterangan.length()) + "<BR><BR>"); else out.println("<b>riwayat Singkat:</B><BR>" + "Tidak tercatat<br><br>"); out.println("<b>album:</b><br>"); //Baca data album Statement stm = koneksi.createstatement(); String strquery = "SELECT a.* " + "FROM album a, album_artis b " + "WHERE a.id_album = b.id_album AND " + "b.id_artis = \'" + arg_id_artis + "\'" + " ORDER BY a.tahun_rilis"; hasilquery = stm.executequery(strquery); while (hasilquery.next()) { String id_album =
20 hasilquery.getstring("a.id_album"); String judul_album = hasilquery.getstring("a.judul_album"); String tahun_rilis = hasilquery.getstring("a.tahun_rilis"); out.println( "<A HREF = \"infoalbum.jsp?id=" + id_album + "\" TARGET = \"dinamis\">" + judul_album + "</A> (" + tahun_rilis + ")<BR>"); %> </BODY> </HTML> Penjelasan: Pada dokumen di atas, kode: String arg_id_artis = request.getparameter("id"); digunakan untuk memperoleh isi parameter dengan nama id. Isi parameter ini digunakan untuk melakukan query terhadap database.
21 Pernyataan: String strquery = "SELECT * FROM artis " + "WHERE id_artis = \'" + arg_id_artis + "\'"; digunakan untuk membentuk string query berdasarkan isi variabel arg_id_artis (yang berisi isi dari parameter id). Tanda \' digunakan untuk menyertakan tanda petik tunggal di depan dan di belakang nilai variabel arg_id_artis. Pernyataan: Clob keterangan = hasilquery.getclob("biodata"); digunakan untuk memperoleh field biodata yang bertipe text (teks yang sangat panjang). Hasilnya diletakkan pada variabel bernama keterangan yang bertipe Clob (tipe untuk mengakses data bertipe text). Selanjutnya, data pada variabel keterangan ditampilkan melalui: keterangan.getsubstring(1, (int)keterangan.length()) Pernyataan: String strquery = "SELECT a.* " + "FROM album a, album_artis b " + "WHERE a.id_album = b.id_album AND " + "b.id_artis = \'" + arg_id_artis + "\'" + " ORDER BY a.tahun_rilis"; digunakan untuk membentuk string query yang digunakan untuk mengakses data pada data album yang merupakan data dari artis yang sesuai dengan parameter id.
22 Pernyataan: out.println( "<A HREF = \"infoalbum.jsp?id=" + id_album + "\" TARGET = \"dinamis\">" + judul_album + "</A> (" + tahun_rilis + ")<BR>"); dipakai untuk membentuk link ke infoalbum.jsp. Atribut TARGET = dinamis digunakan untuk keperluan penggunaan frame. Dokumen berikut digunakan untuk menampilkan semua nama artis dan menyertakan link ke dokumen infoartis.jsp. Nama file: daftarartis.jsp <HTML> <HEAD> <TITLE>Daftar Artis</TITLE> </HEAD> <BODY> <%@ page import="java.sql.connection, java.sql.drivermanager, java.sql.statement, java.sql.resultset" %> <% boolean ada_kesalahan = false; Class.forName("com.mysql.jdbc.Driver");
23 //bentuk koneksi Connection koneksi = null; koneksi = DriverManager.getConnection( "jdbc:mysql://localhost/musik", "root", "telogodhog"); + ResultSet hasilquery = null; Statement stm = koneksi.createstatement(); hasilquery = stm.executequery("select id_artis, nama FROM artis " "ORDER BY nama");
24 while (hasilquery.next()) { String id_artis = hasilquery.getstring("id_artis"); String nama = hasilquery.getstring("nama"); out.println( "<A HREF = \"infoartis.jsp?id=" + id_artis + "\" TARGET = \"dinamis\">" + nama + "</A><BR>"); %> </BODY> </HTML> Pembuatan Frame Nama file: info.htm <HTML> <HEAD> <TITLE>Informasi Group Band Indonesia</TITLE> </HEAD>
25 <FRAMESET ROWS = "30%, *"> <FRAME SRC = "judul.htm" SCROLLING = "NO"> <FRAMESET BORDER = "0" COLS = "30%, *"> <FRAME SRC = "daftarartis.jsp"> <FRAME SRC = "petunjuk.htm" NAME = "dinamis"> </FRAMESET> </FRAMESET> </HTML> Penjelasan: Dokumen di atas membentuk tiga buah area (frame). Bagian atas, menyita ruang sebesar 30%, akan ditempati oleh dokumen judul.htm. Bagian bawahnya dibagi dua secara vertikal. Bagian kiri akan ditempati oleh daftarartis.jsp dan bagian kanan ditempati oleh petunjuk.htm. Bagian kiri menempati ruang sebesar 30% dan sisanya untuk frame bagian kanan. Atribut SCROLLING = NO digunakan untuk membuat frame bagian atas tidak dilengkapi dengan batang penggeser. Atribut NAME = dinamis dipakai untuk menyatakan bahwa frame yang ditempati petunjuk.htm diberi nama dinamis. Nama inilah yang dirujuk oleh TARGET = dinamis pada dokumen daftarartis.jsp dan infoartis.jsp. Artinya frame tersebut akan dijadikan lokasi untuk menampilkan dokumen yang disebut pada tag <A>. Sebelum mencoba file info.htm, lengkapi dulu dengan dua dokumen berikut. Nama file: info.htm <HTML> <HEAD><TITLE></TITLE></HEAD> <BODY> <CENTER><H3>Group Band Indonesia</H3></CENTER> <CENTER> <IMG SRC = "band.jpg"> </CENTER>
26 </BODY> </HTML> Penjelasan: Dokumen di atas menampilkan file gambar band.jpg. Nama file: info.htm <HTML> <HEAD><TITLE></TITLE></HEAD> <CENTER> Silakan klik pada nama-nama yang tertera di samping untuk memperoleh info masing-masing artis </CENTER> </BODY> </HTML>
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan
Lebih terperinciTUGAS FRAMEWORK 2 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA MOCHAMMAD ANNAS FAHRUDIN
TUGAS FRAMEWORK 2 NAMA NIM MOCHAMMAD ANNAS FAHRUDIN 2013425004 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA Tugas FRAMEWORK buatlah resume yang berisi pembahasan berikut:
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64
10 BAB X PENGAKSESAN DATABASE 101 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pengaksesan Basis Data MySQL Kompetensi Utama 1 Mahasiswa memahami konsep pengaksesan basis
Lebih terperinciPemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Komunikasi aplikasi dengan database Aplikasi dan sistem database tidak menggunakan bahasa dan mekanisme yang sama. Sehingga program
Lebih terperinciE-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 terperinciLangkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC
Langkah-Langkah Pemrograman JDBC Pada pemrograman Java dengan menggunakan JDBC, ada beberapa langkah yang secara umum harus dilakukan sehingga aplikasi tersebut dapat berinteraksi dengan database server.
Lebih terperinciPemrograman Database Java
Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database
Lebih terperinciTUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT)
TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT) 1. Installah terlebih dahulu Database MYSQL. Untuk latihan, dapat menginstal aplikasi XAMPP yang didalamnya tersedia banyak modul, salah satunya
Lebih terperinciBAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) 9.1 Bahasan dan Sasaran 9.1.1 Bahasan - Pada bab kali ini akan membahas tentang koneksi PostgreSQL dengan bahasa pemrograman java. - Selain hal itu akan dibahas
Lebih terperinciTUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java
TUJUAN Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java 2 TODAY S MENU Pengenalan library JDBC Diagram pengaksesan database melalui JDBC Step-by-step
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56
9 BAB IX PEMROGRAMAN GUI: SWING 91 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pemrograman GUI (IDE tools) Kompetensi Utama 1 Menggunakan GUI pada bahasa pemrograman
Lebih terperinciScript 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 terperinciMahasiswa 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 terperinciMembuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa
Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di
Lebih terperinciMenangani Input dari User
Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni
Lebih terperinciMODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME
MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME A. MAKSUD DAN TUJUAN 1. MAKSUD a. Membuat formulir dengan berbagai tipe b. Membuat tampilan halaman web dengan frame 2. TUJUAN a. Mahasiswa dapat membuat
Lebih terperinciPengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
Lebih terperinciDATABASE 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 terperinciBelajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL
Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL Assalamualaikum Wr. Wb Salam NewGen, pada kesempatan kali ini saya akan share tentang Java 2 dimana kita akan belajar tambah,
Lebih terperinciModul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN
Lebih terperinciDAO design pattern diimplementasi dengan beberapa langkah, yaitu :
MODUL 3 IMPLEMENTASI DAO Teori Singkat DAO merupakan design pattern berkaitan dengan database access. DAO memisahkan persistence logic dari business atau presentation logic. DAO merupakan representasi
Lebih terperinciTutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB
Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB Oleh: Ardie Jocong Alhamdulillah,, hari ini saya bisa melanjutkan tutorial ketiga Mengenai Java yang akan membahas bagaimana melakukan pengambilan
Lebih terperinciJava Database Connectivity (JDBC) (Minggu 5 Praktikum II)
Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Website: http://www.gangsir.com Java Database Connectivity (JDBC) (Minggu 5 Praktikum II) 1. Sekilas JDBC JDBC API adalah API java untuk mengakses basis
Lebih terperinciBAB VII Database MYSQL
BAB VII Database MYSQL Dalam pembuatan web sites kita akan memerlukan database. Database berfungsi sebagai sarana untuk penyimpan data. Mysql adalah salah satu database yang mumpuni untuk aplikasi website,
Lebih terperinciPengenalan konsep Relational Database Management System (RDBMS) Pengenalan konsep Web Database Memberikan contoh Web Database programming menggunakan
Pengenalan konsep Relational Database Management System (RDBMS) Pengenalan konsep Web Database Memberikan contoh Web Database programming menggunakan PHP dan MySQL ` Data merupakan kumpulan/himpunan fakta
Lebih terperinciPEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciMembuat 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 terperinciMySQL 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 terperinciArsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs
Arsitektur Aplikasi Perangkat Enterprise JDBC Antonius Rachmat C, S.Kom, M.Cs JDBC Java Database Connectivity? Java menyediakan JDBC yang berfungsi untuk berhubungan dengan database. Database yang didukung
Lebih terperinciPemrograman Web I (HTML) Oleh: Devie Rosa Anamisa
Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa Tujuan Kuliah Mampu Menjelaskan mengenai: Pengertian struktur dasar tag-tag HTML membuat aplikasi dengan perintah-perintah HTML HTML Hyper Text Markup
Lebih terperinciPertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1
Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar
Lebih terperinciSehingga hubungan ini menjadi sangat berguna karena selain melancarkan
Sehingga hubungan ini menjadi sangat berguna karena selain melancarkan pekerjaan awal juga adanya kerjasama dari unit-unit perusahaan bagi unit Sumber Daya Manusia. 2.3 Pengertian Sistem Sistem dapat diartikan
Lebih terperinciIF 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 terperinciAdvantages. 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 terperinciBAB 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 terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript
Lebih terperinciKapitaSelekta. (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 terperinciMySQL 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 terperinciE-trik Ajax. Ajax dan MySQL. Dedi Alnas
E-trik Ajax Ajax dan MySQL Dedi Alnas Ajax dan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi Ajax yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.
Lebih terperinciP - 6 Bab 4 : HTML (Hypertext Markup Language)
P - 6 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti cara membuat table, form & frame HTML. 4.2 Materi 1. Table 2. Form 3. Frame HTML 4.3 Table Tabel terdiri dari beberapa bagian, antara
Lebih terperinciTutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE
Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE 1. Buka XAMPP control panel, start MySQL dan Apache server. 2. Import file electicalgoods.sql
Lebih terperinciMODUL 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 terperinciPERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN DB Designer PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL
Pertemuan Ke 12 PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN DB Designer PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL 1 Perangkat Lunak Bantu untuk Perancangan Basis Data Pada perangkat
Lebih terperinciWAP (3) Muhammad Zen S. Hadi, ST. MSc. WAP - The Wireless Application Protocol
WAP (3) The Wireless Application Protocol Muhammad Zen S. Hadi, ST. MSc. Contents WAP (Review) Interkoneksi WML dengan PHP Interkoneksi dengan Database WAP (Wireless Application Protocol) Internet WAP
Lebih terperinciMODUL 4 HTML. (HyperText Mark-Up Language) Sub : Frame
MODUL 4 HTML (HyperText Mark-Up Language) Sub : Frame Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 4 4.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah HTML
Lebih terperinci1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML
MODUL 1 HTML Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML Tugas Pendahuluan 1. Apakah yang anda ketahui tentang World Wide
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript
Lebih terperinciSatuan Acara Perkuliahan Pemograman Berbasis Web Lanjut. Oleh : dwi sakethi. pengrajin sistem informasi
Satuan Acara Perkuliahan Pemograman Berbasis Web Lanjut Oleh : dwi sakethi pengrajin sistem informasi 0816-403 432 dwijim@unila.ac.id http://www.staff.unila.ac.id/dwijim http://dwijim.wordpress.com tulisan
Lebih terperinciBerikut akan diberikan contoh program HTML yang sederhana :
1. Struktur Dokumen Syarat perlu mempelajari suatu bahasa pemrograman adalah mengetahui Strukturnya. Program/dokumen HTML terdiri dari Kepala Program/Dokumen dan Badan Program/Dokumen dengan bentuk sbb
Lebih terperinciEDISI MEI 2004, Volume IX, No. 2 ISSN : Oleh: Kristophorus Hadiono dan Hari Murti
Oleh: Kristophorus Hadiono dan Hari Murti Data merupakan suatu hal yang setiap kali kita temui, baik itu dalam kegiatan seharihari maupun kegiatan yang berhubungan dengan komputer. Sebagai contoh, saat
Lebih terperinciBAB IV PENGUJIAN DAN ANALISIS
BAB IV PENGUJIAN DAN ANALISIS Pada bab ini akan dibahas mengenai pengujian sistem serta analisis dari hasil pengujian. Tujuan dilakukannya pengujian ini adalah mengetahui sejauh mana kinerja dari hasil
Lebih terperinciPertemuan V. Semester 1
Frames dan iframes ++ Video dan Audio Pertemuan V Pemrograman Web Dasar Semester 1 Frame HTML Frame digunakan untuk menampilkan banyak dokumen html lainnya dalam satu halaman browser pada saat yang sama.
Lebih terperinciPertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.
Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Database Connectivity Database Connectivity
Lebih terperinciMODUL PRAKTIKUM KE 9
MODUL PRAKTIKUM KE 9 A. Target Praktikum - Mahasiswa mengetahui struktur dasar pemrograman database. - Mahasiswa mengetahui cara pengoperasian simpan, edit, cari dan hapus suatu data dalam database. -
Lebih terperinciPEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciBab 11. Custom Tag POKOK BAHASAN: TUJUAN BELAJAR: Menggunakan Custom Tag Tag-tag untuk Connection Menggunakan tag untuk Connection Membuat custom tag
Bab 11 Custom Tag 100 Bab 11 Custom Tag POKOK BAHASAN: Menggunakan Custom Tag Tag-tag untuk Connection Menggunakan tag untuk Connection Membuat custom tag TUJUAN BELAJAR: Setelah mempelajari bab ini, mahasiswa
Lebih terperinciKoneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data)
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data) Database merupakan suatu hal penting dalam membuat sebuah aplikasi, baik aplikasi berbasis desktop, maupun aplikasi berbasis web. Untuk
Lebih terperinciAKSES DATABASE MENGGUNAKAN JDBC
AKSES DATABASE MENGGUNAKAN JDBC Pada bab ini Anda akan belajar bagaimana membuat program koneksi Java dengan database Access dan MySQL. Selain itu, Anda juga akan diajarkan bagaimana membuat program sederhana
Lebih terperinciPengenalan Script. Definisi HTML
1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML
Lebih terperinciMODUL 5 JAVA SCRIPT. Sub : PENGENALAN
MODUL 5 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 5 5.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa
Lebih terperinciINTRO 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 terperinciBAB 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 terperinciHTML, CSS, JavaScript, PHP MODUL PEMROGRAMAN WEB UNP PGRI KEDIRI
MODUL PEMROGRAMAN WEB UNP PGRI KEDIRI DAFTAR ISI HTML (HYPERTEXT MARKUP LANGUAGE)...1 1. ELEMEN DASAR HTML...1 2. ...1 3. ...1 4. ...2 5. ...3 6. . ...5 7.
Lebih terperinciBAB 5 Koneksi Database : SQL dan JDBC
BAB 5 Koneksi Database : SQL dan JDBC 5.1 Pengenalan Perintah perintah dalam lingkungan databases adalah : 5.1.1 SELECT Pernyataan SELECT digunakan untuk query database tentang informasi database yang
Lebih terperinciDengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:
Aplikasi Update Profil Aplikasi Update sebaiknya dibuat setelah registrasi, login dan otentikasi selesai karena untuk melihat profil harus melalui sebuah kunci yang dijadikan kriteria where pada query
Lebih terperinciPertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1
Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Dasar Pemrograman PHP dan MySQL MATERI 1: PENGENALAN PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya
Lebih terperincib) 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 terperinciTutorial PHP Metode Searching - Multiple Keyword
Tutorial PHP Metode Searching - Multiple Keyword Lisensi Dokumen: Dokumen di ilmuwebsite.com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat
Lebih terperinciBAB 2 LANDASAN TEORI
7 BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan
Lebih terperinciFORMAT TEXT. Tag Attribut Value Keterangan. RGB(red,green,blue) Kode Warna. Memberikan warna terhadap background web mengatur posisi text rata kiri
FORMAT TEXT Tag Attribut Value Keterangan Body P (Paragraf) H (Heading) ol (Order List) ul (UnOrder List) Font marquee align RGB(red,green,blue) Kode Warna justify Memberikan warna terhadap background
Lebih terperinciStored Procedure (create, calling SP dari Oracle dan dari JAVA)
Stored Procedure (create, calling SP dari Oracle dan dari JAVA) Oleh : Tikaa (http://black9innocent.wordpress.com/) Mari mengingat stored procedure lagi #Demi belajar :D Disini saya akan mencoba menjelaskan
Lebih terperinciMODUL 4 INTERNET PROGRAMMING DATABASE
MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar
Lebih terperinciFRAME PADA HALAMAN WEB
Frame Pada Halaman Web 56 10 8 FRAME PADA HALAMAN WEB Setelah mempelajari pokok bahasan ini, diharapkan : Bisa menerapklan frame dalam pembuatan sebuah halaman web. Bisa mengatur tampilan web yang mempunyai
Lebih terperinciSpesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp 34.800 Terbit pertama: Maret 2005 Sinopsis singkat: Buku ini berisi pembahasan mengenai pengembangan aplikasi database Client-Server dengan Visual
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem
Lebih terperinciSUSUNAN DASAR HTML, JAVASCRIPT DAN VBSCRIPT
SUSUNAN DASAR HTML, JAVASCRIPT DAN VBSCRIPT 1. HTML 1.1. Susunan Dasar HTML Judul disini Program disini 1.2. Contoh Halaman Pertama Teks dengan Heading 1 Teks
Lebih terperinciGenerated by Foxit PDF Creator Foxit Software For evaluation only. 17/09/ :46
Waktu Sisa : 0:53:10 1. Kegunaan JavaBean dalam aplikasi web Java adalah (pilih 2)... Sebagai data transfer object Sebagai object helper dalam mengakses data Sebagai penyedia akses ke database Sebagai
Lebih terperinciBasis Data I. Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada.
Basis Data I Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada noor.ifada@if.trunojoyo.ac.id 1 Sub Pokok Bahasan Cara Kerja: Aplikasi berbasis Web dan Aplikasi Basisdata berbasis Web (PHP MySQL)
Lebih terperinciMODUL PEMROGRAMAN WEB PPPG KESENIAN YOGYAKARTA
MODUL PEMROGRAMAN WEB PPPG KESENIAN YOGYAKARTA Rusfansyah PPPG Kesenian Yogyakarta Rusfansyah DAFTAR ISI HTML (HYPERTEXT MARKUP LANGUAGE)...1 1. ELEMEN DASAR HTML...1 2. ...1 3. ...1 4. ...2
Lebih terperinciPengenalan PHP Contoh penulisan file PHP :
Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan
Lebih terperinciSTRUKTUR DASAR PHP ASUMSI 02/10/2014
STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file
Lebih terperinciVariabel dan Tipe data Javascript
Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal
Lebih terperinciPengembangan Web Service Untuk Aplikasi Zodiak 1. Menyiapkan database yang akan digunakan 2. Menulis kode program untuk aplikasi server
Pengembangan Web Service Untuk Aplikasi Zodiak Web Service yang akan dikembangkan menggunakan NuSOAP API (Application Programming Interface). Anda dapat memperoleh API tersebut pada situs http://deitrich.ganx4.com/nusoap/.
Lebih terperinciMengakses database MySQL melalui PHP
Mengakses database MySQL melalui PHP by Fajran Rusadi 1. Publication Information Copyright 2003 by Fajran Iman Rusadi All rights reserved. 2. Abstraksi Pada tutorial ini kita akan mencoba membuat koneksi
Lebih terperinciBAB 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 terperinciMODUL 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 terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pegertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer
Lebih terperinciBAB 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 terperinciPERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,
Lebih terperinciHTML (HyperText Markup Language)
HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah
Lebih terperinciMODUL 5 KONEKTIVITAS PHP DENGAN MySQL
MODUL 5 KONEKTIVITAS PHP DENGAN MySQL A. Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. B. Dasar Teori Langkah-langkah koneksi PHP-MySQL
Lebih terperinciBab 9. Mengakses Database Dasar. POKOK BAHASAN: JDBC JDBC API Langkah-langkah menggunakan JDBC Langkah-langkah membuat data source TUJUAN BELAJAR:
Bab 9 Mengakses Database Dasar 70 Bab 9 Mengakses Database Dasar POKOK BAHASAN: JDBC JDBC API Langkah-langkah menggunakan JDBC Langkah-langkah membuat data source TUJUAN BELAJAR: Setelah mempelajari bab
Lebih terperinciSoal Remedial Prakarya-1
Soal Remedial Prakarya-1 Kerjakan soal ini, dengan memilih salah satu jawaban yang benar. Perhatikan petunjuk: a. Pilihan jawaban yang benar dengan cara memblok pada soal tersebut. b. Dan kirim soal dan
Lebih terperinciPengenalan Web Programming dengan PHP
Pengenalan Web Programming dengan PHP Selamat bertemu lagi di E-Learning SMAN3. Kali ini kita akan membahasa mngenai web programming dengan menggunakan PHP engine. PHP adalah singkatan dari Hypertext Preprocessor.
Lebih terperinciMS Wulandari - HTML 1
MS Wulandari - HTML 1 PERTEMUAN VII FRAME A. MEMBUAT DAN MENGGUNAKAN FRAME Frame digunakan untuk : Membuat daftar isi pada suatu sisi frame sementara sisi frame yang lain untuk menampilkan isi Membuat
Lebih terperinciJavaScript (Dialog Box) Oleh : Devie Rosa Anamisa
JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa Pembahasan Pengertian JavaScript Bentuk Dasar script Javascript Dalam Dokumen HTML Konsep Variabel Properti Event Operator Struktur Kondisi Metode Kotak
Lebih terperinciMembangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();
Integrasi PHP dan MySQL PHP akan mengakses database melalui web server yaitu Apache. Jika database server dan web server berada pada komputer yang sama maka koneksi akan menggunakan localhost sebagai nama
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-4 (HTML Lanjut [2]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan: Frame Nama dan target frame Frame Vertikal Frame Horisontal Gabungan
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS HTML Tables, Frame, Image JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Tebel 6.1 Tabel Tabel banyak digunakan karena dapat menampilkan informasi
Lebih terperinci1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database
Modul 5 1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database 2. DASAR TEORI 2.1 Langkah-langkah koneksi Membuka koneksi
Lebih terperinci