Pertanyaan

Soal Praktikum 6 Hitung jumlah total eksemplar buku yang tersedia di tabel Buku menggunakan fungsi SUM Soal Praktikum 7 Tambahkan data berikut ke tabel Peminjaman: (PMOO3,AG012,BKOO4,2024-02-01,2024-02-07,PTO02) (PMOO4, AG013,BKO05,2024-02-03,2024-02-10,PTOO1 Gunakan perintah INSERT INTO. __ Soal Praktikum 8 Tampilkan semua data peminjaman yang tanggal kembali lebih dari 2024-02-05 menggunakan SELECT. __ Soal Praktikum 9 Tambahkan data ke tabel Detail Peminjaman: (PM003,BK004,1) (PMO04,BK005,2) Gunakan perintah INSERT INTO untuk memasukkan data ini. Soal Praktikum 10 Perbarui jumlah eksemplar buku dengan id buku='BK005' kurangi jumlah eksemplar sebanyak

Solusi

Terverifikasi Ahli
4.7 (218 Suara)
Sahira profesional ยท Tutor selama 6 tahun

Jawaban

**```sqlSELECT SUM(jumlah) FROM Buku;**Soal Praktikum 7****Penjelasan:**Untuk menambahkan data baru ke tabel Peminjaman, kita menggunakan perintah `INSERT INTO`. Setiap baris data harus dikelilingi oleh tanda kurung dan dipisahkan oleh koma.**Jawaban:**```sqlINSERT INTO Peminjaman (pmoo, agno, bkno, tgl_pinjam, tgl_kembali, status)VALUES (PMOO3, AG012, BKOO4, '2024-02-01', '2024-02-07', 'PTO02'),(PMOO4, AG013, BKO05, '2024-02-03', '2024-02-10', 'PTOO1');```**Soal Praktikum 8****Penjelasan:**Untuk menampilkan semua data peminjaman yang tanggal kembali lebih dari `2024-02-05`, kita menggunakan perintah `SELECT`. Kita akan menggunakan operator `>` untuk membandingkan tanggal kembali dengan `2024-02-05`.**Jawaban:**```sqlSELECT * FROM Peminjaman WHERE tgl_kembali > '2024-02-05';```**Soal Praktikum 9****Penjelasan:**Untuk menambahkan data ke tabel Detail Peminjaman, kita menggunakan perintah `INSERT INTO`. Setiap baris data harus dikelilingi oleh tanda kurung dan dipisahkan oleh koma.**Jawaban:**```sql Detail_Peminjaman (pmno, bkno, jumlah)VALUES (PM003, BK004, 1),(PM004, BK005, 2);```**Soal Praktikum 10****Penjelasan:**Untuk memperbarui jumlah eksemplar buku dengan id `bkno='BK005'` kurangi jumlah eksemplar sebanyak 1, kita menggunakan perintah `UPDATE`. Kita akan menetapkan `jumlah = jumlah - 1` untuk baris yang memiliki `bkno='BK005'`.**Jawaban:**```sqlUPDATE Buku SET jumlah = jumlah - 1 WHERE bkno = 'BK005';```

Penjelasan

**Untuk menghitung jumlah total eksemplar buku yang tersedia di tabel Buku, kita menggunakan fungsi `SUM` dalam SQL. Fungsi ini akan menjumlahkan semua nilai dalam kolom yang ditentukan.**