1. Cara membuat Database di Mysql yoq
-Klik kanan pada root@localhost, pilih create database
-Berikan nama database cth: mhs
Perhatian: Nama database sebaiknya jangan terlalu panjang agar mudah diingat
-Klik Create(Setelah dibuat akan tampil Database mhs beserta folder)
2. Cara membuat table
-Klik kanan pada Database mhs(tidak menggunakan spacy), pilih create, pilih table
-Isikan Field name, Data tipe, Len dan PK
Field name/Attribut: cth: NPM, Nama, Fakultas
Data tipe(Tipe data/Model data)
cth:
a. Varchar: Huruf,Angka,Symbol yg Hanya ditampilkan
b. Number: Angka yang dapat diproses
c. Date: Tanggal
d. dll
-Berikan centang pada PK(Primary key)
-Klik Create Table pada Pojok Kiri Bawah
-Berikan Nama Table Tersebut(tidak menggunakan spacy), Klik OK
3. Cara menginputkan data ke Table
-Ketikkan pada Query
Insert into namatable values ('data1','data2','data3')
cth: Insert into 3pagia values ('1314370103','Danu_andika','Teknik')
-Klik Run/ Tekan F9
-Klik Refresh
Note: Jika perintah yg dimasukkan benar maka akan tampil data tersebut pada "TAB" Table Data
4. Cara menambahkan/menghapus Attribut/Field
a. Menambahkan Field
Alter Table namatable add data varchar(30)
cth: Alter table 3pagia add alamat varchar(30)
-Klik Run/ Tekan F9
-Klik Refresh
Note:
varchar: Tipe data
30: Jumlah Karakter
b. Menghapus Field
Alter Table namatable drop alamat
cth: Alter table 3pagia drop alamat
-Klik Run/ Tekan F9
-Klik Refresh
5. Mengganti data Table
Update namatable set databaru='databaru' where datapembeda='datapembeda'
cth: Update 3pagia set nama='Muhammad Hafiz Fitralana' where npm='1314370104'
-Klik Run/ Tekan F9
-Klik Refresh
6. Menghapus data
Delete from namatable where nama='data'
cth: Delete from 3pagia where nama='Muhammad Hafiz Firtralana'
-Klik Run/ Tekan F9
-Klik Refresh
7. Menampilkan Attribut/Field Tertentu
Select field1,field2 from namatable
cth: Select nama,fakultas from 3pagia
-Klik Run/ Tekan F9-Klik Refresh
Select * from namatable
cth: Select * from 3pagia
-Klik Run/ Tekan F9
-Klik Refresh
9. Menampilkan Hanya Attribut tertentu
Select * from namatable where datapembeda='datapembeda'
cth: Select * from 3pagia where nama='Danu_andika'
-Klik Run/ Tekan F9
-Klik Refresh
10. Menampilkan Attribut menggunakan Atau
Select * from namatable where data='data' or data='data'
cth: Select * from 3pagia where alamat='binjai' or alamat='medan'
-Klik Run/ Tekan F9
-Klik Refresh
11. Mengurutkan data Ascending/Descending
a. Select * from namatable order by dataygingindiurutkan
cth: Select * from 3pagia order by npm
-Klik Run/ Tekan F9
-Klik Refresh
b. Select * from namatable order by dataygingindiurutkan
cth: Select * from 3pagia order by npm desc
-Klik Run/ Tekan F9
-Klik Refresh
12. Hanya membatasi beberapa baris
Select * from namatable limit 0,2
cth: Select * from 3pagia limit 0,2
-Klik Run/ Tekan F9
-Klik Refresh
13. Menyatukan data yg sama
Select * from namatable group by dataygingindisatukan
cth: Select * from 3pagia group by fakultas
-Klik Run/ Tekan F9
-Klik Refresh
14. Menjumlahkan data
Select Count(*) from namatable
cth: Select Count(*) from 3pagia
-Klik Run/ Tekan F9
-Klik Refresh
15. Mencari data tertentu
Select dataygingindicari from namatable where dataygingindicari Like '%a'
cth: Select nama from 3pagia where nama Like '%a'
Note:
%a= Mencari data dengan huruf a dibelakang
a%= Mencari data dengan huruf a didepan
%a%= Mencari data dengan huruf a ditengah
16. Mencari Perkalian dan Diskon data
a. Perkalian
Select pengali*data as Jumlah
cth: Select 2*1314370103 as Jumlah
-Klik Run/ Tekan F9
-Klik Refresh
b. Diskon
Select pengali*data as Discount_70_persen
cth: Select 0.7*100000 as Discount_70_persen
-Klik Run/ Tekan F9
-Klik Refresh
17. Perintah JOIN(Menggabungkan 2 Table menjadi 1)
0 komentar:
Posting Komentar