Anda di halaman 1dari 20

LAPORAN PRAKTIKUM IV

“Desain Basis Data”

Disusun oleh :
Rizky Fadhilah
22330028

Fakultas Teknik Jurusan Informatika


Universitas Janabadra
Yogyakarta

i
DAFTAR ISI
JUDUL......................................................................... i
Daftar Isi.................................................................. ii
BAB I. DASAR TEORI.............................................. 1
1. Alter Table....................................................................... 1

2. Merubah Tipe Data......................................................... 4

3. Menambah Field............................................................. 5

4. Mengapus Field............................................................... 7

5. Drop..................................................................................9

BAB II. Praktikum................................................11


2.Percobaan Mahasiswa Praktikum.............................. 11

BAB III. Penutup...................................................11


1. Kesimpulan................................................................... 18

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”.

- Jika berhasil akan muncul tampilan seperti di bawah ini :

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);

Lalu tekan tombol “Go”.

- Jika berhasil akan muncul tampilan seperti di bawah ini :

-
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”.

- Jika berhasil akan muncul tampilan seperti di bawah ini :

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 :

- Buka kembali tab Structure untuk melihat perbedaannya.

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

1. Mengubah Nama Field


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.

- Selanjutnya pilih tab SQL dan ketikkan :


Alter Table Mahasiswa Change Nama Nama_Mhs Char (40);
Lalu tekan tombol “Go”.

11
- Jika berhasil akan muncul tampilan seperti di bawah ini:

- 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.

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”.

- Jika berhasil akan muncul tampilan seperti di bawah ini:

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:

- Buka kembali tab Structure untuk melihat perbedaannya.

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”.

- Jika berhasil akan muncul tampilan seperti di bawah ini:

- Buka kembali tab Structure untuk melihat perbedaannya.

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

- Jika berhasil akan muncul tampilan seperti di bawah ini:

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);

 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);

 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

Anda mungkin juga menyukai