PTS DATABASE XII RPL
Quiz
•
Information Technology (IT)
•
12th Grade
•
Medium
KHOIRUNNISAK ROUDLOTUL NURROKHMAH
Used 4+ times
FREE Resource
31 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Diberikan dua tabel pelanggan(id_pelanggan, nama) dan pesanan(id_pesanan, id_pelanggan, total). Jika kamu ingin menampilkan nama pelanggan dan total pesanannya, perintah SQL yang tepat adalah …
SELECT nama, total FROM pelanggan;
SELECT pelanggan.nama, pesanan.total FROM pelanggan JOIN pesanan ON pelanggan.id_pelanggan = pesanan.id_pelanggan;
SELECT * FROM pelanggan, pesanan;
SELECT nama FROM pelanggan INNER JOIN pesanan;
SELECT id_pelanggan FROM pelanggan;
Answer explanation
Perintah SQL yang benar adalah dengan menggunakan JOIN untuk menggabungkan tabel pelanggan dan pesanan berdasarkan id_pelanggan. Ini memungkinkan kita menampilkan nama pelanggan dan total pesanan mereka.
2.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Jika hasil JOIN menampilkan data pelanggan yang belum pernah memesan, maka tipe JOIN yang digunakan adalah …
INNER JOIN
LEFT JOIN
RIGHT JOIN
CROSS JOIN
NATURAL JOIN
Answer explanation
LEFT JOIN digunakan untuk menampilkan semua data dari tabel pelanggan, termasuk yang belum pernah memesan. Ini memastikan pelanggan yang tidak memiliki pesanan tetap ditampilkan, berbeda dengan INNER JOIN yang hanya menampilkan data yang cocok.
3.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Dalam query SELECT * FROM produk p JOIN kategori k ON p.id_kategori = k.id_kategori;, huruf p dan k digunakan untuk …
Menunjukkan fungsi agregat
Alias tabel untuk mempersingkat penulisan kolom
Membatasi hasil query
Menentukan indeks tabel
Menghapus tabel sementara
Answer explanation
Huruf p dan k dalam query tersebut adalah alias tabel. Alias ini digunakan untuk mempersingkat penulisan kolom, sehingga query menjadi lebih mudah dibaca dan ditulis, terutama saat mengakses kolom dari tabel yang berbeda.
4.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Jika seorang siswa ingin menampilkan daftar menu dan nama koki yang membuatnya dari dua tabel berbeda, maka langkah pertama yang perlu ia pahami adalah …
Menentukan kolom yang akan dijadikan penghubung antar tabel
Menghapus data duplikat
Mengurutkan hasil berdasarkan nama koki
Membuat subquery terlebih dahulu
Menggunakan fungsi agregat
Answer explanation
Langkah pertama yang perlu dipahami adalah menentukan kolom yang akan dijadikan penghubung antar tabel. Ini penting untuk menggabungkan data dari dua tabel yang berbeda secara efektif.
5.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Perintah SQL mana yang akan menampilkan semua data dari dua tabel yang tidak memiliki hubungan tetapi dikombinasikan semua kemungkinan barisnya?
INNER JOIN
LEFT JOIN
FULL JOIN
CROSS JOIN
UNION
Answer explanation
CROSS JOIN akan menggabungkan semua kemungkinan baris dari dua tabel yang tidak memiliki hubungan, menghasilkan produk Cartesian. Ini berbeda dari JOIN lainnya yang memerlukan kondisi tertentu untuk menggabungkan data.
6.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Untuk menampilkan nama pelanggan yang total pesanannya di atas rata-rata seluruh pesanan, digunakan query …
SELECT nama FROM pelanggan WHERE total > (SELECT total FROM pesanan);
SELECT nama FROM pelanggan WHERE total > ALL (SELECT total FROM pesanan);
SELECT nama FROM pelanggan WHERE total > (SELECT AVG(total) FROM pesanan);
SELECT nama FROM pelanggan JOIN pesanan;
SELECT AVG(total) FROM pelanggan;
Answer explanation
Query yang benar adalah 'SELECT nama FROM pelanggan WHERE total > (SELECT AVG(total) FROM pesanan);' karena ini membandingkan total pesanan pelanggan dengan rata-rata total pesanan, sehingga hanya menampilkan pelanggan dengan total di atas rata-rata.
7.
MULTIPLE CHOICE QUESTION
1 min • 4 pts
Kelebihan penggunaan subquery dibanding join adalah …
Lebih cepat selalu
Dapat digunakan dalam klausa WHERE untuk seleksi dinamis
Menghemat ruang penyimpanan
Tidak membutuhkan kunci primer
Tidak bisa dioptimasi oleh RDBMS
Answer explanation
Subquery dapat digunakan dalam klausa WHERE untuk seleksi dinamis, memungkinkan filter yang lebih fleksibel berdasarkan hasil dari query lain, sedangkan join lebih statis.
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
30 questions
Kisi-Kisi Seni Rupa
Quiz
•
8th Grade - University
30 questions
Komponen Perangkat Komputer Input output proses
Quiz
•
10th Grade - University
30 questions
Cryptography Methods Quiz
Quiz
•
8th Grade - University
30 questions
UH INFORMATIKA
Quiz
•
10th Grade - University
35 questions
soal uji blok 1
Quiz
•
12th Grade
30 questions
NumPy Basics Quiz
Quiz
•
12th Grade - University
30 questions
Soal Validitas Sumber Data
Quiz
•
10th Grade - University
26 questions
Digital Asset Review
Quiz
•
10th Grade - University
Popular Resources on Wayground
10 questions
Honoring the Significance of Veterans Day
Interactive video
•
6th - 10th Grade
10 questions
Exploring Veterans Day: Facts and Celebrations for Kids
Interactive video
•
6th - 10th Grade
19 questions
Veterans Day
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Circuits, Light Energy, and Forces
Quiz
•
5th Grade
6 questions
FOREST Self-Discipline
Lesson
•
1st - 5th Grade
7 questions
Veteran's Day
Interactive video
•
3rd Grade
20 questions
Weekly Prefix check #2
Quiz
•
4th - 7th Grade
Discover more resources for Information Technology (IT)
8 questions
Veterans Day Quiz
Quiz
•
12th Grade
28 questions
Ser vs estar
Quiz
•
9th - 12th Grade
19 questions
Explore Triangle Congruence and Proofs
Quiz
•
9th - 12th Grade
20 questions
-AR -ER -IR present tense
Quiz
•
10th - 12th Grade
10 questions
DNA Replication Concepts and Mechanisms
Interactive video
•
7th - 12th Grade
20 questions
Food Chains and Food Webs
Quiz
•
7th - 12th Grade
15 questions
Identify Triangle Congruence Criteria
Quiz
•
9th - 12th Grade
23 questions
Similar Figures
Quiz
•
9th - 12th Grade
