Panduan Belajar & Kumpulan Soal Informatika Kelas 12 SMA - Basis Data

SMA 12ª Série INFORMATIKA 15 Minutos
Jul 08, 2025 • 314 visualizações • 10 Butir Latihan

Ringkasan Konsep & Panduan Belajar: Basis Data

Selamat datang di panduan pembelajaran Informatika untuk tingkat SMA Kelas 12. Modul ini menyajikan ringkasan konsep esensial, contoh studi kasus, serta latihan soal berbobot untuk topik Basis Data.

Uraian Materi: Konsep basis data relasional, SQL dasar (SELECT, INSERT, UPDATE, DELETE).
  • Cakupan Kompetensi: Pemahaman prinsip dasar materi, identifikasi variabel/rumus kunci, dan pemecahan masalah soal ujian.
  • Tujuan Pembelajaran: Meningkatkan kecepatan analisis soal dan ketepatan pemilihan jawaban pada asesmen sekolah maupun tryout.
advertisement
TRYOUT GRATIS Siap Hadapi Ujian Sekolah, UTBK SNBT & CPNS 2026? • 50.000+ Bank Soal Lengkap

Kumpulan Soal Latihan & Studi Kasus

Pembahasan Interaktif

Soal 1. Apa yang dimaksud dengan basis data relasional?

A. Basis data yang tidak menggunakan relasi antar data.
B. Basis data yang menggunakan tabel dengan baris dan kolom yang saling berhubungan.
C. Basis data yang hanya menyimpan data dalam bentuk teks.
D. Basis data yang tidak memerlukan struktur yang terdefinisi.

Soal 2. Tabel berikut memiliki kolom 'Nama', 'Usia', dan 'Kota'. Bagaimana cara memilih semua baris dari tabel ini?

A. SELECT Nama, Usia FROM Kota;
B. SELECT * FROM Kota;
C. SELECT Nama, Usia FROM Kota WHERE Kota = 'Jakarta';
D. SELECT Nama FROM Kota WHERE Usia > 25;

Soal 3. Perintah SQL apa yang digunakan untuk menambahkan baris baru ke dalam tabel?

A. SELECT
B. UPDATE
C. INSERT
D. DELETE

Soal 4. Untuk mengubah nilai dalam satu kolom tertentu pada tabel, perintah SQL yang tepat adalah...

A. SELECT
B. INSERT
C. UPDATE
D. DELETE

Soal 5. Perintah SQL yang digunakan untuk menghapus baris dari tabel adalah...

A. SELECT
B. UPDATE
C. INSERT
D. DELETE

Soal 6. Bagaimana cara memilih hanya kolom 'Nama' dari tabel 'Pelanggan'?

A. SELECT Kota FROM Pelanggan;
B. SELECT * FROM Pelanggan;
C. SELECT Nama FROM Pelanggan;
D. SELECT Nama, Usia FROM Pelanggan;

Soal 7. Jika sebuah tabel memiliki kolom 'ID' sebagai kunci utama, apa yang dimaksud dengan kunci utama?

A. Kolom yang digunakan untuk menyimpan data pelanggan.
B. Kolom yang mengidentifikasi setiap baris dalam tabel secara unik.
C. Kolom yang digunakan untuk mencari data berdasarkan nama.
D. Kolom yang digunakan untuk menyimpan tanggal lahir pelanggan.

Soal 8. Apa yang terjadi jika mencoba menghapus baris dari tabel yang memiliki kunci utama yang unik?

A. Baris tersebut akan dihapus secara otomatis.
B. Penghapusan akan gagal karena tidak ada baris yang memenuhi kondisi unik.
C. Tabel akan menjadi kosong.
D. Database akan mengalami kerusakan.

Soal 9. Berikut ini adalah contoh sintaks untuk melakukan INSERT: INSERT INTO Buku (Judul, Penulis) VALUES ('Merah Putih', 'Hasan'); Apa yang dilakukan oleh perintah ini?

A. Menghapus semua baris dari tabel Buku.
B. Menambahkan baris baru ke tabel Buku dengan Judul 'Merah Putih' dan Penulis 'Hasan'.
C. Mengubah nilai Judul dan Penulis dalam tabel Buku.
D. Mencari buku dengan Judul 'Merah Putih'.

Soal 10. Asumsikan kita memiliki tabel 'Karyawan' dengan kolom 'IDKaryawan', 'Nama', dan 'Gaji'. Perintah mana yang akan memberikan semua karyawan dengan gaji di atas 5 juta?

A. SELECT * FROM Karyawan WHERE Gaji < 5000000;
B. SELECT * FROM Karyawan WHERE Gaji > 5000000;
C. SELECT Nama FROM Karyawan WHERE Gaji > 5000000;
D. SELECT IDKaryawan FROM Karyawan WHERE Gaji > 5000000;
advertisement
TRYOUT NASIONAL GRATIS Soaldanjawaban.com

Siap Hadapi Ujian Sekolah, UTBK SNBT & CPNS 2026?

Asah kemampuanmu dengan 50.000+ Bank Soal Lengkap disertai kunci jawaban, pembahasan detail dari guru, dan analisis skor waktu nyata.

Kunci Jawaban & Pembahasan Lengkap

Klik judul butir soal di bawah untuk membuka pembahasan detail, langkah penalaran, rumus yang digunakan, dan bantuan Tutor AI.

No. 1 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban Benar: Pilihan B
Langkah & Penjelasan:
Basis data relasional didasarkan pada konsep relasi antara data yang disimpan dalam tabel. Setiap tabel memiliki baris (record) dan kolom (attribute), dan relasi antar tabel memungkinkan data terkait disimpan secara terorganisir.
No. 2 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 2

Ringkasan Konsep: Perintah `SELECT *` digunakan untuk memilih semua kolom dari tabel. `*` adalah wildcard yang m...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 3 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 3

Ringkasan Konsep: Perintah `INSERT` digunakan untuk menambahkan baris baru ke dalam tabel. `SELECT` untuk mengam...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 4 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 4

Ringkasan Konsep: Perintah `UPDATE` digunakan untuk mengubah nilai pada satu atau beberapa kolom dalam tabel. `S...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 5 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 5

Ringkasan Konsep: Perintah `DELETE` digunakan untuk menghapus baris tertentu dari tabel. `SELECT` untuk mengambil...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 6 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 6

Ringkasan Konsep: Perintah `SELECT Nama FROM Pelanggan;` hanya memilih kolom 'Nama' dari tabel 'Pelanggan'.

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 7 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 7

Ringkasan Konsep: Kunci utama adalah kolom atau kombinasi kolom yang secara unik mengidentifikasi setiap baris da...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 8 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 8

Ringkasan Konsep: Kunci utama yang unik memastikan bahwa setiap baris dalam tabel memiliki identitas yang jelas....

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 9 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 9

Ringkasan Konsep: Perintah `INSERT` digunakan untuk menambahkan baris baru ke tabel. Dalam contoh ini, baris bar...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

No. 10 Lihat Kunci Jawaban & Analisis Pembahasan
Kunci Jawaban & Pembahasan Soal 10

Ringkasan Konsep: Perintah `SELECT * FROM Karyawan WHERE Gaji > 5000000;` akan memilih semua kolom dari tabel Kar...

Dapatkan akses instan ke kunci jawaban benar, langkah penalaran lengkap, dan analisis Tutor AI secara 100% gratis.

Tips & Strategi Efektif Mengerjakan Soal Informatika

  • Baca Pertanyaan dengan Teliti: Kenali kata kunci inti seperti kecuali, paling tepat, faktor utama, atau rumus yang diminta.
  • Metode Eliminasi: Coret 2 pilihan jawaban yang jelas-jelas tidak logis untuk memperbesar peluang kebenaran hingga 50%.
  • Manajemen Waktu: Alokasikan rata-rata 1–1.5 menit per butir soal agar seluruh paket soal dapat terselesaikan dan diperiksa ulang.

Glosarium & Istilah Kunci Materi

Basis Data

Pokok bahasan kurikulum yang mencakup pemahaman konsep dasar dan pemecahan kasus praktis.

Informatika SMA

Struktur kurikulum terpadu untuk mengembangkan kompetensi penalaran analitis dan literasi siswa.

Punya Pertanyaan Soal Lain yang Belum Terjawab?

Bergabunglah bersama ribuan siswa dan guru di Forum Tanya PR untuk berdiskusi materi dan mendapatkan solusi jawaban terverifikasi.

Persiapan Karir & Lowongan Kerja Gratis

Eksplorasi lowongan kerja fresh graduate, simulasi wawancara AI, dan template CV ATS.

Update Harian

Loker Fresh Graduate & Remote

Ribuan lowongan kerja staf administrasi, IT, customer support, & entry-level dengan info gaji transparan.

AI Interaktif

Simulasi Wawancara Kerja AI

Latihan tanya jawab interview BUMN & perusahaan swasta dengan analisis penilaian dan feedback instan.

Format HRD

Pembuat CV ATS & Cover Letter

Susun resume profesional standar internasional yang lolos sistem seleksi ATS HRD dalam hitungan menit.

Layanan karir & pencarian kerja 100% gratis tanpa dipungut biaya.

Kolom Diskusi (0)

Anda harus login untuk dapat memberikan komentar.

Login dengan Google

Belum ada komentar. Jadilah yang pertama berdiskusi!

Mungkin Anda Tertarik

Latihan Soal
Manajemen waktu dan produktivitas

SMA - Kewirausahaan

E-Book Gratis
The Blue Castle: a novel

Montgomery, L. M. (L...

E-Book Gratis
La charca del diablo

George Sand, George...