wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS Basis Data

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Sistem Manajemen Basis Data (DBMS) merupakan perangkat lunak yang digunakan untuk ...

a)

Menghapus seluruh data dari basis data

b)

Menyimpan, mengelola, dan memanipulasi data dalam basis data

c)

Mengubah data menjadi grafik visual

d)

Mentransfer data antar komputer

2.

Salah satu kelebihan penggunaan DBMS dibanding sistem berkas biasa adalah ...

a)

Redundansi data meningkat

b)

Integritas data sulit dijaga

c)

Konsistensi data dapat dipertahankan

d)

Sulit melakukan kontrol akses

3.

DBMS tipe Hierarchical disusun berdasarkan ...

a)

Hubungan antar data yang sejajar

b)

Hubungan antar data yang membentuk jaringan bebas

c)

Hubungan antar data yang berbentuk pohon (tree)

d)

Hubungan antar data yang bersifat independen

4.

DBMS tipe Relational menggunakan struktur penyimpanan dalam bentuk ...

a)

Array

b)

Table (tabel)

c)

File flat

d)

Pointer

5.

Model data yang menggambarkan struktur logis data dan hubungan antar data disebut ...

a)

Model konseptual

b)

Model fisik

c)

Model arsitektural

d)

Model operasional

6.

Dalam model data relasional, hubungan antar entitas direpresentasikan menggunakan ...

a)

Flowchart

b)

Relasi antar tabel

c)

Diagram blok

d)

Hierarki data

7.

Komponen utama dari Entity-Relationship Diagram (ERD) adalah ...

a)

Entitas, Atribut, Relasi

b)

Tabel, Query, Form

c)

Record, Field, File

d)

Input, Proses, Output

8.

Entitas yang keberadaannya tergantung pada entitas lain disebut ...

a)

Entitas independen

b)

Entitas lemah (weak entity)

c)

Entitas kuat (strong entity)

d)

Entitas hubungan

9.

Atribut yang dapat dipecah menjadi beberapa komponen disebut ...

a)

Atribut tunggal

b)

Atribut komposit

c)

Atribut turunan

d)

Atribut kunci

10.

Relasi antara entitas mahasiswa dan mata kuliah disebut relasi ...

a)

Satu ke satu

b)

Satu ke banyak

c)

Banyak ke banyak

d)

Tidak berhubungan

11.

Derajat relasi menunjukkan ...

a)

Jumlah atribut dalam satu entitas

b)

Banyaknya entitas yang terlibat dalam relasi

c)

Jumlah tabel yang dibuat dalam basis data

d)

Banyaknya nilai atribut dalam satu record

12.

Kardinalitas digunakan untuk menunjukkan ...

a)

Banyaknya atribut dalam tabel

b)

Jumlah kolom pada setiap entitas

c)

Banyaknya kejadian dari suatu entitas yang dapat berhubungan dengan entitas lain

d)

Jumlah baris yang bisa disimpan dalam tabel

13.

Tahapan awal dalam perancangan ERD adalah ...

a)

Menentukan atribut kunci

b)

Mengidentifikasi entitas utama

c)

Menentukan kardinalitas

d)

Menggambar relasi antar entitas

14.

Tujuan utama normalisasi adalah ...

a)

Menambah jumlah tabel dalam basis data

b)

Mengurangi redundansi dan inkonsistensi data

c)

Menyatukan semua tabel menjadi satu

d)

Menghapus semua relasi antar tabel

15.

Ketergantungan fungsional dalam normalisasi digunakan untuk ...

a)

Mengidentifikasi relasi antar tabel

b)

Menentukan atribut yang bergantung pada atribut kunci

c)

Menghapus atribut yang tidak berguna

d)

Menentukan tipe data setiap atribut

16.

Bentuk normal pertama (1NF) menekankan pada ...

a)

Tidak adanya atribut bernilai ganda atau berulang

b)

Menghapus semua ketergantungan transitif

c)

Semua atribut non-kunci bergantung pada kunci utama

d)

Setiap tabel hanya memiliki satu entitas

17.

Jika semua atribut non-kunci bergantung sepenuhnya pada kunci utama, maka tabel tersebut berada pada ...

a)

1NF

b)

2NF

c)

3NF

d)

BCNF

18.

Normalisasi hingga bentuk ketiga (3NF) bertujuan untuk ...

a)

Menghapus ketergantungan transitif

b)

Menggabungkan tabel menjadi satu

c)

Menambah data dummy

d)

Menghapus atribut kunci

19.

Salah satu manfaat utama normalisasi adalah ...

a)

Mempercepat proses query secara langsung

b)

Meminimalkan duplikasi data dan menjaga konsistensi

c)

Mengurangi jumlah relasi antar tabel

d)

Membuat basis data lebih kompleks

20.

Dalam tahap implementasi basis data, salah satu langkah yang dilakukan adalah ...

a)

Menggambar ERD

b)

Membuat tabel dan relasi di DBMS

c)

Menentukan kebutuhan informasi pengguna

d)

Membuat model konseptual