Pengolahan Basis Data Lanjut – Praktikum

Praktikum kosong……………..

 

Advertisements

Pengolahan Basis Data Lanjut – Praktikum Membuat View

Buat view yang idkrs adalah hanya NIM saya

Perintah yang digunakan:

Perintahnya:

mysql> select kodemk,(select namamk from matakuliah where kodemk=nilai.kodemk)as nama_matakuliah, nilaihuruf from nilai where idkrs in (select idkrs from id_krsku);

Hasilnya:

+———–+——————————————+————+

| kodemk | nama_matakuliah | nilaihuruf |

+———–+——————————————+————+

| SPB72102 | Kewirausahaan | A |

| IKK72107 | Logika Matematika | A |

| IKB72116 | Sistem Basis Data | A |

| IKB72217 | Prakt. Sistem Basis Data | B |

| IKK72114 | Struktur Data | B |

| IKK72215 | Prakt. Struktur Data | C |

| IKK72109 | Metode Numerik | A |

| SKB72108 | Bahasa Rakitan | A |

| SKB112316 | Pemrograman Web Statis | A |

| SKB72209 | Praktikum Bahasa Rakitan | A |

| IKB72118 | Pengolahan Basisdata Lanjut | |

| IKB72219 | Prak Pengolahan Basisdata Lanjut | |

| SPB72101 | Etika Profesi | |

| SPK72104 | Bahasa Inggris 2 | |

| IKB72105 | Analisa dan Perancangan Sistem Informasi | |

| IKB72306 | Aplikasi DBMS | |

| IKB72103 | Pemrograman Java | |

| IKB72204 | Pemrograman Web Dinamis | |

| SKB72123 | Wireless dan Mobile Communication | |

| SPK72106 | Pendidikan Agama 2 | |

| IKK72126 | Teknik Riset Operasi | |

+———–+——————————————+————+

21 rows in set (0.16 sec)

Pengolahan Basis Data Lanjut – Pembuatan View dan Relasi Tabel

Perintah Select In:

Select nim,nama from mahasiswa where kodeprodi=’55201’ and nim in(select nim from studimhs where thajaran=’20112’);

Perintah Join:

Select mahasiswa.nim, nama from mahasiswa inner join studimhs on mahasiswa.nim =studimhs.nim where studimhs.thajaran=20112 and mahasiswa.kodeprodi=55201;

Membuat VIEW : membuat view mahasiswa prodi TI

  1. mysql> select nim from mahasiswa where kodeprodi=’55201′;
  2. mysql> create view mhs_ti as select nim from mahasiswa where kodeprodi=’55201′;
  3. mysql> create view id_krs as select idkrs from studimhs where nim=’12111089′;
  4. mysql> select kodemk, (select namamk from matakuliah where kodemk=nilai.kodemk) from nilai where idkrs in(select * from id_krs);

Menghapus View:

mysql> drop view id_krs;

Backup Database:

D:\wamp\mysql\bin>mysqldump -u root akademik12111089 > g:\backup_akademik.sql