Ads 468x60px

Tutorial Menggunakan Software Database Mysql yog

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

8. Menampilkan seluruh Attribut
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