Sabtu, 02 Juni 2012

syntax dasar MySQL #2

assalamualaikum... 
yeeee ketemu lagi :D
ayo kita belajar lagi syntax dasar MySQL selanjutnya..
langsung aja yah...

ada soal kaya gini :
1. Aktifkan database cobacoba
2. Hilangkan primary key pada table TES:
3. Tambahkan primary key pada no di dalam tabel TES:
4. Mengganti nama tabel TES menjadi TES2:
5. Menambah field telp pada tabel TES2:
6. Mengubah nama kolom telp menjadi HP:
7.Menghapus kolom hp pada tabel TES2:
8. Tambahkan field j_kel pada tabel TES2:
9.Membuat validasi pada tabel TES2 j_kel menjadi pria/wanita
10.Menginput data pada tabel TES2:

pertama tama, buka cmd dan masuk sebagai user root, lalu aktifkan database coba-coba yang telah dibuat minggu lalu. klik disini untuk melihat latihan yang kemarin.


1. aktifkan database cobacoba : use cobacoba;
2. hilangkan primary key pada tabel TES.
sebelumnya kita telah membuat tabel TES pada database cobacoba. 
untuk melihat tabel apa saja yang  ada di database cobacoba : show tables;
untuk melihat struktur tabel TES : desc TES;
untuk melihat isi dari database cobacoba : select * from TES;
selanjutnya kita hilangkan primarykey pada tabel tersebut, dengan syntax : alter table nama_tabel drop primary key; lalu lihat kembali struktur tabelnya.


3. Tambahkan primary key pada field 'no' di dalam tabel TES.
syntaxnya kebalikan dari menghapus : alter table nama_tabel add primary key(nama_field);
setelah itu jangan lupa untuk melihat struktur tabel saat dilakukan perubahan.


4. Mengganti nama tabel TES menjadi TES2 :
synatxnya : rename table nama_tabel to nama_tabel_baru;


5. Menambah field 'telp' pada tabel TES2
syntaxnya : alter table nama_tabel add nama_field tipedata(size);



6. Mengubah nama field 'telp' menjadi 'hp' pada tabel TES2
syntaxnya : alter table nama_tabel change nama_field_asal nama_field_baru tipedata(size);



7. menghapus kolom 'hp' pada tabel TES2 
syntaxnya : alter table nama_tabel drop nama_field;



8. Tambahkan field j_kel pada tabel TES2 
syntxnya : alter table nama_tabel add nama_field tipedata(size);
9. membuat validasi untuk field 'j_kel'. validasi sam adengan combo box pada ms. access dimana hanya ada dua pilhan pada insert data nantinya.
syntaxnya : alter table nama_tabel change nama_field nama_field enum('kiteria1','kriteria2');


10. insert data pada tabel TES2. ada 2 cara untuk insert data, yaitu satu satu atau langsung input banyak.
1. insert into nama_tabel ('field1','field2','field3','...') value ('isifield1','isifield2','isifield3','...');
2. insert into nama_tabel values ('isifield1','isifield2','isifield3','...'),('isifield1','isifield2','isifield3','...'); dst...

untuk lebih jelasnya, mari kita lihat contoh gambar dibawah ini :



sekian syntax hari ini.
tunggu updatenya yaaaaaa :D
semoga bermanfaaat :)
assalamualaikum ....


NB : klik gambar untuk memperbesar
        jangan lupa untuk melihat struktur tabel jika anda telah melakukan manipulasi/perubahan pada tabel. itu        berguna untuk mengecek apakah perubahan tersebut sudah ada atau belum.




0 komentar:

Posting Komentar

komen komen yaa :)

my new secret

nisisma.tumblr.com

About Me

JAM

Diberdayakan oleh Blogger.

Followers

Etiquetas