1. Mendefinisikan tabel
CREATE TABLE tbl_name(field 1 type(width) konstrain, …, fieldN type(width) konstrain);
Contoh :
Create table latih_1(nama varchar(5));
Create table siswa
(NIM varchar(10) primary key not null, nama varchar(25), SEX char(1), Alamat varchar(35));
2. Menampilkan Struktur tabel
DESCRIBE nama_tabel;
Contoh :
Menampilkan struktur tabel siswa
3. Mengubah Struktur Tabel
Ada empat macam perubahan dalam struktur tabel, yaitu :
a. Perubahan nama field/kolom
Alter table nama_tabel change nama_field_lama nama_field_baru tipe_data;
Contoh:
Mengubah nama field nama menjadi nama_siswa.
Alter table siswa change nama nama_siswa varchar(25);
b. Perubahan tipe data
Alter table nama_tabel modify nama_field tipe_data_baru;
Contoh:
Alter table siswa modify nim char(13);
c. Penambahan field
Alter table nama_tabel add nama_field tipe_data_baru;
Contoh:
Menambahkan field tgl_lahir date di tabel siswa, field kota dengan tipe data varchar(30).
Alter table siswa add tgl_lahir date;
Alter table siswa add kota varchar(30);
d. Penghapusan field
Alter table nama_tabel drop column nama_field;
Contoh :
Menghapus field kota dari tabel siswa.
Alter table siswa drop column kota;
4. Mengganti nama tabel
Alter table nama_tabel_lama rename nama_tabel_baru;
Contoh:
Mengganti nama tabel dari nama asli”siswa” menjadi nama baru “ mahasiswa”.
Alter table siswa rename mahasiswa;
5. Menghapus Tabel
Drop table nama_tabel;
Contoh :
Menghapus tabel latih_1
Drop table latih_1;
CREATE TABLE tbl_name(field 1 type(width) konstrain, …, fieldN type(width) konstrain);
Contoh :
Create table latih_1(nama varchar(5));
Create table siswa
(NIM varchar(10) primary key not null, nama varchar(25), SEX char(1), Alamat varchar(35));
2. Menampilkan Struktur tabel
DESCRIBE nama_tabel;
Contoh :
Menampilkan struktur tabel siswa
3. Mengubah Struktur Tabel
Ada empat macam perubahan dalam struktur tabel, yaitu :
a. Perubahan nama field/kolom
Alter table nama_tabel change nama_field_lama nama_field_baru tipe_data;
Contoh:
Mengubah nama field nama menjadi nama_siswa.
Alter table siswa change nama nama_siswa varchar(25);
b. Perubahan tipe data
Alter table nama_tabel modify nama_field tipe_data_baru;
Contoh:
Alter table siswa modify nim char(13);
c. Penambahan field
Alter table nama_tabel add nama_field tipe_data_baru;
Contoh:
Menambahkan field tgl_lahir date di tabel siswa, field kota dengan tipe data varchar(30).
Alter table siswa add tgl_lahir date;
Alter table siswa add kota varchar(30);
d. Penghapusan field
Alter table nama_tabel drop column nama_field;
Contoh :
Menghapus field kota dari tabel siswa.
Alter table siswa drop column kota;
4. Mengganti nama tabel
Alter table nama_tabel_lama rename nama_tabel_baru;
Contoh:
Mengganti nama tabel dari nama asli”siswa” menjadi nama baru “ mahasiswa”.
Alter table siswa rename mahasiswa;
5. Menghapus Tabel
Drop table nama_tabel;
Contoh :
Menghapus tabel latih_1
Drop table latih_1;