MEMBUAT DATABASE DAN TABEL
Pada pertemuan kali ini kita akan membuat database dan table untuk kemudiannya kita koneksikan dengan aplikasi kita sebelumnya, namun kita harus ketahui tata cara pembuatannya,. Kita membuat database dg menggunakan aplikasi Wamp Server
· Data Manipulation Language (DML)
SQL (Structured Query Language) adalah sebuah syntax untuk melakukan eksekusi terhadap sebuah query. Tetapi bahasa SQL harus selalu ada syntak untuk melakukan update, insert, and delete dari pada sebuah records atau lebih.
Query dan perintah update ini bersamaan muncul dari Data Manipulation Language (DML) yang merupakan bagian dari MySQL diantaranya :
- SELECT : mengelompokkan data terpilih dari sebuah tabel
- UPDATE : ubah/perbaiki dari sebuah tabel basis data
- DELETE : hapus data dari sebuah tabel basis data
~ INSERT INTO : input data baru ke dalam sebuah tabel basis data
· Data Definition Language (DDL)
Data Definition Language (DDL) juga merupakan bagian dari MySQL yang berfungsi untuk untuk membuat dan menghapur tabel dari sebuah database. Kita juga dapat mendefinisikan indexes (keys) untuk mencirikan dan membuat hubungan antar tabel.
Yang terpenting dari perintah DDL didalam MySQL adalah:
- CREATE TABLE : perintah untuk membuat tabel
- ALTER TABLE : perintah untuk mengubah tabel
- DROP TABLE : perintah untuk menghapus tabel
> Syntax Create Database :
CREATE DATABASE nama_database;
Untuk mengaktifkan database mhs use nama_database;
> Syntax Create Tabel :
CREATE TABLE nama_tabel(
Nama_field1 tipe(panjang),
Nama_field2 tipe(panjang),
Primary Key(field_key);
Untuk Melihat Tampilan Field Tabel
Desc nama table;
Perintah INSERT INTO
Perintah INSERT INTO digunakan untuk menambahkan data ke baris baru dalam suatu tabel.
Syntax :
INSERT INTO table_name VALUES (value1, value2, ..... )
Perintah UPDATE, berfungsi untuk data yang lama menjadi data yang baru.
Syntax :
Update nama_tabel set nama_kolom = ekspresi where kondisi;
Membuat class koneksi kedatabase, Caranya…
· Klik kanan pada nama project pada jendela projek>New>Java class
· Isi kelasnya dg nama Koneksi dan nama Packagenya
Pada Class koneksi isi sourcenya seperti ini..
package jualmotor;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
public class hub {
private static Connection go;
public static Connection getconnection(){
if (go==null){
try {
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
go = DriverManager.getConnection("jdbc:mysql://localhost:3306/nama database","root"," ");
System.out.println("Koneksi anda berhasil...!!!");
} catch (Exception e) {
javax.swing.JOptionPane.showMessageDialog(null,"Maaf Koneksi tidak berhasill....");
}
}
return go;
}
static Object getConnection() {
throw new UnsupportedOperationException("Not yet implemented");
}
}
Kemudian kita install driver MySql. Caranya klik kanan pada folder library pada panel project>add libraries>cari MySQL JDBS Driver>tekan add library Untuk mengetahui apakah source sudah benar kita cek dg menekan F6 atau menu Run>Run Project.