wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Database

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan database?

a)

Sekumpulan data yang tersimpan dalam bentuk tabel

b)

Sistem manajemen perangkat keras

c)

Sekumpulan data yang tersimpan secara terstruktur dan dapat diakses, dikelola, dan diperbarui

d)

Program aplikasi untuk memanipulasi data

2.

Apa yang dimaksud dengan DBMS (Database Management System)?

a)

Sistem untuk membuat aplikasi berbasis web

b)

Program yang digunakan untuk mengelola dan mengorganisir database

c)

Teknologi yang digunakan untuk mengakses server

d)

Sistem perangkat keras untuk menyimpan data

3.

Apa fungsi dari primary key dalam sebuah tabel database?

a)

Untuk menyimpan data duplikat

b)

Untuk mengidentifikasi setiap baris dalam tabel secara unik

c)

Untuk membuat indeks pencarian data

d)

Untuk menghubungkan dua tabel

4.

Apa yang dimaksud dengan foreign key dalam database?

a)

Kunci yang digunakan untuk mencari data

b)

Kunci yang menghubungkan dua tabel dan mengacu pada primary key dari tabel lain

c)

Kunci untuk mengenkripsi data

d)

Kunci yang digunakan untuk menghapus data

5.

Relasi antara dua tabel dalam database ditunjukkan dengan:

a)

Kolom yang memiliki nilai yang sama

b)

Kolom yang berisi nilai-nilai numerik

c)

Penggunaan primary key dan foreign key

d)

Penggunaan query SELECT

6.

Apa yang dimaksud dengan DML (Data Manipulation Language)?

a)

Bahasa yang digunakan untuk mendesain database

b)

Bahasa untuk mendefinisikan struktur tabel

c)

Bahasa untuk manipulasi data, seperti INSERT, UPDATE, dan DELETE

d)

Bahasa untuk mengelola hak akses pengguna

7.

Perintah SQL mana yang digunakan untuk menambah data baru ke dalam tabel?

a)

SELECT

b)

DELETE

c)

INSERT

d)

UPDATE

8.

Manakah pernyataan berikut yang benar mengenai query SELECT?

a)

Digunakan untuk menghapus data dari tabel

b)

Digunakan untuk mengupdate data di tabel

c)

Digunakan untuk menampilkan data dari tabel

d)

Digunakan untuk mendefinisikan struktur tabel

9.

Apa yang dimaksud dengan relasi satu ke banyak (one-to-many) dalam database?

a)

Satu baris data dapat terhubung dengan satu baris data lainnya

b)

Banyak baris data dapat terhubung dengan satu baris data lain

c)

Setiap baris data saling terhubung satu sama lain

d)

Tabel tidak saling terhubung

10.

Manakah dari pernyataan berikut yang merupakan contoh query untuk mengupdate data dalam tabel?

a)

SELECT * FROM students WHERE age > 18;

b)

DELETE FROM students WHERE id = 5;

c)

INSERT INTO students (name, age) VALUES ('John', 20);

d)

UPDATE students SET age = 21 WHERE id = 5;