Modul MYSQL 2-StrukturTable


PRAKTIKUM 2
MEMBUAT TABEL
Setelah menciptakan suatu database dan mengaktifkan database tersebut maka
dapat dilakukan perintah pembuatan tabel
CREATE TABLE nm_tabel (nm_kolom1 tipe_data([ukuran]),
nm_kolom2 tipe_data([ukuran]),
...
nm_kolom_n tipe_data([ukuran]));
Contoh : CREATE TABLE mhs (nim varchar(8),
nama varchar(30),
alamat varchar(100));
Latihan: Buatlah tabel Dosen dengan struktur sebagai berikut:
Nama kolom Tipe data
Nip Varchar(15)
Nama Varchar(30)
Tgl_lahir Date
Alamat Varchar(100)
Kemudian periksalah apakah tabel yang dibuat sudah ada dalam database!

MELIHAT STRUKTUR TABEL
Untuk melihat struktur tabel yang telah dibuat digunakan perintah
describe <nama_tabel>;
atau
desc <nama_tabel>;
Contoh :
mysql>describe mhs;
Latihan:
Lihatlah struktur tabel yang telah anda buat, dan tuliskan hasilnya!

MENGUBAH STRUKTUR TABEL
Ada empat macam perubahan dalam struktur tabel, yaitu:
1.Perubahan nama field/kolom
Perubahan yang terjadi hanya pada nama field/kolom saja. Nama field/kolom lama diganti dengan nama
field/kolom yang baru.
alter table nm_tabel
change nm_field_lama nm_field_baru tipe_data;
Contoh :
mysql>alter table mhs change nim stb varchar(10);
Latihan:
Gantilah nama kolom nama pada tabel mhs menjadi namaMhs kemudian lihatlah hasil perubahan dengan
menggunakan perintah Melihat Struktur Tabel sepertipada pembahasan diatas, tulis hasilnya!
2.Perubahan tipe data
Perubahan yang terjadi hanya pada tipe data yang digunakan oleh field/kolomtertentu. Tipe data baru
langsung disebutkan dibelakang nama field/kolom,tanpa harus menyebutkan tipe data lama.
alter table nm_tabel modify nm_field tipe_data_baru;
Contoh :
mysql>alter table mhs modify nama varchar(50);
Latihan:
Gantilah tipe data pada field alamat pada tabel mhs dengan tipe data varchar(50)k emudian lihatlah hasil
perubahan dengan menggunakan perintah Melihat Struktur Tabel seperti pada pembahasan diatas, tulis
hasilnya!
3. Penambahan field
Untuk menambahkan kolom baru pada tabel perintah yang digunakan adalah:
alter table nm_tabel add nm_field tipe_data_baru;
Contoh : mysql>alter table mhs add tgl_lahir date;
Latihan:
Buatlah field baru pada tabel mhs dengan nama field ”jkel” tipe data varchar(2),
kemudian lihat dan tuliskan hasil perubahannya!
4. Penghapusan field
Untuk menghapus kolom pada tabel perintah yang digunakan adalah:
alter table nama_tabel drop column nama_field;
Contoh :
mysql> alter table mhs drop alamat;
Latihan:
Hapuslah field alamat pada tabel kemudian lihatlah dan tuliskan hasil
perubahannya!

MENGGANTI NAMA TABEL
Untuk mengganti nama sebuah tabel dalam database perintah yang digunakan
adalah: alter table nama_tabel_lama rename nama_tabel_baru;
Contoh :
mysql>alter table mhs rename mahasiswa;
Latihan:
ubahlah nama tabel mhs dengan nama mahasiswa, kemudian lihat dan tulis hasil
perubahannya!

MENGHAPUS TABEL
Untuk menghapus sebuah tabel dalam database perintah yang digunakan adalah:
drop table <nama_tabel>;
Contoh:
drop table mhs;

TUGAS:
1. Buatlah database akademik dan buatlah table mahasiswa dengan struktur sebagai berikut:
NamaKolom Tipe data
Nim Int(30)
Nama Varchar(25)
Alamat Varchar(30)
Jk Varchar(2)
Tlp Varchar(25)
2. Dari pembuatan tabel diatas ubahlah nama field Tlp menjadi HP, lihat struktur tabel dan tuliskan hasilnya!
3. Ubahlah tipe data tabel di atas pada field alamat menjadi Varchar(100), lihat struktur tabel dan tuliskan
hasilnya
4. Tambahkan satu field baru dengan nama field nama_ortu tipe data varchar(25), lihat struktur tabel dan
tuliskan hasilnya!
5. Hapuslah satu field dari tabel tersebut, lihat struktur tabel dan tuliskan hasilnya serta field apa yang anda
hapus!
6. Ubahlah nama tabel tersebut dengan nama mhs, lihat hasil perubahan dengan perintah melihat tabel yang
ada, kemudian tuliskan hasilnya.
Category: 0 komentar

0 komentar:

Posting Komentar