Wednesday, November 4, 2015

Database - Cara Menggunakan MySQL Workbench

MySQL Workbench
Langkah langkah menggunakan MYSQL WORKBENCH

Membuat Koneksi
SQL Connection

SQL Connection

Connection Name        : MySQL
Hostname                    : 127.0.0.1 (default)
Port                              : 3306 (default)
Username                    : root
Password                     : (password masing masing)

Lalu click Test Connection, jika berhasil akan muncul seperti gambar di bawah

SQL Connection
SQL Connection

Lalu click OK dan akan muncul koneksi yang tadi kita buat.
Click 2x dan akan menampilkan halaman awal.


Membuat Database
SQL Create Database

SQL Create Database

Click icon yang di lingkari dan akan muncul form untuk membuat database

Name   : db_unla_gui

Lalu click Apply dan akan muncul database yang telah tadi di buat

SQL Create Database


Membuat Table


Click kanan pada Tables lalu click Create Table…
dan akan muncul form untuk membuat table seperti di bawah

SQL Create Table

Table Name : mahasiswa

nim varchar(10) PK NN
nama varchar(50)
alamat varchar(30)
jenkel char(1)
jurusan  varchar(20)

Ket :
PK       : Primary Key
NN       : Not Null
Karena nim tidak boleh ada yang sama (unix) jadi dia primary key dan not null (tidak boleh kosong)

Setelah selesai lalu click Apply

SQL Create Table


Mengubah Table (Alter Table)

Click kanan pada table mahasiswa lalu click Alter Table…

SQL Alter Table

Table Name menjadi t_mahasiswa
nim dari varchar(10) menjadi varchar(15)
alamat dari varchar(30) menjadi text
jenkel menjadi jeniskelamin

Lalu click Apply


Insert Data
SQL Insert Data

SQL Insert Data

Query :

INSERT INTO `db_unla_gui`.`t_mahasiswa` (`nim`, `nama`, `alamat`, `jeniskelamin`, `jurusan`) VALUES ('41155050141200', 'Agus', 'Bandung', 'L', 'Informatika');
INSERT INTO `db_unla_gui`.`t_mahasiswa` (`nim`, `nama`, `alamat`, `jeniskelamin`, `jurusan`) VALUES ('41155050141201', 'Yana', 'Bandung', 'L', 'Sipil');
INSERT INTO `db_unla_gui`.`t_mahasiswa` (`nim`, `nama`, `alamat`, `jeniskelamin`, `jurusan`) VALUES ('41155050141202', 'Salimah', 'Banten', 'P', 'Informatika');


Update Data
SQL Update Data

Query :

UPDATE `db_unla_gui`.`t_mahasiswa` SET `alamat`='Jakarta',`jurusan`='Arsitek' WHERE `nim`='41155050141200';
UPDATE `db_unla_gui`.`t_mahasiswa` SET `jurusan`='Informatika' WHERE `nim`='41155050141201';
SELECT * FROM db_unla_gui.t_mahasiswa;


Drop Data
SQL Drop Data

Query :

DELETE FROM `db_unla_gui`.`t_mahasiswa` WHERE `nim`='41155050141202';
SELECT * FROM db_unla_gui.t_mahasiswa;


Terima Kasih



EmoticonEmoticon