Membuat Database dengan SQLyog
hallo sobat jumpa lagi bersama situs ilmu programmer terpercaya. semoga aktifitas sobat lancar ya hari ini hehe. ok..untuk posting kali ini SM takkan bosen bosennya membagi ilmu sebuah informasi bagaimana cara membuat Database melalui SQLyog ,sebelumnya SM sudah memposting melalui cara membuat Database melalui PHPMyadmin dan sekarang melalui SQLyog nya.baik langsung saja kita mulai, sebelum saya mulai akan saya jelaskan terlebih dahulu mungkin sobat bingung perbedaan SQLyog itu dengan PHPMyadmin.SQLyog itu adalah aplikasi client MySQL yang memiliki banyak fitur yang memudahkan
pengguna melakukan administrasi maupun melakukan pengolahan data MySQL.jadi kalau perbedaannya dengan phpmyadmin itu adalah databasenya tersimpan di web kalau sql berupa aplikasi installer dan tersimpan di sebuah files seperti itu ibaratnya
dan sobat sebelum memulai menggunakan sqlyog sobat terlebih dahulu membuka aplikasi XAMPP untuk koneksi servernya sama halnya menggunakan phpmyadmin jika sobat belum tau apa itu XAMPP bisa klik
di sini
di sini
langsung saja kita mulai ,hal yang pertama sobat lakukan adalah membuka aplikasi SQLyog jika sobat belum memiliki aplikasinya bisa download disini
langkah langkah mysqlyog :
1. nyalakan XAMPP terlebih dahulu START apache dan mysql nya lalu sobat instal aplikasi mysqlyognya.
2. lalu sobat pilih yang " i accept lalu klik next saja sampai tahap selanjutnya, nanti sobat bisa pilih mau nyimpan file tersebut di localdist mana kalau sudah tentukan klik next saja dan tunggu beberapa menit"
3 kalau sudah selesai run aplikasi tersebut akan bertampilan kosong seperti ini dan sobat " pilih file klik yang new connection "
4 klik new lalu sobat isi penamaan nama database nya lalu klik connect
sobat akan menuju langsung ke halaman utama mysql ,nah ini saya jelaskan sebenarnya php myadmin dengan mysql itu terhubung, jika sobat sebelumnya sudah membuat database di phpmyadmin ingin mengupdate databasenya di mysql itu bisa cuman di mysql itu menggunakan skrip database tersebut
contohnya seperti ini saya sudah membuat database di phpmyadmin sebelumnya dan ingin melihat tabel di mysqlyog
untuk update database di mysql menggunakan skrip perintah dasar CREATE ,INSERT DELETE UPDATE dan TRIGGER dan lainnya
perintah skrip :
A.INSERT
- MENAMBAH DATA KE TABEL PADA SEMUA KOLOM
INSERT INTO NAMA_TABEL VALUES(ISI_DATA)
CONTOH:INSERT INTO USER VALUES(1,'SOLVER','BANDUNG','LAKI-LAKI')
- MENAMBAH DATA KE TABEL PADA KOLOM TERTENTU
INSERT INTO NAMA_TABEL(NAMA_KOLOM) VALUES(ISI_DATA)
CONTOH:INSERT INTO USER(NIS,NAMA) VALUES(2,'SOLVER')
B.SELECT
- MENAMPILKAN DATA PADA TABEL SEMUA KOLOM
SELECT * FROM NAMA_TABEL
CONTOH:SELECT * FROM USER
- MENAMPILKAN DATA PADA TABEL KOLOM TERTENTU
SELECT NAMA_KOLOM FROM NAMA_TABEL
CONTOH:SELECT NIS,JK FROM USER
- MENAMPILKAN JUMLAH DATA PADA TABEL
SELECT COUNT(*) FROM NAMA_TABEL
CONTOH:SELECT COUNT(*) FROM USER
- MENAMPILKAN DATA YANG BERBEDA PADA TABEL
SELECT DISTINCT(NAMA_KOLOM) FROM NAMA_TABEL
CONTOH:SELECT DISTINCT(ALAMAT) FROM USER
- MENAMPILKAN DATA DENGAN KRITERIA TERTENTU PADA TABEL
SELECT * FROM NAMA_TABEL WHERE NAMA_KOLOM=DATA_YANG_DICARI
CONTOH:SELECT * FROM USER WHERE ALAMAT='BANDUNG'
- MENAMPILKAN DATA DENGAN KRITERIA TERTENTU PADA TABEL(PENGGUNAAN OPERATOR >,<,>=,<=,<>,LIKE)
SELECT * FROM NAMA_TABEL WHERE NAMA_KOLOM>DATA_YANG_DICARI
CONTOH:SELECT * FROM USER WHERE NIS>5
CONTOH:SELECT * FROM USER WHERE NIS<5
CONTOH:SELECT * FROM USER WHERE NIS<=5
CONTOH:SELECT * FROM USER WHERE NIS>=5
CONTOH:SELECT * FROM USER WHERE NIS<>5
CONTOH:SELECT * FROM USER WHERE NAMA LIKE '%A'
CONTOH:SELECT * FROM USER WHERE NAMA LIKE 'A%'
CONTOH:SELECT * FROM USER WHERE NAMA LIKE '%A%'
- MENAMPILKAN DATA DENGAN KRITERIA TERTENTU PADA TABEL(PENGGUNAAN OPERATOR AND, OR, NOT, BETWEEN)
SELECT * FROM NAMA_TABEL WHERE NAMA_KOLOM=DATA_YANG_DICARI AND NAMA_KOLOM=DATA_YANG_DICARI
CONTOH:SELECT * FROM USER WHERE JK='LAKI-LAKI' AND ALAMAT='MALANG'
CONTOH:SELECT * FROM USER WHERE JK='LAKI-LAKI' OR ALAMAT='MALANG'
CONTOH:SELECT * FROM USER WHERE NOT JK='LAKI-LAKI'
CONTOH:SELECT * FROM USER WHERE NIS BETWEEN 1 AND 5
- MENGGUNAKAN FUNGSI STRING(LENGTH, UPPER, LOWER, LEFT, RIGHT, SUBSTRING, REPLACE)
CONTOH:SELECT LENGTH(NAMA) FROM USER
CONTOH:SELECT UPPER(NAMA) FROM USER
CONTOH:SELECT LOWER(NAMA) FROM USER
CONTOH:SELECT LEFT(NAMA,2) FROM USER
CONTOH:SELECT RIGHT(NAMA,2) FROM USER
CONTOH:SELECT SUBSTRING(NAMA,1,2) FROM USER
CONTOH:SELECT REPLACE(NAMA,'A','O') FROM USER
- MENGGUNAKAN FUNGSI AGGREGAT(MAX, MIN, SUM, AVG)
CONTOH:SELECT MAX(NIS) FROM USER
CONTOH:SELECT MIN(NIS) FROM USER
CONTOH:SELECT SUM(NIS) FROM USER
CONTOH:SELECT AVG(NIS) FROM USER
- MENGURUTKAN DATA
- SELECT * FROM USER ORDER BY NIS ASC
- SELECT * FROM USER ORDER BY NIS DESC
C.DELETE
- MENGHAPUS DATA PADA TABEL
DELETE FROM NAMA_TABEL WHERE NAMA_KOLOM=DATA_YANG_AKAN_DIHAPUS
CONTOH=DELETE FROM USER WHERE ALAMAT='BANDUNG'
D.UPDATE
- MERUBAH DATA PADA TABEL
UPDATE NAMA_TABEL SET NAMA_KOLOM=ISI_DATA
CONTOH=UPDATE USER SET NAMA='solver', ALAMAT='BANDUNG' WHERE NIS='3'
E.ALIAS
-menggunakan alias pada kolom
CONTOH:SELECT KODE_SEPEDA, MERK AS MERK_SEPEDA FROM SEPEDA(MERK ADALAH NAMA KOLOM ASLI)
-MENGGUNAKAN ALIAS PADA TABEL
CONTOH:SELECT A.KODE_SEPEDA, A.MERK_SEPEDA FROM SEPEDA A
perintah skrip :
A.INSERT
- MENAMBAH DATA KE TABEL PADA SEMUA KOLOM
INSERT INTO NAMA_TABEL VALUES(ISI_DATA)
CONTOH:INSERT INTO USER VALUES(1,'SOLVER','BANDUNG','LAKI-LAKI')
- MENAMBAH DATA KE TABEL PADA KOLOM TERTENTU
INSERT INTO NAMA_TABEL(NAMA_KOLOM) VALUES(ISI_DATA)
CONTOH:INSERT INTO USER(NIS,NAMA) VALUES(2,'SOLVER')
B.SELECT
- MENAMPILKAN DATA PADA TABEL SEMUA KOLOM
SELECT * FROM NAMA_TABEL
CONTOH:SELECT * FROM USER
- MENAMPILKAN DATA PADA TABEL KOLOM TERTENTU
SELECT NAMA_KOLOM FROM NAMA_TABEL
CONTOH:SELECT NIS,JK FROM USER
- MENAMPILKAN JUMLAH DATA PADA TABEL
SELECT COUNT(*) FROM NAMA_TABEL
CONTOH:SELECT COUNT(*) FROM USER
- MENAMPILKAN DATA YANG BERBEDA PADA TABEL
SELECT DISTINCT(NAMA_KOLOM) FROM NAMA_TABEL
CONTOH:SELECT DISTINCT(ALAMAT) FROM USER
- MENAMPILKAN DATA DENGAN KRITERIA TERTENTU PADA TABEL
SELECT * FROM NAMA_TABEL WHERE NAMA_KOLOM=DATA_YANG_DICARI
CONTOH:SELECT * FROM USER WHERE ALAMAT='BANDUNG'
- MENAMPILKAN DATA DENGAN KRITERIA TERTENTU PADA TABEL(PENGGUNAAN OPERATOR >,<,>=,<=,<>,LIKE)
SELECT * FROM NAMA_TABEL WHERE NAMA_KOLOM>DATA_YANG_DICARI
CONTOH:SELECT * FROM USER WHERE NIS>5
CONTOH:SELECT * FROM USER WHERE NIS<5
CONTOH:SELECT * FROM USER WHERE NIS<=5
CONTOH:SELECT * FROM USER WHERE NIS>=5
CONTOH:SELECT * FROM USER WHERE NIS<>5
CONTOH:SELECT * FROM USER WHERE NAMA LIKE '%A'
CONTOH:SELECT * FROM USER WHERE NAMA LIKE 'A%'
CONTOH:SELECT * FROM USER WHERE NAMA LIKE '%A%'
- MENAMPILKAN DATA DENGAN KRITERIA TERTENTU PADA TABEL(PENGGUNAAN OPERATOR AND, OR, NOT, BETWEEN)
SELECT * FROM NAMA_TABEL WHERE NAMA_KOLOM=DATA_YANG_DICARI AND NAMA_KOLOM=DATA_YANG_DICARI
CONTOH:SELECT * FROM USER WHERE JK='LAKI-LAKI' AND ALAMAT='MALANG'
CONTOH:SELECT * FROM USER WHERE JK='LAKI-LAKI' OR ALAMAT='MALANG'
CONTOH:SELECT * FROM USER WHERE NOT JK='LAKI-LAKI'
CONTOH:SELECT * FROM USER WHERE NIS BETWEEN 1 AND 5
- MENGGUNAKAN FUNGSI STRING(LENGTH, UPPER, LOWER, LEFT, RIGHT, SUBSTRING, REPLACE)
CONTOH:SELECT LENGTH(NAMA) FROM USER
CONTOH:SELECT UPPER(NAMA) FROM USER
CONTOH:SELECT LOWER(NAMA) FROM USER
CONTOH:SELECT LEFT(NAMA,2) FROM USER
CONTOH:SELECT RIGHT(NAMA,2) FROM USER
CONTOH:SELECT SUBSTRING(NAMA,1,2) FROM USER
CONTOH:SELECT REPLACE(NAMA,'A','O') FROM USER
- MENGGUNAKAN FUNGSI AGGREGAT(MAX, MIN, SUM, AVG)
CONTOH:SELECT MAX(NIS) FROM USER
CONTOH:SELECT MIN(NIS) FROM USER
CONTOH:SELECT SUM(NIS) FROM USER
CONTOH:SELECT AVG(NIS) FROM USER
- MENGURUTKAN DATA
- SELECT * FROM USER ORDER BY NIS ASC
- SELECT * FROM USER ORDER BY NIS DESC
C.DELETE
- MENGHAPUS DATA PADA TABEL
DELETE FROM NAMA_TABEL WHERE NAMA_KOLOM=DATA_YANG_AKAN_DIHAPUS
CONTOH=DELETE FROM USER WHERE ALAMAT='BANDUNG'
D.UPDATE
- MERUBAH DATA PADA TABEL
UPDATE NAMA_TABEL SET NAMA_KOLOM=ISI_DATA
CONTOH=UPDATE USER SET NAMA='solver', ALAMAT='BANDUNG' WHERE NIS='3'
E.ALIAS
-menggunakan alias pada kolom
CONTOH:SELECT KODE_SEPEDA, MERK AS MERK_SEPEDA FROM SEPEDA(MERK ADALAH NAMA KOLOM ASLI)
-MENGGUNAKAN ALIAS PADA TABEL
CONTOH:SELECT A.KODE_SEPEDA, A.MERK_SEPEDA FROM SEPEDA A
dan ini adalah contoh gambar kolom untuk penempatan skrip tersebut saat mau mengupdate data ke dalam table
jika sudah klik seperti dibawah gambar ini untuk merunning update skrip tersebut
di atas itu adalah skrip perintah perintah dasar untuk cara mengupdatenya di mysqlyog
demikian untuk posting kali ini, kesimpulannya adalah mau menggunakan phpmyadmin atau mysql itu sama saja gimana sobat enaknya mengoperasikan saat membuat database
"SELAMAT MENCOBA DAN JANGAN LUPA LIKE & SHARE,
SEMOGA BERMANFAAT KAWAN"
No comments:
Write komentar