Kamis, 13 Desember 2012

Mengenal SQL pada mySQL.



1. Membuat Database
Sebelum membuat tabel ataupun memasukkan data terlebih dahulu membuat databasenya.
Create Database nama_database;

Contoh 1 :
Ketikkan perintah di bawah ini pada prompt mySQL.
Create database pmb;

2. Membuka Database
Bila ingin membuat suatu tabel atau melakukan operasi pada suatu database , terlebih dahulu harus membuka database tersebut.
Use nama_database;

Setelah perintah USE dijalankan maka akan muncul tulisan database changed yang berarti Anda sudah masuk dalam database tersebut.

Contoh 2 :
Ketikkan perintah di bawah ini pada prompt my SQL.
Use pmb;

3. Membuat Tabel
Setelah database terbentuk dan telah terbuka , maka selanjutnya membuat tabel untuk menyimpan data.
Create table nama_tabel (nama_field1 tipe_data1 , nama_field2 tipe_data2 , .. );

Contoh 3:
Ketikkan perintah di bawah ini pada prompt mySQL.
Create table cmahasiswa ( no_dftr int (6) not null auto_increment, nama varchar (25) , tgllhr date , alamat varchar (25) , kota varchar (25) , telepon varchar (15) , nilaiijz float (5,2) , pilihan varchar (25) , sumbangan int (8) , primary key (no_dftr));

4. Menampilkan struktur tabel.
Perintah ini untuk melihat struktur dari suatu tabel, seperti field , tipe datanya :
Desc nama_tabel;

Contoh 4 :
Ketikkan perintah dibawah ini pada prompt my SQL.
Desc cmahasiswa;

5. Menambah Field / Kolom pada Tabel
Perintah ini untuk menambah field/kolom dari suatu tabel :
Alter Table nama_tabel Add nama_tipe_data

Contoh 5 :
Ketikkan perintah dibawah ini pada prompt mySQL.
Alter table cmahasiswa add nilaites int (4);

6. Memasukkan data ke tabel.
Insert into nama_tabel (field1 , field2,...) Values (nilai_field1, nilai_field2,..) ;
Contoh 6:
Ketikkan perintah
Insert into cmahasiswa (nama, tempatlhr,..) values (‘Alda’ , ‘Semarang’,...);
7. Menampilkan data dari tabel
Perintah ini untuk melihat pada field-field tertentu dari suatu tabel.
Select field1,field2, ... From nama_tabel;

Untuk menampilkan semua kolom
Select * From nama_tabel

Contoh 7 :
Ketikkan perintah dibawah ini
Select no_dftr,nama,pilihan from cmahasiswa;

8. Menyaring hasil penampilan data dengan where
Perintah ini untuk menampilkan kriteria tertentu.
Select field1 , field2 ,... from nama_tabel where kriteria;

Operator yang dapat digunakan dalam kriteria where adalah,
=, <> , > , >= , < , <=, and , or Contoh 8 : Select nama from cmahasiswa where pilihan=’Teknik Elektro’; Select nama from cmahasiswa where sumbangan > 100000 and nilaiijz >70;

9. Menghapus data dari tabel
Delete from nama_tabel where kriteria;

Menghapus seluruh
Delete from nama_tabel;

Contoh 9 :
Delete from cmahasiswa where nama=’Alda’;

10. Mengubah data dalam tabel
Update nama_tabel set
Nama_field=bilai_baru1 , nama_field=nilai_baru2
...
Where kriteria;

Contoh 10 :
Update cmahasiswa set nama=’Alda Rohali’ where nama=’Alda’;

11. Mengurutkan data
Select field1, field2,.. from nama_tabel order by kriteria;

Mengurutkan secara descending atau ascending
Menambahkan desc atau asce

Contoh 11 :
Select * from cmahasiswa order by nilaiijz desc;

12. Mengubah nama field/kolom pada tabel
Alter table nama_tabel change nama_field_lama nama_field_baru tipe_data;

Contoh 12:
Alter table cmahasiswa change nama nama_lgkp varchar (25);

13. Mengubah tipe data field/kolom pada tabel
Alter table nama_tabel modify nama_field tipe_data_baru;

Contoh 13:
Alter table cmahasiswa modify nama_lgkp varchar (30);

14. Menghapus Field/Kolom pada tabel
Alter table nama_tabel drop nama_field;

Contoh 14:
Alter table cmahasiswa drop nilaiijz;

Tidak ada komentar:

Posting Komentar