Font size
WorksheetsQuiz Basis Data
Total questions: 49
Worksheet time: 25mins
Apa itu Basis Data?
Kumpulan data yang terorganisir
Hanya angka dan teks
Sistem manajemen perangkat lunak
Hanya untuk aplikasi web
Apa fungsi dari Sistem Manajemen Basis Data (DBMS)?
Mengelola Basis Data
Menyimpan data secara manual
Hanya untuk aplikasi desktop
Membuat laporan
Sebutkan salah satu keuntungan menggunakan Basis Data!
Mengurangi Duplikasi Data
Meningkatkan biaya
Membuat data lebih sulit diakses
Menghapus data secara otomatis
Apa yang dimaksud dengan Tabel dalam Basis Data?
Struktur utama untuk menyimpan data
Hanya untuk menyimpan gambar
Bagian dari DBMS
Hanya untuk data teks
Apa itu Primary Key?
Kolom yang mengidentifikasi setiap baris
Kolom yang menyimpan data ganda
Kolom yang tidak boleh kosong
Kolom yang hanya untuk angka
Apa itu Primary Key?
Kolom yang mengidentifikasi setiap baris dalam tabel
Kolom yang merujuk pada Primary Key di tabel lain
Kolom yang dapat memiliki nilai duplikat
Kolom yang tidak boleh kosong
Apa itu Foreign Key?
Kolom yang mengidentifikasi setiap baris dalam tabel
Kolom yang merujuk pada Primary Key di tabel lain
Kolom yang dapat memiliki nilai duplikat
Kolom yang tidak boleh kosong
Apa singkatan dari XAMPP?
X (Cross-platform), Apache, MySQL, PHP, Perl
X (Cross-platform), Apache, MongoDB, PHP, Perl
X (Cross-platform), Apache, MySQL, Python, Perl
X (Cross-platform), Apache, MySQL, PHP, Pascal
Sebutkan satu keuntungan menggunakan XAMPP!
Mudah diinstal
Hanya tersedia untuk Windows
Memerlukan biaya lisensi
Tidak dapat digunakan di USB drive
Apa yang harus dilakukan setelah mengunduh XAMPP?
Jalankan Installer
Buka phpMyAdmin
Mulai Apache dan MySQL
Tutup komputer
Apa itu phpMyAdmin?
Antarmuka berbasis web untuk mengelola MySQL
Sistem manajemen basis data
Bahasa pemrograman server-side
Web server
Apa itu MySQL?
Sistem manajemen basis data relasional
Bahasa pemrograman
Web server
Sistem operasi
Apa itu phpMyAdmin dan untuk apa digunakan?
Sebutkan langkah-langkah untuk membuat basis data baru di phpMyAdmin!
Apa yang harus dilakukan setelah basis data berhasil dibuat?
Sebutkan tipe data yang dapat digunakan dalam kolom tabel!
VARCHAR
INT
TEXT
BOOLEAN
DATE
Apa itu SQL dan untuk apa digunakan?
Apa yang dimaksud dengan DDL dalam SQL?
Sebutkan perintah DDL yang digunakan untuk membuat basis data baru!
CREATE DATABASE
CREATE TABLE
DROP DATABASE
ALTER TABLE
Apa perintah untuk membuat database baru?
CREATE DATABASE
DROP DATABASE
ALTER DATABASE
Apa perintah untuk menghapus tabel?
DROP TABLE
DELETE TABLE
REMOVE TABLE
Apa perintah untuk menambahkan baris baru ke dalam tabel?
INSERT INTO
ADD ROW
NEW RECORD
Apa perintah untuk mengubah data yang sudah ada dalam tabel?
UPDATE
MODIFY
CHANGE
Apa perintah untuk mengambil data dari tabel?
SELECT
GET
FETCH
Apa perintah untuk memberikan hak akses kepada pengguna?
GRANT
ALLOW
PERMIT
Apa perintah untuk menyimpan perubahan secara permanen?
COMMIT
SAVE
FINALIZE
Apa perintah untuk mengembalikan perubahan ke status sebelumnya?
ROLLBACK
REVERT
UNDO
Apa perintah untuk menandai titik tertentu dalam transaksi?
SAVEPOINT
MARK
POINT
Apa itu Query dalam konteks SQL?
Apa fungsi dari SELECT Clause?
Apa yang dilakukan oleh DISTINCT dalam Query?
Apa tujuan dari WHERE Clause?
Sebutkan beberapa operator perbandingan yang digunakan dalam WHERE Clause!
Apa yang dilakukan oleh ORDER BY Clause?
Apa fungsi dari LIMIT Clause dalam Query?
Kode untuk menampilkan sejumlah baris dimulai dari offset untuk menampilkan 5 siswa pertama yang benar adalah
Fungsi yang melakukan perhitungan pada sekelompok nilai dan mengembalikan satu nilai. COUNT(): Menghitung jumlah baris atau nilai. SELECT COUNT(*) FROM siswa; -- Menghitung total siswa
SELECT SUM(*) FROM Siswa
SELECT COUNT(*) FROM siswa
SELECT AVG(*) FROM Siswa
SELECT ORDER BY(*) FROM Siswa
SELECT MAX(*) FROM Siswa
Penerapan Fungsi dalam SQL untuk Menghitung jumlah kelas yang berbeda adalah
SELECT SUM(nama_kelas) FROM siswa;
SELECT AVG(kelas_id) FROM siswa;
SELECT AVG(nama_kelas) FROM siswa;
SELECT COUNT(DISTINCT kelas_id) FROM siswa;
SELECT MAX(kelas_id) FROM siswa;
Penerapan Fungsi SUM(): Menjumlahkan nilai numerik dalam kolom yang benar adalah
SELECT SUM(nilai) FROM nilai_ujian;
SELECT SUM(*) FROM nilai_ujian;
SELECT SUM(*) FROM nilai_ujian ORDER BY 1-100;
SELECT SUM() FROM nilai_ujian;
SELECT SUM(,) FROM nilai_ujian;
AVG(): Menghitung rata-rata nilai numerik. SELECT AVG(nilai) FROM nilai_ujian;
Fungsi yang digunakan untuk menemukan nilai terkecil dalam kolom.
Fungsi yang digunakan untuk menemukan nilai terbesar dalam kolom.
Digunakan untuk mengelompokkan baris yang memiliki nilai yang sama dalam satu atau lebih kolom menjadi satu ringkasan baris yaitu menggunakan fungsi
Fungsi yang benar dalam menghitung rata-rata nilai dan dikelompokan per kelas
SELECT nama_kelas, AVG(nilai) AS rata_rata_nilai FROM siswa GROUP BY kelas_id;
SELECT nama_kelas, AVG(*) AS rata_rata_nilai FROM siswa GROUP BY kelas_id;
SELECT kelas_id, AVG(nilai) AS rata_rata_nilai FROM nilai_ujian GROUP BY kelas_id;
SELECT kelas_id, AVG(nilai) AS rata_rata_nilai FROM nilai_ujian SORT BY kelas_id;
SELECT kelas_id, AVG(nilai) AS rata_rata_nilai FROM nilai_ujian DESC BY "A";
Fungsi yang digunakan untuk memfilter hasil dari GROUP BY. Menampilkan kelas yang memiliki lebih dari 10 siswa
Fungsi yang digunakan untuk menggabungkan baris dari dua atau lebih tabel berdasarkan kolom yang berhubungan di antara mereka adalah
Fungsi untuk mengembalikan semua baris dari tabel kiri, dan baris yang cocok dari tabel kanan adalah
Fungsi yang digunakan untuk mengembalikan semua baris dari tabel kanan, dan baris yang cocok dari tabel kiri adalah
Fungsi yang digunakan untuk mengembalikan semua baris ketika ada kecocokan di salah satu tabel.
FULL JOIN
