Latihan Praktikum DDL

Latihan Praktikum DDL 1

1. Masuk kedalam mysql melalui command prompt.
2. Buat dua buah database masing-masing dengan nama “komik_coba1” dan
 “komik_cobalagi”. 
3. Tampilkan daftar database yang ada pada mysql.
4. Hapus database “komik_cobalagi”.
5. Aktifkan database komik_coba1.
6. Tampilkan daftar tabel pada database komik_coba1.
7. Buat 3 buah tabel, dengan ketentuan sebagai berikut :

Tabel Anggota :

Tabel Komik :


Tabel Pinjam :



8. Tampilkan daftar tabel yang ada pada database.
9. Buka struktur tabel dari masing-masing tabel yang telah dibuat.
10. Hapus primary key pada tabel anggota.
11. Buat field baru pada tabel anggota, yaitu, “tgl_daftar” dengan type = “date”.
12. Ubah nama tabel “anggota” menjadi “anggota_warnet”.
13. Buat field baru pada tabel komik, yaitu, “status” dengan type = “varchar” dan size ="10".
14. Lihat Struktur Tabel Pinjam.
15. Beri Primary Key pada field “no_pinjam” pada tabel pinjam.
16. Lihat kembali struktur tabel pinjam.
17. Ubah nama tabel “pinjam” menjadi “transaksi”.
18. Buat primary key pada field “id_anggota” pada tabel anggota_warnet.
19. Hapus field ”jenis_komik” pada tabel komik.
20. Ganti field “jumlah” pada tabel transaksi menjadi “jml_komik” type=”Int” Size="4".

Jawab :

1. Masuk MySQL melalui command prompt.
2. Buat database baru.


3. show databases;
4. drop database komik_cobalagi;
5. use komik_coba1;
6. Lalu kita membuat tabel di dalam database komik_coba1.


7. show tables;
8. Kemudian tampilkan struktur masing-masing tabel.


9. alter table anggota drop primary key;
10. alter table anggota add tgl_daftar date;
11. alter table anggota rename anggota_warnet;
12. alter table komik add status varchar (10);
13. desc pinjam;


14. alter table pinjam add primary key (no_pinjam);
15. desc pinjam;
16. alter table pinjam rename transaksi;
17. alter table anggota_warnet add primary key (id_anggota);
18. alter table komik drop jenis_komik;
19. alter table transaksi change jumlah jml_komik int (4);






Latihan Praktikum DDL 2

1. Masuk kedalam mysql melalui command prompt. 
2. Buat database dengan nama “db_les_private”, kemudian tampilkan daftar database yang ada pada mysql.
3. Aktifkan database db_les_private.
4. Buat sebuah tabel dengan nama “siswa”, ketentuan tabel sebagai berikut:


5. Lihat daftar tabel pada database db_les_private.
6. Lihat struktur tabel pada tabel siswa.
7. Ubah field “nama” pada tabel siswa menjadi “nama_siswa” type=”varchar” Size=”30”.
8. Ubah field “tgl” pada tabel siswa menjadi “tgl_lahir” (Type dan Size tidak berubah).
9. Ubah field “kelas” pada tabel siswa menjadi “kelas_siswa” type=”varchar” Size=”20”.
10. Hapus field “no_telp” pada tabel siswa.
11. Ubah nama tabel “siswa” menjadi “siswa_baru”.
12. Lihat kembali struktur tabel siswa_baru.
13. Buat kembali 2 buah tabel dengan ketentuan sebagai berikut:

Tabel tutor :


Tabel ruang :

14. Lihat struktur tabel tutor dan ruang.
15. Buat primary key untuk “id_tutor” pada tabel tutor.
16. Ubah “tipe data” dari field “jml_kelas” pada tabel tutor menjadi int(4).
17. Tampilkan struktur tabel ruang, kemudian Ubah “tipe data”  dari field “id_ruang” pada tabel ruang menjadi “Int”.
18. Hapus tabel “ruang” dari database db_les_private.
19. Ubah nama tabel “tutor” menjadi “tutor_les”.
20. Lihat kembali daftar tabel yang ada pada database db_les_private.

Jawab :

1. Masuk kedalam mysql melalui command prompt. 
2. Buat database dengan nama “db_les_private”, kemudian tampilkan daftar database yang ada pada mysql.




4. Buat sebuah tabel dengan nama “siswa”.

5. Lihat daftar tabel pada database db_les_private.
6. Lihat struktur tabel pada tabel siswa.


7. Ubah field “nama” pada tabel siswa menjadi “nama_siswa” type=”varchar” Size=”30”.


8. Ubah field “tgl” pada tabel siswa menjadi “tgl_lahir” (Type dan Size tidak berubah).
9. Ubah field “kelas” pada tabel siswa menjadi “kelas_siswa” type=”varchar” Size=”20”.


10. Hapus field “no_telp” pada tabel siswa.


11. Ubah nama tabel “siswa” menjadi “siswa_baru”.
12. Lihat kembali struktur tabel siswa_baru.

13. Buat tabel tutor dan tabel ruang.
14. Lihat struktur tabel tutor dan ruang.

15. Buat primary key untuk “id_tutor” pada tabel tutor.

16. Ubah “tipe data” dari field “jml_kelas” pada tabel tutor menjadi int(4).

17. Tampilkan struktur tabel ruang, kemudian Ubah “tipe data”  dari field “id_ruang” pada tabel ruang menjadi “Int”.

18. Hapus tabel “ruang” dari database db_les_private.

19. Ubah nama tabel “tutor” menjadi “tutor_les”.
20. Lihat kembali daftar tabel yang ada pada database db_les_private.




PENJELASAN : 
  • show databases; untuk menampilkan daftar database pada MySQL.
  • show tables; untuk menampilkan daftar tabel pada database.
  • desc nama_tabel; untuk membuka struktur tabel. Contoh: desc pinjam; 
  • use nama_database; untuk mengaktifkan database. Contoh: use komik_coba1;
  • create database nama_database; untuk membuat database baru. Contoh: create database komik_cobalagi. 
  • drop database nama_database; untuk menghapus database. Contoh: drop database komik_cobalagi;
  • alter table nama_tabel add primary key (kolom1); untuk menambahkan primary key pada tabel dikolom pertama. Contoh: alter table pinjam add primary key (no_pinjam);
  • alter table nama_tabel drop primary key; untuk menghapus primary key pada tabel. Contoh: alter table anggota drop primary key; 
  • alter table nama_tabel add nama_kolom type (size); untuk menambahkan kolom pada tabel. Contoh:  alter table komik add status varchar (10);
  • alter table nama_tabel rename nama_tabel_baru; untuk mengganti nama tabel. Contoh:  alter table anggota rename anggota_warnet;
  • alter table nama_tabel drop nama_kolom; untuk menghapus kolom pada tabel. Contoh:  alter table komik drop jenis_komik;
  • alter table nama_tabel change nama_kolom_lama nama_kolom_baru type (size); untuk mengganti nama kolom pada tabel. Contoh: alter table transaksi change jumlah jml_komik int (4);


Tidak ada komentar:

Posting Komentar