- Back to Home »
- My SQL »
- query pada My SQL
Posted by : Unknown
Senin, 25 Juni 2012
- Show databases; ---untuk menampilkan database yang ada
- Show tables; ---untuk menampilkan tabel tabel yang ada
- Use nama_database; ---untuk menggunakan database
- Desc nama_tabel; ---untuk melihat struktur tabel
- Rename table nama_tabel_awal to nama_tabel_baru; ---untuk mengganti nama tabel
DATA DEFINITION LANGUAGE(DDL)
DDL adalah perintah-perintahyang digunakan untuk membangun
isi dari database. Perintah-perintah yang digolongkan dalam DDL adalah :
- Create : perintah ini digunakan untuk membuat database,tabel, dan objek lain dalam database.
- Alter : perintah inni digunakan untuk memodifikasi tabel, seperti nama tabel, mengubah jenis/tipe field/nama_kolom yang digunakan, mengubah nama_kolom tertentu atau mengurangi kolom tertentu.
- Drop : perintah ini diguunakan untuk menghapus database, tabel dan objek lain dalam database.
Fungsi fungsi diatas diantaranya:
- Create database nama_database ; untuk membuat database
- Create table nama_tabel( nama_kolom1 tipe_data([ukuran]),nama_kolom2 tipe_data([ukuran]), ... nama_kolom_n tipe_data ); untuk membuat tabel
- Drop database nama_database; untuk menghapus database
- Drop table nama_tabel; untuk menghapus tabel
- Alter table nama_tabel add nama_kolom tipe_data; menambah kolom
- Alter table nama_tabel add primary key(nama_kolom); untuk membuat primary key;
- Alter table nama_tabel change nama_kolom_lama nama_kolom_baru tipe_data([ukuran]); untuk mengganti nama kolom
- Alter table nama_tabel drop nama_kolom; untuk menghapus kolom
DATA MANIPULATION LANGUAGE(DML)
DML digunakan untuk menampilkan, mengubah, menambah dan
menghapus baris dalam tabel. Perintah-perintah yang digolongkan
dalam DML antara lain :
- Select : perintah ini digunakan untuk menampilkan isi tabel. Baik semua isi tabel atau sebagian isi tabel. Bahkan bisa pula menampilkan isi tabel yang dihubungkan dengan tabel-tabel yang lain.
- Insert : perintah ini untuk mengisi atau menambahkan isi tabel. Pengisian dapat dilakukan untuk seluruh field atau hanya sebagian field saja.
- Update : perintah ini digunakan untuk mengubah item item tertentu dalam suatu tabel.
- Delete : perintah ini digunakan untuk menghapus record-record dengan kriteria tertentu.
Fungsi fungsi diatas diantaranya:
- Select * from nama_tabel; untuk menampilkan record/isi tabel
- Select current_date; untuk melihat tanggal
- Delete from nama_tabel where nama_kolom=’kondisi’; jika kita ingin menghapus record dengan kondisi tertentu
- Delete from nama_tabel; menghapus semua data tanpa menghapus tabel
- Insert into nama_tabel values(‘isi’,’isi’); untuk mengisi tabel
- Update nama_tabel set nama_kolom=’kondisi_baru’ where
nama_kolom=’kondisi’; untuk mengganti isi kolom lama dengan isi yang baru jika kondisi terpenuhi.