wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Remidi UAS_Basis Data Lanjut_Ekstensi_2025

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

Berikut yang bukan definisi basis data menurut materi adalah…

a)

Kumpulan data yang saling berhubungan

b)

Himpunan file yang terorganisir untuk digunakan kembali dengan cepat

c)

Data yang hanya disimpan sementara di RAM

d)

Kumpulan tabel yang tersimpan pada media penyimpanan elektronik

2.

Operasi untuk menghapus tabel dari database disebut…

a)

DROP TABLE

b)

DELETE TABLE

c)

REMOVE TABLE

d)

ERASE TABLE

3.

Istilah yang mewakili objek seperti Mahasiswa, Pasien, Dokter dalam basis data disebut…

a)

Atribut

b)

Entitas

c)

Record

d)

Domain

4.

Contoh Atribut Komposit adalah…

a)

NIM

b)

Nama mahasiswa

c)

Alamat (kota, kabupaten, kode pos)

d)

IPK

5.

Atribut yang nilainya diperoleh dari hasil pengolahan atribut lain disebut…

a)

Atribut sederhana

b)

Atribut turunan

c)

Atribut bernilai jamak

d)

Atribut komposit

6.

Salah satu tujuan basis data dalam hal menghilangkan redundansi disebut…

a)

Security

b)

Completeness

c)

Space (Efisiensi ruang)

d)

Sharability

7.

Bahasa pada DBMS yang berfungsi untuk membuat atau mengubah struktur tabel adalah…

a)

DML

b)

DDL

c)

DCL

d)

TCL

8.

Perintah SQL yang termasuk DML adalah…

a)

CREATE TABLE

b)

ALTER TABLE

c)

INSERT INTO

d)

DROP DATABASE

9.

Pada perancangan database, tahap menghasilkan skema tanpa bergantung DBMS adalah fase…

a)

Implementasi

b)

Konseptual

c)

Fisik

d)

Logikal

10.

Tahap yang memilih DBMS berdasarkan kebutuhan merupakan fase ke…

a)

2

b)

3

c)

4

d)

5

11.

Pemecahan tabel berdasarkan baris (misal per tahun) disebut partitioning…

a)

Vertikal

b)

Horizontal

c)

Dimensional

d)

Structural

12.

Kekurangan penggunaan indeks di database adalah…

a)

Tidak mempercepat pencarian

b)

Memperlambat operasi baca

c)

Memperlambat operasi tulis (insert/update/delete)

d)

Mengurangi keakuratan data

13.

Query SQL yang lebih optimal pada tabel besar adalah…

a)

SELECT *

b)

SELECT kolom yang dibutuhkan saja

14.

Teknik menyimpan hasil query di memori untuk mempercepat akses disebut...

a)

Indexing

b)

Caching

c)

Partitioning

d)

Materializing

15.

Yang termasuk in-memory caching adalah...

a)

MySQL Table Lock

b)

Redis

c)

PostgreSQL WAL

d)

B-Tree Index

16.

Versi hasil query kompleks yang disimpan sebagai tabel fisik disebut...

a)

View

b)

Temporary Table

c)

Materialized View

d)

Snapshot Query

17.

OLAP berfokus pada...

a)

Transaksi harian

b)

Analisis data multidimensi

c)

Input data operasional

d)

Manajemen hak akses

18.

Struktur utama penyimpanan data pada OLAP disebut...

a)

Table Set

b)

Data Cube

c)

Flat File

d)

Relational Graph

19.

OLAP yang menyimpan data dalam database relasional adalah...

a)

MOLAP

b)

ROLAP

c)

HOLAP

20.

Teknik OLAP saat pengguna memilih data pada satu dimensi tertentu disebut...

a)

Dicing

b)

Slicing

c)

Pivoting

d)

Drilling

21.

Contoh operasi drill-down adalah...

a)

Dari bulan → tahun

b)

Dari tahun → bulan

c)

Dari produk → kategori

d)

Dari region → nasional

22.

Fungsi SQL untuk memberi peringkat tiap baris dalam OLAP adalah...

a)

SUM()

b)

RANK()

c)

GROUP BY

d)

ORDER BY

23.

Perintah SQL untuk agregasi data adalah...

a)

JOIN

b)

LIMIT

c)

SUM(), AVG(), COUNT()

d)

UNION

24.

Contoh eksekusi query yang optimal saat menampilkan data di UI...

a)

ORDER BY tanpa LIMIT

b)

SELECT * FROM table

c)

SELECT kolom perlu + LIMIT

d)

Tanpa klausa WHERE

25.

Kunci kandidat yang tidak dipakai sebagai primary key disebut...

a)

Foreign Key

b)

Super Key

c)

Alternate Key

d)

Composite Key

26.

Kunci pada tabel anak yang merujuk primary key tabel induk disebut…

a)

Alternate Key

b)

Foreign Key

c)

Candidate Key

d)

Natural Key

27.

DBMS yang termasuk RDBMS adalah…

a)

Redis

b)

MongoDB

c)

Oracle

d)

Elasticsearch

28.

Manfaat utama penggunaan Materialized View adalah…

a)

Mengurangi operasi INSERT

b)

Mempercepat query kompleks dan agregasi

c)

Mengurangi fragmentasi indeks

d)

Menghilangkan kebutuhan primary key

29.

Komponen desain yang menyimpan informasi seperti “genre, durasi, resolusi” disebut…

a)

Index file

b)

Metadata

c)

Primary key

d)

Query log

30.

Format gambar yang umum digunakan pada basis data multimedia adalah…

a)

.mp4

b)

.jpeg

c)

.mp3

d)

.avi

31.

Lapisan yang berfungsi mengelola penyimpanan fisik multimedia adalah…

a)

Application layer

b)

Storage layer

c)

Presentation layer

32.

YouTube menampilkan video menggunakan elemen representasi ringkas berupa…

a)

Script

b)

Thumbnail

c)

Query plan

d)

Index cluster

33.

Tujuan indeksasi metadata pada multimedia adalah…

a)

Mengubah isi media

b)

Mempercepat proses pencarian

c)

Memperbesar ukuran file

d)

Menghapus duplikasi video

34.

Salah satu tujuan abstraksi media adalah…

a)

Menampilkan file dalam format mentah saja

b)

Menyembunyikan detail teknis dari user

c)

Menghapus metadata

d)

Mengganti format file

35.

Level abstraksi yang menunjukkan bagaimana file disimpan dalam server adalah…

a)

View level

b)

Physical level

c)

Logical level

d)

User level

36.

Query multimedia membutuhkan kemampuan untuk melakukan filter berbasis…

a)

Metadata dan atribut media

b)

CPU server

c)

RAM client

d)

Ukuran bandwidth

37.

Basis data multimedia cocok diterapkan pada aplikasi…

a)

Sistem kop surat digital

b)

Platform streaming video

c)

Pengolah angka akademik

d)

Sistem pengarsipan manual

38.

Query berikut digunakan untuk... WHERE duration > 10 AND media_type = 'video'

a)

Memfilter video berdurasi > 10 menit

b)

Menampilkan semua gambar

c)

Menghapus data video

d)

Mengurutkan file

39.

Bahasa query yang cocok untuk media non-relasional (gambar, video) adalah...

a)

NoSQL

b)

Assembly

c)

HTML

d)

Pascal

40.

Contoh keseragaman metadata adalah semua file memiliki...

a)

Resolusi yang sama

b)

Ekstensi yang sama

c)

Judul, tag, dan tanggal unggah

d)

Codec video yang sama

41.

Data Warehouse dirancang untuk kebutuhan...

a)

Update transaksi real-time

b)

Analisis dan pelaporan

c)

Penghapusan data operasional

d)

Pengembangan software front-end

42.

Sifat data warehouse yang “tidak diubah, hanya ditambah” disebut...

a)

Time-variant

b)

Non-volatile

c)

Integrated

d)

Subject-oriented

43.

Karakteristik yang menandakan data difokuskan pada topik tertentu (mis: pelanggan, penjualan) disebut...

a)

Non-volatile

b)

Time-variant

c)

Subject-oriented

d)

Independent

44.

Proses memindahkan data yang telah dibersihkan ke dalam warehouse disebut...

a)

Extract

b)

Transform

c)

Load

d)

Validate

45.

Tools yang digunakan khusus untuk proses ETL adalah...

a)

Talend

b)

MySQL Workbench

c)

Visual Studio Code

d)

Android Studio

46.

Database yang populer digunakan sebagai Data Warehouse adalah...

a)

Oracle

b)

Figma

c)

Blender

d)

Photoshop

47.

Jika tabel dimensi langsung terhubung ke tabel fakta tanpa pecahan sub-tabel, skema tersebut disebut...

a)

Snowflake Schema

b)

Star Schema

c)

Galaxy Schema

d)

Mesh Schema

48.

Berikut merupakan BI Tools adalah...

a)

Power BI

b)

MongoDB

c)

NodeJS

d)

Flutter

49.

Query agregasi total penjualan paling tepat menggunakan fungsi...

a)

GROUP BY + SUM()

b)

ORDER BY + COUNT()

c)

WHERE + LIMIT

d)

JOIN + DELETE

50.

Fitur Oracle yang menyimpan hasil query agar lebih cepat saat dipanggil kembali adalah...

a)

Trigger

b)

Cursor

c)

Materialized View

d)

Sequence

51.

Penyimpanan cloud warehouse yang sering digunakan untuk big data adalah...

a)

Google BigQuery

b)

XAMPP

c)

FileZilla

d)

Apache Tomcat

52.

Tabel di warehouse yang menyimpan detail pengukuran (angka transaksi) disebut...

a)

Dimension table

b)

Fact table

c)

Lookup table

d)

Master table

53.

Tujuan utama data mining adalah...

a)

Membersihkan data

b)

Menemukan pola dan insight

c)

Membuat database baru

d)

Mendesain UI dashboard

54.

Data Mart memiliki cakupan yang lebih... dibanding Data Warehouse

a)

Kompleks

b)

Luas

c)

Spesifik dan kecil

d)

Lambat

55.

Algoritma berikut yang digunakan untuk klasifikasi adalah...

a)

Apriori

b)

K-Means

c)

Decision Tree

d)

FP-Growth

56.

K-Means dan DBSCAN termasuk algoritma…

a)

Clustering

b)

Prediksi

c)

Asosiasi

d)

Klasifikasi

57.

Algoritma Apriori digunakan untuk…

a)

Mengelompokkan pelanggan

b)

Menemukan pola kombinasi item

c)

Memprediksi nilai masa depan

d)

Mengurutkan data histori

58.

Contoh penerapan Association Rule adalah…

a)

Menentukan kelompok umur pelanggan

b)

Jika beli laptop → beli mouse

c)

Mengelompokkan dokumen otomatis

d)

Prediksi suhu cuaca

59.

Algoritma untuk memprediksi nilai numerik masa depan adalah…

a)

Linear Regression

b)

Naïve Bayes

c)

K-Means

d)

Apriori

60.

Metode yang digunakan untuk mendeteksi transaksi tidak wajar adalah…

a)

Clustering

b)

Anomaly Detection

c)

Forecasting

d)

Aggregation

61.

Algoritma yang cocok untuk sequence analysis adalah…

a)

Naïve Bayes

b)

Markov Chain

c)

Isolation Forest

d)

K-Means

62.

Tools data mining berbasis drag-and-drop workflow adalah…

a)

RapidMiner

b)

Notepad++

c)

GitHub

d)

Canva

63.

Library Python yang digunakan untuk Machine Learning adalah…

a)

Scikit-learn

b)

Bootstrap

c)

Laravel

d)

React

64.

Data Warehouse menyediakan data yang… untuk proses data mining

a)

Terstruktur dan historis

b)

Berformat video saja

c)

Tidak terintegrasi

d)

Bersifat real-time update

65.

Langkah awal data mining di warehouse biasanya adalah…

a)

Deploy model

b)

ETL & pengambilan dataset

c)

Visualisasi dashboard

d)

Publish API

66.

Pada retail, data mining dimanfaatkan untuk…

a)

Diagnosa penyakit

b)

Analisis produk sering dibeli bersama

c)

Pencocokan gambar

d)

Penyimpanan video

67.

Metode untuk memisahkan pelanggan menjadi segmen premium, reguler, hemat termasuk…

a)

Clustering

b)

Regression

c)

Association

d)

Indexing

68.

Contoh anomali di sistem keuangan adalah...

a)

Penjualan meningkat saat promo

b)

Pola transaksi wajar harian

c)

Transaksi mencurigakan di luar kebiasaan

d)

Customer login normal

69.

Output data mining berguna untuk...

a)

Pengambilan keputusan berbasis data

b)

Menghapus data warehouse

c)

Menggantikan proses ETL

d)

Menonaktifkan database

70.

Tools berikut yang mendukung data mining dengan bahasa statistik adalah...

a)

R

b)

Figma

c)

Adobe Premiere

d)

CorelDraw