TUGAS LATAR BELAKANG d46b1 modul praktikum sistem basis data

mysqlCREATE VIEW view_hasil AS - SELECT H.nim, M.nama_mhs, K.nama_mtk, D.nama_dosen, H.nilai - FROM hsl_ujian AS H, mahasiswa AS M, matakuliah AS K, dosen AS D, - WHERE M.nim=H.nim AND K.kode_mtk=H.kode_mtk - AND D.kode_dosen=K.kode_dosen; mysqlCREATE OR REPLACE VIEW view_hasil AS - SELECT H.nim, M.nama_mhs, K.nama_mtk, D.nama_dosen, U.nama_ujian, - H.nilai - FROM hsl_ujian AS H, mahasiswa AS M, matakuliah AS K, dosen AS D, - ujian AS U - WHERE M.nim=H.nim AND U.kode_ujian=H.kode_ujian AND - K.kode_mtk=H.kode_mtk AND D.kode_dosen=K.kode_dosen; mysqlSELECT HASIL.nim, HASIL.nama_mhs, HASIL.nama_ujian, HASIL.nilai -FROM view_hasil; -WHERE HASIL.nilai BETWEEN 70 AND 90; mysqlALTER VIEW view_hasil AS - SELECT H.nim, M.nama_mhs, K.nama_mtk, D.nama_dosen, U.nama_ujian, - H.nilai - FROM hsl_ujian AS H, mahasiswa AS M, matakuliah AS K, dosen AS D, - ujian AS U - WHERE M.nim=H.nim AND U.kode_ujian=H.kode_ujian AND - K.kode_mtk=H.kode_mtk AND D.kode_dosen=K.kode_dosen; mysqlDROP VIEW view_hasil; mysqlDROP VIEW IF EXISTS view_hasil;

F. TUGAS

1. Tampilkan Jumlah Mahasiswa dan Usia Rata-Ratanya untuk tiap jenis kelamin, dari table Mahasiswa. Format output yang diharapkan Kelamin Jumlah Usia_Rata2 Laki-Laki ….. …….. Perempuan ….. …….. 2. Tampilkan Nim, Nama Mahasiswa, Kode Matakuliah, Nama Matakuliah dan Nilai dari Table Hsl_Ujian, Mahasiswa dan Matakuliah. Data diurutkan berdasarkan Nim Modul Praktikum Sistem Basis Data .............................................................................. 71 3. Tampilkan Nim, Nama Mahasiswa, Kode Matakuliah, Nama Matakuliah Nilai Uas, Grade Nilai Abjad, Bobot, Total Bobot X Sks dari Table Hsl_Ujian, Mahasiswa dan Matakuliah. Data diurutkan berdasarkan Nim. Format output yang diharapkan Nim Nama Nilai Uas Grade Bobot Total ….. ….. …….. … …. ….. ….. ….. …….. … …. ….. Table Grade Nilai Pembobotan Nilai Uas Grade Bobot 0 – 45 E 46 – 50 D 1 51 – 55 C 2 56 – 65 C+ 2,5 66 – 75 B 3 76 – 80 B+ 3,5 80 – 100 A 4 4. Sama dengan soal no. 3, namun data yang ditampilkan hanya Mahasiswa yang memiliki Nilai C dan C+. 5. Tampilkan Nim, Nama Mahasiswa, Kode Matakuliah, Nama Matakuliah, Sks, Nama Dosen, Nilai Dan Total Nilai Sks X Nilai Hanya Untuk Nilai Uts Saja, Dari Table Hsl_Ujian, Mahasiswa, Dosen, Ujian Dan Matakuliah, Yang Nilainya Dibawah Rata- Rata Kelas. Modul Praktikum Sistem Basis Data .............................................................................. 72 PRAKTIKUM VIII MANAJEMEN SUMBER DAYA DATA

A. LATAR BELAKANG

MySQL sebagai sebuah perangkat lunak aplikasi server database, dapat memiliki sumber daya data yang sangat berharga. Sumber daya data tersebut perlu dipelihara keberadaannya, agar dapat digunakan secara optimal. Tindakan pemeliharaan sumber daya data, dapat dilakukan dengan jalan melakukan Backup dan Restoring Data, serta Replikasiduplikasi server database secara real-time sebagai bentuk upaya menghindari kehilangan sumber daya data yang sangat berharga. Guna membantu tercapainya kompetensi mahasiswa, khususnya dalam melakukan Backup dan Restoring Data, serta Replikasiduplikasi server database secara real-time, diperlukan tindakan uji coba dalam praktikum berikut ini.

B. TUJUAN