wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

USBD

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.

Apa yang dimaksud dengan normalisasi relasional?

a)

Teknik untuk menggabungkan beberapa tabel menjadi satu.

b)

Normalisasi relasional adalah proses pengorganisasian data dalam basis data untuk mengurangi redundansi dan meningkatkan integritas.

c)

Proses penghapusan data dari basis data.

d)

Metode untuk meningkatkan kecepatan akses data.

2.

Sebutkan dan jelaskan tiga jenis anomali data!

a)

1) Anomali Duplikasi, 2) Anomali Ketergantungan, 3) Anomali Null

b)

Anomali Struktur

c)

Anomali Format

d)

Anomali Waktu

3.

Apa yang dimaksud dengan integritas data dalam konteks basis data?

a)

Integritas data hanya berkaitan dengan kecepatan akses data.

b)

Integritas data adalah proses penghapusan data yang tidak diperlukan.

c)

Integritas data adalah jumlah total data dalam basis data.

d)

Integritas data adalah keakuratan dan konsistensi data dalam basis data.

4.

Jelaskan komponen utama dalam diagram ER!

a)

Komponen utama dalam diagram ER adalah entitas, atribut, dan relasi.

b)

Komponen utama dalam diagram ER adalah warna, ukuran, dan bentuk.

c)

Komponen utama dalam diagram ER adalah tabel, kolom, dan baris.

d)

Komponen utama dalam diagram ER adalah data, informasi, dan analisis.

5.

Apa yang dimaksud dengan dependensi parsial?

a)

Dependensi parsial adalah hubungan antara dua tabel yang tidak relevan.

b)

Dependensi parsial adalah ketergantungan atribut pada sebagian kunci utama dalam basis data.

c)

Dependensi parsial adalah kondisi di mana semua atribut bersifat independen.

d)

Dependensi parsial adalah ketergantungan atribut pada seluruh kunci utama.

6.

Berikan contoh dependensi transitif dalam sebuah tabel!

a)

Tabel Dosen (ID, Nama, Mata Kuliah) dengan dependensi ID -> Mata Kuliah dan Nama -> ID.

b)

Tabel Mahasiswa (ID, Nama, Jurusan) dengan dependensi transitif ID -> Nama dan Nama -> Jurusan.

c)

Tabel Karyawan (ID, Nama, Gaji) dengan dependensi ID -> Gaji dan Gaji -> Nama.

d)

Tabel Buku (ID, Judul, Penulis) dengan dependensi ID -> Judul dan Judul -> Penulis.

7.

Apa yang dimaksud dengan dependensi penuh?

a)

Ketergantungan atribut non-primer pada atribut lain.

b)

Ketergantungan atribut non-primer pada kunci alternatif.

c)

Dependensi penuh adalah ketergantungan atribut non-primer pada seluruh kunci utama.

d)

Ketergantungan atribut primer pada sebagian kunci utama.

8.

Jelaskan langkah-langkah untuk mencapai normalisasi 1NF!

a)

Langkah-langkah untuk mencapai normalisasi 1NF adalah mengidentifikasi entitas, memisahkan atribut berulang, memastikan nilai atomik, menentukan kunci utama, dan menghapus grup atribut yang tidak bergantung.

b)

Menggabungkan semua atribut menjadi satu kolom

c)

Menentukan kunci utama tanpa analisis entitas

d)

Menghapus semua atribut dari tabel

9.

Apa kriteria yang harus dipenuhi untuk mencapai normalisasi 2NF?

a)

Semua atribut non-primer bergantung sepenuhnya pada kunci utama.

b)

Semua atribut harus bergantung pada kunci sekunder.

c)

Semua atribut primer bergantung pada kunci alternatif.

d)

Atribut non-primer boleh bergantung pada kunci utama secara parsial.

10.

Jelaskan perbedaan antara normalisasi 2NF dan 3NF!

a)

2NF menghilangkan ketergantungan transitif, sedangkan 3NF menghilangkan ketergantungan parsial.

b)

2NF menghilangkan ketergantungan parsial, sedangkan 3NF menghilangkan ketergantungan transitif.

c)

2NF hanya berlaku untuk tabel dengan satu kolom, sedangkan 3NF untuk tabel dengan banyak kolom.

d)

2NF dan 3NF tidak memiliki perbedaan yang signifikan.

11.

Apa yang dimaksud dengan atribut kunci dalam konteks normalisasi?

a)

Atribut kunci adalah atribut yang secara unik mengidentifikasi setiap entri dalam tabel.

b)

Atribut kunci adalah atribut yang dapat diubah-ubah.

c)

Atribut kunci adalah atribut yang tidak memiliki nilai dalam tabel.

d)

Atribut kunci adalah atribut yang menyimpan data duplikat.

12.

Sebutkan keuntungan dari melakukan normalisasi data!

a)

Mengurangi kecepatan akses data

b)

Meningkatkan redundansi data

c)

Keuntungan dari melakukan normalisasi data adalah mengurangi redundansi, meningkatkan integritas data, dan memudahkan pemeliharaan.

d)

Menyulitkan pemeliharaan data

13.

Apa yang terjadi jika sebuah tabel tidak dinormalisasi?

a)

Peningkatan keamanan data.

b)

Peningkatan kecepatan akses data.

c)

Pengurangan ukuran tabel.

d)

Redundansi data dan kesulitan pemeliharaan.

14.

Jelaskan bagaimana anomali pembaruan dapat terjadi!

a)

Anomali pembaruan disebabkan oleh kelebihan kapasitas penyimpanan.

b)

Anomali pembaruan tidak berhubungan dengan transaksi atau logika.

c)

Anomali pembaruan terjadi karena data selalu konsisten.

d)

Anomali pembaruan terjadi akibat ketidaksesuaian data saat pembaruan, seperti konflik transaksi atau kesalahan logika.

15.

Apa peran diagram ER dalam pemodelan data?

a)

Diagram ER tidak menggambarkan hubungan antar entitas.

b)

Diagram ER membantu dalam pemodelan data dengan menggambarkan entitas, atribut, dan hubungan antar entitas.

c)

Diagram ER hanya digunakan untuk menggambar grafik.

d)

Diagram ER hanya berfungsi untuk mendokumentasikan data yang sudah ada.

16.

Jelaskan cardinality ratio di atas

a)

1 : 1

b)

M : 1

c)

1 : M

d)

M : M

17.

Yang tidak termasuk langkah-langkah membuat ERD

a)

Tentukan Entitas

b)

Tambahkan atribut

c)

Tambahkan CARDINALITY RATIO

d)

Tentukan Kamus data

18.

Jelaskan cardinalty ratio gambar di atas

a)

M : 1

b)

1 : M

c)

M : M

d)

1 : 1

19.

Jelaskan cardinality ratio di atas

a)

1 : M

b)

M : M

c)

M : 1

d)

1 : 1

20.

Jelaskan cardinality ratio di atas

a)

1 : M

b)

M : 1

c)

M : M

d)

1 : 1

21.

Jelaskan cardinality tario dari gambar di atas

a)

1:1

b)

1:M

c)

M:M

d)

M:1

22.

Jelaskan cardinality ratio gambar tersebut

a)

1:1

b)

1:M

c)

M:1

d)

M:M

23.

karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut

a)

Atribut

b)

Entitias

c)

Relationship

d)

Semua jawaban salah

24.

hubungan yang terjadi antara satu entity dengan entity lainnya disebut

a)

RELATIONSHIP

b)

ENTITAS

c)

ATRIBUT

d)

Semua jawaban salah

25.

Diagaram yang menjelaskan hubungan antar entitas atau atribut

a)

DFD

b)

ERD

c)

UML

d)

Kamus data

26.

Bentuk normal 3NF terpenuhi jika:

a)

Jika tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya

b)

qJika terdapat atribut yang tidak memiliki ketergantungan terhadap primary key, maka atribut tersebut harus dipindah/dihilangkan

c)

Tabel tersebut tidak memiliki atribut “bernilai banyak” / multivalue 

d)

Semua jawaban salah

27.

Yang tidak termasuk dalam bentuk normal 2NF

a)

Dalam sebuah tabel telah memenuhi bentuk 1NF

b)

Sebuah tabel tidak memenuhi 2NF, jika ada atribut yang ketergantungannya (functional dependency)  hanya bergantung pada sebagian dari primary key

c)

Jika terdapat atribut yang tidak memiliki ketergantungan terhadap primary key, maka atribut tersebut harus dipindah/dihilangkan

d)

Dalam sebuah tabel 2NF tidak harus memenuhi bentuk 1NF

28.

Bentuk Normal Pertama (1NF) terpenuhi jika :

a)

Tabel tersebut tidak memiliki atribut “bernilai banyak” / multivalue 

b)

Tabel tersebut tidak memiliki atribut yang composite (tidak bisa didetailkan lagi)

c)

Setiap atribut dalam tabel tersebut harus bernilai atomic (tidak dapat dibagi- bagi)

d)

Semua jawaban benar

29.

Salah satu keuntungan adanya normalasasi adalah SAVE STORAGE.

apa maksud dari SAVE STORAGE

a)

Meminimalkan ukuran penyimpanan yang diperlukan untuk menyimpan data

b)

Meminimalkan resiko inkonsistensi data pada basis data

c)

Memaksimalkan stabilitas struktur data

d)

Semua jawaban salah

30.

Hanya menggambarkan dalam me-relasi-kan dari 1 entitas disebut dengan derajat himpunan relasi...

a)

Unary

b)

Ternary

c)

Binary

d)

Single

31.

Perhatikan pernyataan berikut!

(1) memiliki standar ganda

(2) data tidak boleh sama

(3) data harus unik

(4) data tidak boleh kosong

(5) memiliki dua subset data tertentu

Berdasarkan pernyataan di atas, ketentuan yang harus diperhatikan ketika suatu field menjadi primary key adalah...

a)

1, 3, dan 5

b)

1, 2, dan 4

c)

2, 3, dan 4

d)

1, 3, dan 4

32.

Sebagai basis data yang baik, kerangkapan data harus dihindari karena dapat menyebabkan permasalahan pada pengolah data. Untuk mencegah terjadinya kerangkapan data perlu dilakukan normalisasi. Faktor lain yang menjadi pertimbangan dilakukan normalisasi adalah ....

a)

Normalisasi merupakan pemodelan yang paling mudah dilakukan

b)

Struktur tabel menjadi optimal

c)

Untuk menghindari adanya anomali

d)

Tabel menjadi lebih optimal tetapi memakan waktu yang lama dalam melakukan normalisasi

33.

Normalisasi dilakukan untuk memperoleh struktur basis data yang baik dengan dengan menerapkan aturan tertentu pada tabel. Setiap bentuk normal memiliki aturan tersendiri. Aturan pada 1NF atribut harus bernilai tunggal, artinya...

a)

hanya memiliki satu ketergantungan yaitu ketergantungan parsial

b)

tidak adanya duplikasi kolom dari tabel dari tabel yang sama

c)

setiap baris memiliki nilai kunci relasi tunggal

d)

setiap atribut untuk setiap baris memiliki satu pengertian dan tidak ada pengulangan atribut

34.

Setiap bentuk normal memiliki permasalahan tersendiri dan harus diselesaikan agar menjadi bentuk sesuai dengan bentuk normalnya (1NF-5NF). bentuk 2NF memiliki permasalahan yang harus diselesaikan yaitu berupa ...

a)

field yang ada bukan tergantung pada field bukan kunci lainnya

b)

adanya inkonsistensi data karena disebabkan oleh kesalahan pada saat pembaruan data

c)

tidak ada atribut bukan kunci primer yang memiliki ketergantungan terhadap atribut bukan kunci primer yang lainnya

d)

adanya atribut komposit atau kombinasi dari atribut multivalue dan atribut komposit

35.

Salah satu jenis kunci komposit adalah kunci kandidat. salah satu karakteristik kunci kandidat adalah ....

a)

tidak boleh memiliki nilai null

b)

menghubungkan dua tabel

c)

kunci tidak harus bernilai tunggal

d)

bersifat unik tetapi dimiliki tidak hanya satu tabel

36.

Anomali ini terjadi apabila terjadi pengubahan terhadap sejumlah data, tetapi tidak seluruhnya diubah. yang dimaksud anomali ini adalah ....

a)

anomali pembuatan data baru

b)

anomali pembaruan /Update

c)

anomali penyisipan / insert

d)

anomali delete/hapus

37.

Kegiatan dalam 2NF adalah ...

a)

Menghilangkan partial dependency

b)

Membuat dalam bentuk tabel

c)

Menghilangkan multivalue

d)

Menghilangkan transitif dependency

38.

Kegiatan dalam 3NF adalah ...

a)

Menghilangkan partial dependency

b)

Membuat dalam bentuk tabel

c)

Menghilangkan multivalue

d)

Menghilangkan transitif dependency

39.

Bentuk normal adalah ...

a)

Suatu aturan yang dikenakan pada relasi-relasi dalam basis.

b)

Suatu aturan yang dikenakan pada relasi-relasi dalam basis data dan harus dipenuhi oleh relasi tersebut pada level-level normalisasi.

c)

Suatu relasi dikatakan dalam bentuk normal tertentu jika memenuhi kondisi-kondisi tertentu.

d)

Suatu aturan yang dikenakan pada record-record dalam basis data dan harus dipenuhi oleh relasi tersebut pada level-level normalisasi.

40.

Tiap field hanya satu pengertian, bukan merupakan kumpulan kata yang mempunyai arti mendua, hanya satu arti saja dan juga bukanlah pecahan kata – kata sehingga artinya lain. Tidak ada set atribut yang berulang-ulang atau atribut bernilai ganda. Merupakan definisi dari bentuk normal ke...

a)

1NF

b)

2NF

c)

3NF

d)

4NF

41.

Weak entity (Entitas Lemah) digambarkan dengan...

a)

Persegi Panjang Bertumpuk

b)

belah ketupat bertumpuk

c)

Persegi Panjang

d)

Belah Ketupat

42.

Apa itu diagram ERD yang bersifat logis?

a)

Diagram ERD logis adalah representasi fisik dari database.

b)

Diagram ERD logis tidak memerlukan atribut untuk entitas.

c)

Diagram ERD logis adalah representasi konseptual dari data dan hubungan antar entitas.

d)

Diagram ERD logis hanya menggambarkan entitas tanpa hubungan.

43.

Apa yang dimaksud dengan dependensi fungsional dalam normalisasi?

a)

Dependensi fungsional adalah cara untuk mengelompokkan data dalam tabel.

b)

Dependensi fungsional adalah hubungan di mana semua atribut saling bergantung satu sama lain.

c)

Dependensi fungsional adalah proses menghapus data duplikat dalam relasi.

d)

Dependensi fungsional adalah hubungan di mana satu atribut menentukan atribut lainnya dalam suatu relasi.

44.

gambar tersebut dalam ERD dinamakan..

a)

Relasi

b)

Atribut

c)

Entitas

d)

Kardinalitas

45.

gambar tersebut dalam ERD dinamakan

a)

Atribut

b)

Atribut Primary

c)

Atribut Multivalue

d)

Atribut Composite

46.

Berikut atribut yang paling tepat untuk entitas siswa adalah

a)

nama_siswa, kelas, alamat, no_telp

b)

nis, nama_siswa, kelas, alamat, no_telp

c)

nama_siswa, kelas, alamat, jurusan

d)

nama_siswa, kelas, jenis_kelamin, no_telp

47.

manakah kardinalitas yang cocok antara kepala sekolah dengan sekolah adalah..

a)
b)
c)
d)
48.

Berikut Entitas dan Atribut yang paling tepat adalah...

a)

Murid (nis, nama, tanggal lahir, jabatan, alamat)

b)

Guru (nis, nama, tanggal lahir, jabatan, alamat)

c)

Guru (nip, nama, tanggal lahir, matapelajaran, alamat)

d)

Pegawai (nama, gaji, jabatan, alamat)

49.

Berikut ini contoh DBMS, Kecuali

a)
  • MySQL

b)
  • PostgreSQL

c)
  • Oracle

d)
  • Excel

50.

Dibawah ini adalah salah satu tujuan atau manfaat penggunaan DBMS, Kecuali

a)
  • Akses data lebih mudah dan cepat

b)
  • Dapat menangani data-data dalam jumlah besar

c)
  • Membuat pekerjaan menjadi kompleks

d)
  • Menghilangkan hasil duplikasi maupun inkonsistensi data