NEW
Font size
WorksheetsQuiz Basis Data
Total questions: 40
Worksheet time: 20mins
Basis data adalah...
Sekumpulan file teks yang tersimpan di komputer
Kumpulan data yang saling berhubungan dan terorganisasi dengan baik
Data yang hanya digunakan untuk program tertentu
Kumpulan informasi acak
DBMS adalah singkatan dari...
Data Base Management System
Data Base Manipulation Software
Data Backup Management System
Data Binary Machine Storage
Fungsi utama DBMS adalah...
Menghapus semua data secara otomatis
Mengelola penyimpanan dan pengambilan data
Mengganti sistem operasi
Mengubah bahasa pemrograman
Contoh perangkat lunak DBMS adalah...
Microsoft Excel
Microsoft Access
Adobe Photoshop
Corel Draw
Model basis data yang menggunakan konsep tabel, baris, dan kolom adalah...
Model Jaringan
Model Hierarki
Model Relasional
Model Objek
Dalam model relasional, baris pada tabel disebut...
Field
Record
Column
Attribute
Kolom pada tabel disebut...
Tuple
Record
Field / Attribute
Entity
Entity dalam basis data adalah...
Baris pada tabel
Objek yang dapat diidentifikasi secara unik
Hanya data angka
Data yang dihapus
Primary Key adalah...
Kolom yang nilainya boleh sama
Kolom yang digunakan untuk mengidentifikasi setiap baris secara unik
Kolom yang nilainya kosong
Kunci untuk mengakses database
Foreign Key digunakan untuk...
Menghapus data secara cepat
Menghubungkan tabel satu dengan tabel lainnya
Mengubah struktur tabel
Menggandakan data
SQL adalah singkatan dari...
Sequential Query Language
Structured Query Language
Simple Query Logic
Standard Quality Language
Perintah SQL untuk mengambil data dari tabel adalah...
SELECT
INSERT
UPDATE
DELETE
Perintah SQL untuk menambah data adalah...
ADD
SELECT
INSERT
UPDATE
Perintah SQL untuk menghapus data adalah...
REMOVE
DELETE
DROP
CLEAR
Perintah SQL untuk mengubah data adalah...
UPDATE
MODIFY
CHANGE
ALTER
Perintah SQL DROP TABLE digunakan untuk...
Menghapus isi tabel
Menghapus struktur tabel
Menghapus satu baris data
Menghapus kolom tertentu
Normalisasi bertujuan untuk...
Menggandakan data
Menghapus data lama
Mengurangi redundansi dan inkonsistensi data
Mempercepat akses internet
Bentuk normal pertama (1NF) mengharuskan...
Setiap kolom memiliki nama unik
Tidak ada atribut yang bernilai ganda atau berulang
Semua data sudah urut abjad
Semua nilai adalah angka
Backup basis data dilakukan untuk...
Mempercepat proses query
Mengamankan data jika terjadi kerusakan
Menghemat ruang penyimpanan
Menghapus data lama
Transaksi dalam basis data bersifat ACID. Huruf A berarti...
Accessible
Atomicity
Availability
Automation
Indeks pada basis data berfungsi untuk...
Menyimpan seluruh data
Mempercepat pencarian data
Menghapus data
Mengamankan database
Bahasa yang digunakan untuk mendefinisikan struktur database adalah...
DML (Data Manipulation Language)
DDL (Data Definition Language)
DCL (Data Control
Bahasa yang digunakan untuk mendefinisikan struktur database adalah...
DML (Data Manipulation Language)
DDL (Data Definition Language)
DCL (Data Control Language)
HTML
Bahasa yang digunakan untuk memanipulasi data adalah...
DML
DDL
XML
JSON
DCL digunakan untuk...
Mengontrol hak akses pengguna
Membuat tabel
Menghapus data
Mengisi tabel
Perintah SQL GRANT digunakan untuk...
Menghapus hak akses
Memberikan hak akses
Membuat tabel baru
Menghapus tabel
Perintah SQL REVOKE digunakan untuk...
Memberikan hak akses
Menghapus hak akses
Memperbarui data
Menyaring data
Relasi one-to-many artinya...
Satu baris di tabel pertama dapat berhubungan dengan banyak baris di tabel kedua
Banyak baris di tabel pertama berhubungan dengan satu baris di tabel kedua
Satu baris di tabel pertama berhubungan dengan satu baris di tabel kedua
Semua tabel saling berhubungan
Relasi many-to-many memerlukan tabel...
Master
Relasi / Penghubung (junction table)
Child
Parent
Query SELECT * FROM siswa WHERE kelas = '10'; artinya...
Mengambil semua siswa yang memiliki nilai kelas = 10
Mengambil semua siswa di kelas 10
Menghapus semua siswa di kelas 10
Mengubah semua siswa di kelas 10
NULL dalam basis data berarti...
Angka nol
Data kosong atau tidak diketahui
Data error
Tipe data string
Constraint NOT NULL digunakan untuk...
Membolehkan kolom kosong
Melarang kolom kosong
Mengganti kolom menjadi angka nol
Menghapus kolom
Constraint UNIQUE digunakan untuk...
Membatasi agar data tidak boleh sama di kolom tersebut
Menghapus data unik
Mengurutkan data
Mengganti nilai kolom
Fungsi agregat SQL untuk menghitung jumlah baris adalah...
SUM()
COUNT()
AVG()
TOTAL()
Fungsi agregat SQL untuk menghitung rata-rata adalah...
AVERAGE()
MEAN()
AVG()
COUNT()
Perintah SQL ORDER BY digunakan untuk...
Mengurutkan hasil query
Mengelompokkan data
Menghapus data
Menggabungkan tabel
GROUP BY digunakan untuk...
Mengelompokkan hasil berdasarkan kolom tertentu
Mengurutkan data
Menghapus data
Mengganti nilai kolom
JOIN digunakan untuk...
Menghapus tabel
Menggabungkan data dari dua atau lebih tabel
Membuat indeks
Mengganti tipe data
INNER JOIN mengembalikan...
Semua data dari kedua tabel
Data yang cocok di kedua tabel
Semua data dari tabel pertama
Semua data dari tabel kedua
Keamanan basis data dapat ditingkatkan dengan...
Memberikan akses penuh ke semua pengguna
Mengatur hak akses dan melakukan enkripsi
Menghapus semua data lama
Membuka database untuk umum
