TUGAS PRAKTIKUM APLIKASI BASIS DATA "DML 4"

1.  Masuk kedalam mysql melalui command prompt. Perintahnya :

Cd c:\
“xampp/mysql/bin/mysql.exe” –u root –p



2. Aktifkan kembali database yang telah dibuat sebelumnya dengan nama “db_dml_lanjutan”. Perintahnya :

Use db_dml_lanjutan;

 
     3. Tampilkan daftar tabel yang ada pada database. Perintahnya :

Show tables;

 
 4.  Buat tabel bernama “mata_kuliah”, dengan ketentuan sebagai berikut :




Perintahnya :

            Create table mata_kuliah(kode_mtkul char(3), nama_mtkul varchar(30), sks int(2), primary key(kode_mtkul));



5.  Lihat struktur tabel mata_kuliah. Perintahnya :

Desc mata_kuliah;



6.   Isikan data untuk tabel mata_kuliah, dengan data sebagai berikut :




Perintahnya :

            Insert into mata_kuliah(kode_mtkul, nama_mtkul, sks)
-->Values
-->(‘123’,’Algoritma Pemrograman’,’4’),
-->(‘124’,’Praktikum Basis Data’,’3’),
-->(‘125’,’Web Programming 1’,’4’),
-->(‘126’,’Bahasa Inggris’,’2’),
-->(‘127’,’Multimedia’,’4’),
-->(‘128’,’Mobile Programming 1’,’4’);



7.      Tampilkan seluruh isi record pada tabel mata_kuliah. Perintahnya :

Select*from mata_kuliah;



8.      Tampilkan jumlah data dari isi record tabel mata_kuliah. (menghitung jumlah data isi record gunakan fungsi count). Perintahnya :

Select count(*)from mata_kuliah;



9.      Tampilkan isi record dengan menggabungkan isi data dari field “nama_mtkul” dengan field “sks”, dengan penghubung string bernama “jumlah sks yaitu : “. (menggabungkan karakter yang mengandung spasi gunakan fungsi concat). Perintahnya :

Select concat(nama_mtkul, “ Jumlah sks yaitu : “, sks) from mata_kuliah;



10.  Buat alias dengan nama “daftar_mata_kuliah”, kemudian tampilkan isi record dengan menggabungkan isi data dari field “nama_mtkul” dengan field “sks”, dengan penghubung string bernama “Jumlah sks yaitu :”. Perintahnya :

Select concat(nama_mtkul, “ Jumlah sks yaitu : “, sks) as daftar mata_kuliah from mata_kuliah;



11.  Buat alias dengan nama “Mata Kuliah” (menggunakan spasi) untuk field nama_mtkul, kemudian tampilkan isi record dan urutkan berdasarkan alias “Mata Kuliah”. (untuk membuat alias dengan menggunakan spasi gunakan tombol dengan simbol ` , biasa ada disebelah angka 1 pada keyboard). Perintahnya :

Select nama_mtkul as `Mata Kuliah` from mata_kuliah order by `Mata Kuliah`;



12.  Buat alias dengan nama “Jumlah SKS” (menggunakan  spasi) untuk field sks, kemudian tampilkan hanya 4 record teratas. Perintahnya :

Select sks as `Jumlah SKS` from mata_kuliah limit 4;



13.  Ubah isi record untuk nama_mtkul =”Mobile Programming 1”, menjadi “Java Programming I”. Perintahnya :

Update mata_kuliah set nama_mtkul=”Java Programming I” where nama_mtkul=”Mobile Programming 1”;



14.  Ubah isi record untuk nama_mtkul=”Bahasa Inggris”, jumlah sks menjadi “3”. Perintahnya :

Update mata_kuliah set sks=”3” where nama_mtkul=”Bahasa Inggris”;



15.  Tampilkan isi record hanya field “nama_mtkul”, “sks”, dimana yang ditampilkan hanya jumlah sks 3. Perintahnya :

Select nama_mtkul, sks from mata_kuliah where sks=”3”;



16.  Tambahkan isi record baru, yaitu kode_mtkul=”129”, nama_mtkul=”Java II”, sks=”4”. Perintahnya :

Insert into mata_kuliah (kode_mtkul, nama_mtkul, sks)
--> Values
--> (‘129’,’Java II’,’4’);



17.  Tampilkan seluruh isi record tabel mata_kuliah. Perintahnya :

Select*from mata_kuliah;



18.  Ubah isi record untuk nama_mtkul=”Java II”, menjadi “Java Programming II”. Perintahnya :

Update mata_kuliah set nama_mtkul=”Java Programming II” where nama_mtkul=”Java II”;



19.  Hapus isi record dengan nama_mtkul=”Multimedia”. Perintahnya :

Delete from mata_kuliah where nama_mtkul=”Multimedia”;



20.  Tampilkan kembali seluruh isi record tabel mata_kuliah, dengan buat alias “Mata Kuliah” untuk field nama_mtkul dan “Jumlah SKS” untuk filed sks. Perintahnya :

Select kode_mtkul, nama_mtkul, as `Mata Kuliah`, sks as `Jumlah SKS` from mata_kuliah;





Nama : Fivi Andriyani
NIM  : 12172992
Kelas : 12.2A.35
Kampus : AMIK BSI Tegal
Dosen : Dandy Pratmanto, M.kom

Terimakasih sudah berkunjung

Tidak ada komentar:

Posting Komentar