Translate

2 Jun 2013

Memodifikasi Field Tabel Database MySQL

Pada dongeng sore hari ini saya kan sedikit menceritkan bagaimana cara memodifikasi maupun mengubah struktur field yang telah kita buat dalam suatu table Database MySQL menggunakan Query SQL.
Yang pada sebelumnya saya telah telah menceritkan bagaimana membuat tabel pada MySql menggunakan Query SQL.

Contoh:
Kita anggap sudah membuat database mysql yang bernama 'saya' yang didalam nya terdapat tabel 'teman' dan lebih jelasnya bisa dilhat disini.
Selanjutnya struktur database yang telah kita buat contoh nya seperti gambar dibawah !



Ketika database sudah jadi dibuat, teman-teman mungkin saja ingin mengubah Nama Tabel-nya atau ingin memodifikasi struktuf field-fieldnya yang ada pada table teman-teman. Kali ini saya akan coba memdongengkan, cara melakukan modifikasi table dan field-field menggunakan Query SQL.

Langsung saja, contohnya:
Mengubah Nama Table pada database bernama 'saya'
Table teman menjadi data_teman
ALTER TABLE teman RENAME TO data_teman;

ket;
teman = nama tabel awal
data_teman = sebagai nama pengganti
lebih jelasnya bisa dilihat pada gambar dibawah!



Setelah itu kita lihat struktur tabel data_teman dengan mengetikkan 
mysql> desc data_teman;
Dapat kita lihat strukturnya pada gambar dibawah..!!




Nahh... selanjutnya bagaimana kita merubah struktur tabel tersebut ?
Contohnya
 1 . Mengubah Nama Field
 2 . Menambah Field Baru
 3 . Membuat Primary Key
 4 . Menghapus Primary Key 
 5 . Mengubah tipe data Field 
 6 . Mengubah property Field 


2. Mengubah Nama Field

Field nama menjadi namateman
ALTER TABLE data_teman CHANGE nama namateman varchar(100);
ket;
data_teman = nama tabel
nama = field nama yang kan dirubah
namteman = field nama pengganti
varchar(100) = typedata varchar(100)

3. Menambah Field Baru
Field baru bernama email dengan tipe data char(20)
ALTER TABLE data_teman ADD email char(20);
data_teman = nama tabel
email char (20) = nama field baru dengan typedata char(20) 

4. Membuat Primary Key
Field email akan di jadikan Primary Key
ALTER TABLE data_teman ADD PRIMARY KEY (namateman);

ket;
data_teman = nama tabel
namateman = nama field primary key


5. Mengubah tipe data Filed
Field umur dengan type data int(3) menjadi char(5)
ALTER TABLE data_teman CHANGE umur umur char(3);

ket;
data_teman = nama tabel
umur umur char(3) = field yang dipilih untuk diganti

Setelah melakukan perubahan teman-teman bisa cek pada struktur tabel nya dengan mengetikkan:
mysql> desc data_teman;

kurang lebih perubahan strukturnya seperti gambar dibawah

                                              AWAL
 

                                                                                            SETELAH DIMODIFIKASI








Tambahan
6. Menghapus Primary Key

Baik teman-teman tahu, jika teman-teman mempunyai 2 field primary key, dan ingin menghapus salah satu primary Key pada Table, teman-teman tidak bisa menghapus satu persatu.
Tetapi harus menghapus keseluruhan Primary Key pada tabel dengan perintah
ALTER TABLE data_teman DROP PRIMARY KEY;
ket;
data_teman = nama tabel

Terimakasih ... Semoga dongeng ini bermanfaat !!


Guru:http://blog.rosihanari.net


Comments
0 Comments

Tidak ada komentar:

Posting Komentar