Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluasi UTS Basis Data

Total questions: 15

Worksheet time: 30mins

Name
Class
Date
1.

Apa kelemahan utama dari model database hirarki?

a)

Ketidakmampuan mengelola hubungan banyak ke banyak

b)

Struktur yang tidak teratur

c)

Kompleksitas yang tinggi

d)

Penggunaan yang luas

2.

Sebutkan keunggulan model database jaringan!

a)

Efisiensi penyimpanan data

b)

Kompleksitas yang tinggi

c)

Kesulitan dalam proses query

d)

Penggunaan yang jarang

3.

Apa yang dimaksud dengan normalisasi dalam model database relasi?

a)

Proses memecah tabel menjadi tabel yang lebih kecil

b)

Penggabungan data dari berbagai tabel

c)

Pengorganisasian data dalam bentuk tabel

d)

Penyimpanan data yang efisien

4.

Apa kelemahan dari model database relasional?

a)

Performa query bisa menurun

b)

Data tidak terstruktur

c)

Kesulitan dalam mengelola data

d)

Tidak ada fleksibilitas

5.

Apa kelemahan dari model database relasional?

a)

Performa query menurun pada operasi JOIN yang rumit.

b)

Tidak dapat menangani data tidak terstruktur.

c)

Memerlukan desain yang lebih matang.

d)

Semua benar

6.

Apa yang dimaksud dengan objek dalam model berorientasi objek?

a)

Representasi dari entitas dunia nyata.

b)

Template dari objek.

c)

Penyembunyian detail internal objek.

d)

Proses menyembunyikan detail implementasi.

7.

Sebutkan konsep utama dari model berorientasi objek!

a)

Objek, Kelas, Enkapsulasi, Pewarisan, Polimorfisme, Abstraksi

b)

Data, Fungsi, Kelas, Objek

c)

Atribut, Method, Kelas, Objek

d)

Semua salah

8.

Apa yang dimaksud dengan enkapsulasi?

a)

Penyembunyian detail internal objek.

b)

Proses mendefinisikan properti dan perilaku objek.

c)

Mewarisi properti dari kelas lain.

d)

Representasi dari entitas dunia nyata.

9.

Apa itu pewarisan dalam konteks pemrograman berorientasi objek?

a)

Mewarisi properti dan method dari kelas lain.

b)

Penyembunyian detail internal objek.

c)

Proses mendefinisikan properti dan perilaku objek.

d)

Representasi dari entitas dunia nyata.

10.

Apa yang dimaksud dengan polimorfisme?

a)

Objek dari kelas berbeda diperlakukan sama.

b)

Mewarisi properti dari kelas lain.

c)

Penyembunyian detail internal objek.

d)

Proses mendefinisikan properti dan perilaku objek.

11.

Apa itu abstraksi dalam pemrograman berorientasi objek?

a)

Menyembunyikan detail implementasi.

b)

Mewarisi properti dari kelas lain.

c)

Penyembunyian detail internal objek.

d)

Proses mendefinisikan properti dan perilaku objek.

12.

Apa yang harus kamu ketahui tentang foreign key dan primary key?

a)

Semua benar

b)

Tabel hanya boleh memiliki satu primary key

c)

Tabel boleh memiliki lebih dari satu foreign key

d)

Foreign key digunakan untuk membuat relasi antar tabel

13.

Apa itu Entity Relationship Diagram (ERD)?

a)

Model informasi untuk menjelaskan hubungan antara data

b)

Sebuah teknik untuk menjelaskan data yang dibutuhkan

c)

Semua benar

d)

Sebuah notasi dengan model data konseptual

14.

Apa yang dimaksud dengan entitas dalam ERD?

a)

Objek atau simbol yang berfungsi sebagai identitas

b)

Simbol yang menghubungkan antar entitas

c)

Karakteristik dari entitas atau relasi

d)

Simbol penghubung antara atribut dan entitas

15.

Sebutkan fungsi dari ERD!

a)

Memodelkan struktur data

b)

Menghilangkan redundansi data

c)

Memperbaiki relasi dalam basis data

d)

Semua benar