Praktikum Views

 LATIHAN

1. Himpunan Entitas
Dalam latihan ini, digunakan 5 buah tabel yaitu tabel mahasiswa,
matakuliah, ambil_mk, dosen, dan jurusan. Untuk itu, ciptakan terlebih dahulu
tabel-tabel tersebut apabila belum ada. Dibawah ini adalah data yang digunakan
oleh masing-masing tabel untuk praktikum ini:
Tabel Mahasiswa


Tabel Dosen
Tabel Mata Kuliah

1. buka MySQL dan ketiklah perintah yaitu mysql -u root " dan tekan Enter
2. kemudian buat database baru create database data_kuliah; " kemudian use database nya

3.Setelah itu kita buat table table mahasiswa seperti gambar dibawah ini

4. Kemudian buat table dosen seperti gambar dibawah ini

5.Buat Table mata kuliah seperti gambar dibawah ini

6.Selanjutnya buat table ambil_mk seperti gambar dibawah ini

7.Kemudian buat table terakhir table jurusan

8.
Setelah itu masukan isi pada setiap table. 





9. Pembuatan View vgetmhs pada phpmyadmin



10.Kemudian Menghapus vgetmhs dengan cara di drop.


11. Pembuatan View vJoin
12.Tampilan vJoin.


13. Pembuatan vMK. 
14. Buat view vMK5

15. Tampilan vMK5 ketika di browser.

16. Tampilan vMK5 ketika di browse semester 5 

17. Buat vUpdate

18. Kemudian update salah satu database dengan query seperti berikut



19. Cek sudah berubah atau belum . 

20. Buat view vmkoption. 
21. buat vmklocal. 

22. Buat vmkcascade. 
23. Masukan data pada vmklocal dan vmkcascade. 







TUGAS PRAKTIKUM

1. Definisikan view untuk mendapatkan data mahasiswa yang hanya mengambil sks lebih dari 2 sks! 

2. Definisikan view dosen yang mengajar mahasiswa beserta jumlah mahasiswa yang diajar! 
3. Definisikan nested view dari tugas praktikum nomor 2 hanya dosen yang mengajar mahasiswa terbanyak!

TUGAS RUMAH

1. Definisikan nested view untuk mendapatkan data mahasiswa yang jenis kelaminnya laki-laki dengan main view berupa mahasiswa yang mengambil sembarang matakuliah yang sksnya lebih dari sks terkecil ! 

view untuk mendapatkan data mahasiswa yang jenis kelaminnya laki-laki . 
Hasil


mahasiswa yang mengambil sembarang matakuliah yang sksnya lebih dari sks terkecil.
Hasil



2. Definisikan updatable view dengan local check option untuk mendapatkan data matakuliah dengan sks diantara 1 dan 4.

Hasil



Nama : Desi Wulandari Rahayu

Nim   : 203100119

Prodi : Sistem informasi

Komentar

Postingan populer dari blog ini

Sistem Basis Data- Membuat, Menampilkan, Menggunakan dan Menghapus Database MySQL

Matkul Keamanan Informasi_ Review Materi Data Backup Dan Disaster Recovery

Sistem Operasi-Struktur Sistem Operasi