Laporan Ke 4 Basis Data Rizky Fadhilah 22330028
Laporan Ke 4 Basis Data Rizky Fadhilah 22330028
Disusun oleh :
Rizky Fadhilah
22330028
i
DAFTAR ISI
JUDUL......................................................................... i
Daftar Isi.................................................................. ii
BAB I. DASAR TEORI.............................................. 1
1. Alter Table....................................................................... 1
3. Menambah Field............................................................. 5
4. Mengapus Field............................................................... 7
5. Drop..................................................................................9
2. Saran............................................................................. 18
ii
Bab I
Dasar Teori
“Data Definition Languange (DDL), Alter, Modify, Drop, Rename”
I. Alter Table
adalah merubah struktur table. Ada empat macam perubahan yang dapat dilakukan terhadap
struktur tabel, yaitu :
1) Merubah Nama Field
Perubahan yang terjadi hanya pada nama field/kolom saja. Nama field/kolom
lama diganti dengan nama field/kolom yang baru. Untuk merubah nama field
tersebut dapat digunakan perintah Change.
Perintah :
Alter Table Nama_Table Change Nama_Field_Lama
Nama_Field_Baru Tipe_Data (Size);
Langkah-langkah :
- Buka laman “http://localhost/phpmyadmin/”, kemudian pilih database praktikum
(yang sudah dibuat pada Modul 2)
- Pilih table mahasiswa (juga sudah dibuat pada Modul 2) kemudian buka tab Structure.
Note: Perhatikan bahwa field Nama dengan tipe data ‘varchar(40)’ akan kita ubah
menjadi Nama_Mhs dengan tipe data ‘char(40)’ pada langkah selanjutnya.
1
- Selanjutnya pilih tab SQL dan ketikkan :
Alter Table Mahasiswa Change Nama Nama_Mhs Char (40);
Lalu tekan tombol “Go”.
2
- Buka Kembali tab Structure untuk melihat perbedaannya.
Note: Perhatikan bahwa field Nama dengan tipe data ‘varchar(40)’ telah berubah menjadi
Nama_Mhs dengan tipe data ‘char(40)’. Perhatikan pula field NIM memiliki tipe data
‘char(11)’, akan kita ubah tipe datanya saja menggunakan langkah selanjutnya.
3
2) Merubah Tipe Data
Adalah merubah hanya pada tipe data yang digunakan oleh field/kolom tertentu. Tipe data
baru langsung disebutkan di belakang nama field/kolom, tanpa harus menyebutkan tipe data
lama. Untuk merubah tipe data tersebut digunakan perintah Modify.
Perintah :
Alter Table Nama_Table
Modify Nama_Field Tipe_Data_Baru (Size);
Langkah-langkah :
- Pastikan database praktikum dan table mahasiswa masih aktif,
kemudian buka tab SQL dan ketikkan:
Alter Table Mahasiswa Modify NIM int(8);
-
4
- Buka Kembali tan Structure untuk melihat perbedaannya.
Note: Perhatikan bahwa tipe data pada field NIM telah berubah
menjadi ‘int(8)’.
3) Menambah Field
Struktur tabel akan berubah dengan bertambahnya field/kolom baru di dalamnya.
Untuk menambahkan field baru dapat digunakan perintah Add.
Perintah :
Alter Table Nama_Table
Add Nama_Field_Baru Tipe_Data (Size);
Langkah-langkah :
- Pastikan database praktikum dan table mahasiswa masih aktif,
kemudian buka tab SQL dan ketikkan:
Alter Table Mahasiswa Add Fakultas Varchar(30);
5
Lalu tekan tombol “Go”.
6
- Buka Kembali tab Structure untuk melihat perbedaannya.
Note: Perhatikan bahwa field Fakultas sudah ditambahkan pada table Mahasiswa.
4) Menghapus Field
Struktur tabel dapat mengalami perubahan karena berkurangnya field/kolom tertentu. Untuk
menghapus file dalam suatu table tersebut dapat dilakukan dengan perintah Drop Column.
Perintah :
Alter Table Nama_Table Drop Column Nama_Field;
Langkah-langkah :
- Pastikan database praktikum dan table mahasiswa masih aktif,
kemudian buka tab SQL dan ketikkan:
Alter Table Mahasiswa Drop Column Fakultas;
Lalu tekan tombol “Go”.
7
- Jika berhasil akan mucul tampilan seperti di bawah ini :
Note: Perhatikan bahwa field Fakultas sudah dihapus pada table Mahasiswa.
8
II. Drop
Adalah fungsi menghapus table. Jika table yang dibuat tadi sudah tidak dibutuhkan, table bisa
dihapus dengan menggunakan perintah Drop Table.
Perintah :
Drop Table Nama_Table;
Langkah-langkah :
- Pilih database praktikum, kemudian buka tab SQL dan ketikkan:
Drop Table mahasiswa2;
Lalu tekan tombol “Go”.
Note: Pastikan table mahasiswa2 ada dalam daftar table pada
database praktikum karena table sudah dibuat pada Modul 3.
- Setelah Anda klik Go, maka akan muncul popup window untuk mengkonfirmasi apakah kita
yakin ingin menghapus table mahasiswa2. Maka Anda cukup memilih tombol OK.
9
- Jika berhasil akan muncul tampilan seperti di bawah ini :
Note: Perhatikan bahwa table mahasiswa2 sudah terhapus dari daftar table pada database
praktikum.
10
Bab II
Percobaan
Note: Perhatikan bahwa field Nama dengan tipe data ‘varchar(40)’ akan kita ubah menjadi
Nama_Mhs dengan tipe data ‘char(40)’ pada langkah selanjutnya.
11
- Jika berhasil akan muncul tampilan seperti di bawah ini:
Note: Perhatikan bahwa field Nama dengan tipe data ‘varchar(40)’ telah berubah menjadi
Nama_Mhs dengan tipe data ‘char(40)’. Perhatikan pula field NIM memiliki tipe data
‘char(11)’, akan kita ubah tipe datanya saja menggunakan langkah selanjutnya.
12
2. Merubah Tipe Data.
Langkah-langkah :
- Pastikan database praktikum dan table mahasiswa masih aktif,
kemudian buka tab SQL dan ketikkan:
Alter Table Mahasiswa Modify NIM int(8);
Lalu tekan tombol “Go”.
13
- Buka kembali tab Structure untuk melihat perbedaannya.
Note: Perhatikan bahwa tipe data pada field NIM telah berubah menjadi ‘int(8)’.
3. Menambah Field.
Langkah-langkah :
- Pastikan database praktikum dan table mahasiswa masih aktif,
kemudian buka tab SQL dan ketikkan:
Alter Table Mahasiswa Add Fakultas Varchar(30);
Lalu tekan tombol “Go”.
14
- Jika berhasil akan muncul tampilan seperti di bawah ini:
Note: Perhatikan bahwa field Fakultas sudah ditambahkan pada table Mahasiswa.
15
4. Menghapus Field.
Langkah-langkah :
- Pastikan database praktikum dan table mahasiswa masih aktif,
kemudian buka tab SQL dan ketikkan:
Alter Table Mahasiswa Drop Column Fakultas;
Lalu tekan tombol “Go”.
Note: Perhatikan bahwa field Fakultas sudah dihapus pada table Mahasiswa.
16
5. Drop.
Langkah-langkah :
- Pilih database praktikum, kemudian buka tab SQL dan ketikkan:
Drop Table mahasiswa2;
Lalu tekan tombol “Go”.
Note: Pastikan table mahasiswa2 ada dalam daftar table pada
database praktikum karena table sudah dibuat pada Modul 3.
- Setelah Anda klik Go, maka akan muncul topup window untuk mengkonfirmasi apakah kita
yakin ingin menghapus table mahasiswa2. Maka Anda cukup memilih tombol OK
Note: Perhatikan bahwa table mahasiswa2 sudah terhapus dari daftar table pada database
praktikum.
17
Bab III
Penutup
1. Kesimpulan
Merubah Nama Field.
Perubahan yang terjadi hanya pada nama field/kolom saja. Nama field/kolom
lama diganti dengan nama field/kolom yang baru. Untuk merubah nama field
tersebut dapat digunakan perintah Change.
Perintah :
Alter Table Nama_Table Change Nama_Field_Lama
Nama_Field_Baru Tipe_Data (Size);
Menambah Field.
Struktur tabel akan berubah dengan bertambahnya field/kolom baru di dalamnya.
Untuk menambahkan field baru dapat digunakan perintah Add.
Perintah :
Alter Table Nama_Table
Add Nama_Field_Baru Tipe_Data (Size);
Menghapus Field.
Struktur tabel dapat mengalami perubahan karena berkurangnya field/kolom tertentu. Untuk
menghapus file dalam suatu table tersebut dapat dilakukan dengan perintah Drop Column.
Perintah :
Alter Table Nama_Table Drop Column Nama_Field;
Drop.
Adalah fungsi menghapus table. Jika table yang dibuat tadi sudah tidak dibutuhkan, table
bisa dihapus dengan menggunakan perintah Drop Table.
Perintah :
Drop Table Nama_Table;
2. Saran
Saran dari saya supaya dosen dalam menyampaikan materi jangan terlalu cepat, supaya mudah di
pahami, dan untuk LCD nya mohon untuk diperjelas, karena LCD nya kurang jelas.
18