wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Normalisasi Basis Data

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dimaksud dengan normalisasi basis data?

a)

Normalisasi basis data adalah proses penggabungan semua tabel menjadi satu.

b)

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

c)

Normalisasi basis data adalah cara untuk meningkatkan kecepatan akses data.

d)

Normalisasi basis data adalah proses penghapusan semua data dari basis data.

2.

Sebutkan tujuan dari normalisasi basis data!

a)

Menyimpan data dalam format yang tidak terstruktur

b)

Mengurangi integritas data

c)

Tujuan dari normalisasi basis data adalah untuk mengurangi redundansi dan meningkatkan integritas data.

d)

Meningkatkan redundansi data

3.

Apa itu bentuk normal pertama (1NF)?

a)

Bentuk normal pertama (1NF) adalah kondisi di mana semua kolom dapat berisi nilai ganda.

b)

Bentuk normal pertama (1NF) adalah tahap di mana semua tabel harus memiliki kunci primer.

c)

Bentuk normal pertama (1NF) adalah kondisi di mana semua atribut memiliki nilai atomik dan tidak ada kolom yang berisi grup nilai.

d)

Bentuk normal pertama (1NF) mengizinkan kolom yang berisi daftar nilai.

4.

Jelaskan bentuk normal kedua (2NF)!

a)

Bentuk normal kedua (2NF) mengharuskan semua atribut non-prime terpisah dari kunci utama.

b)

Bentuk normal kedua (2NF) adalah kondisi di mana semua atribut bergantung pada kunci alternatif.

c)

Bentuk normal kedua (2NF) adalah kondisi di mana semua atribut non-prime sepenuhnya bergantung pada kunci utama.

d)

Bentuk normal kedua (2NF) adalah ketika semua atribut dalam tabel harus memiliki nilai unik.

5.

Apa yang dimaksud dengan bentuk normal ketiga (3NF)?

a)

Bentuk normal ketiga (3NF) adalah kondisi di mana tidak ada ketergantungan transitif antara atribut non-primer dan kunci utama.

b)

Bentuk normal ketiga (3NF) adalah kondisi di mana semua atribut harus memiliki nilai unik.

c)

Bentuk normal ketiga (3NF) adalah kondisi di mana tidak ada atribut yang dapat dihapus dari tabel.

d)

Bentuk normal ketiga (3NF) adalah kondisi di mana semua atribut harus bergantung pada kunci utama.

6.

Sebutkan keuntungan dari normalisasi basis data!

a)

Keuntungan dari normalisasi basis data termasuk mengurangi redundansi, meningkatkan integritas data, dan memudahkan pemeliharaan.

b)

Memperumit pemeliharaan data

c)

Meningkatkan redundansi data

d)

Mengurangi integritas data

7.

Apa yang dimaksud dengan anomali dalam basis data?

a)

Anomali dalam basis data adalah fitur untuk meningkatkan performa.

b)

Anomali dalam basis data adalah ketidakkonsistenan atau kesalahan yang terjadi akibat pengelolaan data yang tidak tepat.

c)

Anomali dalam basis data adalah proses penghapusan data yang tidak terpakai.

d)

Anomali dalam basis data adalah teknik untuk mengorganisir data secara efisien.

8.

Jelaskan perbedaan antara 1NF dan 2NF!

a)

1NF mengharuskan semua kolom memiliki nilai unik.

b)

1NF fokus pada nilai atomik, sedangkan 2NF menghilangkan ketergantungan parsial.

c)

1NF dan 2NF tidak memiliki perbedaan yang signifikan.

d)

2NF fokus pada pengelompokan data berdasarkan kategori.

9.

Apa yang dimaksud dengan dependensi fungsional?

a)

Dependensi fungsional adalah metode untuk mengoptimalkan query dalam SQL.

b)

Dependensi fungsional adalah proses pengelolaan data dalam sistem file.

c)

Dependensi fungsional adalah hubungan di mana satu atribut menentukan atribut lainnya dalam basis data.

d)

Dependensi fungsional adalah teknik untuk menghapus duplikasi data dalam basis data.

10.

Sebutkan langkah-langkah dalam proses normalisasi!

a)

Buat satu tabel untuk semua entitas

b)

Langkah-langkah dalam proses normalisasi adalah: identifikasi entitas dan atribut, tentukan relasi antar entitas, buat tabel untuk setiap entitas, hilangkan redundansi data, dan terapkan bentuk normal.

c)

Tentukan atribut dan relasi tanpa identifikasi entitas

d)

Hapus semua data tanpa analisis redundansi

11.

Apa itu denormalisasi dan kapan sebaiknya dilakukan?

a)

Denormalisasi adalah proses mengubah struktur basis data untuk meningkatkan performa query dengan mengurangi jumlah relasi antar tabel, sebaiknya dilakukan saat kecepatan akses data lebih diutamakan daripada konsistensi.

b)

Denormalisasi adalah proses menghapus tabel dalam basis data.

c)

Denormalisasi sebaiknya dilakukan untuk menjaga konsistensi data.

d)

Denormalisasi meningkatkan jumlah relasi antar tabel untuk performa yang lebih baik.

12.

Jelaskan konsep kunci utama dalam basis data!

a)

Data mining, cloud storage, and data visualization.

b)

Normalization, denormalization, and data warehousing.

c)

Entitas, atribut, relasi, dan integritas data.

d)

Primary key, foreign key, and indexing.

13.

Apa yang dimaksud dengan tabel relasional?

a)

Tabel relasional adalah jenis tabel yang hanya menyimpan data dalam format teks.

b)

Tabel relasional adalah sistem penyimpanan data yang tidak terstruktur.

c)

Tabel relasional adalah struktur data yang menyimpan data dalam bentuk grafik.

d)

Tabel relasional adalah struktur data yang menyimpan data dalam bentuk baris dan kolom dalam basis data relasional.

14.

Sebutkan contoh situasi di mana normalisasi tidak diperlukan!

a)

Contoh situasi di mana normalisasi tidak diperlukan adalah tabel referensi negara.

b)

Tabel yang mencatat riwayat pembayaran.

c)

Tabel yang menyimpan informasi pelanggan.

d)

Tabel yang berisi data transaksi penjualan.

15.

Apa dampak dari normalisasi yang berlebihan pada performa basis data?

a)

Dampak dari normalisasi yang berlebihan adalah penurunan performa basis data akibat kompleksitas query dan overhead pengelolaan.

b)

Normalisasi yang berlebihan meningkatkan kecepatan query.

c)

Normalisasi tidak mempengaruhi performa basis data.

d)

Normalisasi yang berlebihan mengurangi keamanan data.