Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SKT4 : Bab 2 : d) Format Set Hubungan, Kebergantungan & Penormal

Total questions: 36

Worksheet time: 18mins

Name
Class
Date
1.
Nyatakan BENAR atau PALSU bagi setiap penyataan berikut . tuliskan jawapan anda pada ruangan yang disediakan.
I kebergantungan fungsi separa berlaku apabila atribut-atribut bergantung kepada salah satu daripada atribut kunci dalam jadual.
a)
BENAR
b)
PALSU
2.
II Objektif penukaran skima perhubungan 0NF kepada 0NF adalah untuk memastikan lajur jadual adalah atomik dan mempunyai kunci primer.
a)
BENAR
b)
PALSU
3.
III Objektif penukaran skima perhubungan 2NF kepada 3NF adalah untuk menghapuskan kebergantungan fungsi separa.
a)
BENAR
b)
PALSU
4.
IV Aitribut boleh terdiri daripada elemen-elemen persekitaran .Atribut seperti orang, objek dan tempat berbentuk fizikal ,manakala konsep dan kejadian pula bebentuk abstrak.
a)
BENAR
b)
PALSU
5.

Kenalpasti Kunci Primer

a)

EmpID

b)

Degree

c)

Name

d)

Birthday

6.
Semasa membina jadual pernormalan , apakah panduan yang digunakan untuk menukarkan hubungan 2NF kepada 3NF.
a)
kenalpasti fungsi transitif dan penentu yang bukan kunci primer
b)
kenalpasti fungsi transitif dan penentu yang bukan kunci asing.
c)
kenalpasti fungsi separa dan penentu yang bukan kunci primer
d)
kenalpasti fungsi separa dan penentu yang bukan kunci asing.
7.
Isikan ruang kosong di bawah dengan perkataan atau isitilah yang tepat.Tuliskan jawapan anda di ruangan yang disediakan.
a) Semasa fasa rekabentuk sistem,pembina akan menterjemahkan_______ kepada skema hubungan dan buat pernormalan.
a)
gambarajah hubungan entiti(ERD)
b)
sistem maklumat
c)
antara muka
8.
Jadual di bawah menyatakan beberapa aktiviti yang dilakukan dalam proses pernormalan data.Padankan pernormalan berikut dengan aktiviti yang diberikan.
I. * menghapuskan beberapa pertindihan data yang ada pada jadual dan menenmpatkan mereka pada jadual yang berasingan
* Menciptakan hubungan antara jadual baru dan jadual lama dengan menciptakan kunci asing 
* Tidak ada atribut dalam jadual yang secara fungsional bergantung pada kunci primer jadual tersebut.
a)
Jadual Tak Ternormal (0NF)
b)
Bentuk Penormalan Pertama ( 1NF)
c)
Bentuk Penormalan kedua (2NF)
d)
Bentuk Penormalan ketiga ( 3NF)
9.
II * menghilangkan pertindihan lajur dari jadual yang sama .
* Buat jadual terpisah untuk masing-masing kelompok data terkait dan mengidentifikasi setiap baris dengan lajur yang unik (kunci primer)
a)
Jadual Tak Ternormal (0NF)
b)
Bentuk Penormalan Pertama ( 1NF)
c)
Bentuk Penormalan Kedua ( 2NF)
d)
Bentuk Penormalan Ketiga (3NF)
10.
III * Memenuhi semua persyaratan dari bentuk normal sebelumnya.
* Menghapuskan kolum yang tidak tergantung pada kunci primer.
a)
Jadual Tak Ternormal (0NF)
b)
Bentuk Penormalan Pertama ( 1NF)
c)
Bentuk Penormalan Kedua (2NF)
d)
Bentuk Penormalan Ketiga (3NF)
11.
IV * Data yang dikumpul dan dimasukkan secara mentah dalam suatu jadual.
* pada bentuk ini kemungkinan terjadi kelewahan data atau anomali data.
a)
Jadual Tak Ternormal ( 0NF)
b)
Bentuk Penormalan Pertama (1NF)
c)
Bentuk Penormalan Kedua (2NF)
d)
Bentuk Penormalan Ketiga (3NF)
12.

Merupakan teknik grafik untuk memodelkan data.


Model yang dihasilkan adalah pada tahap konsep dan tidak terikat kepada mana-mana Sistem Pengurusan Pangkalan Data

a)

ERD

b)

DBMS

c)

Set Hubungan

d)

Carta Alir

13.

Antara pernyataan berikut manakah yang menerangkan sepenuhnya data dalam 2NF

a)

Apabila mana-mana medan mengulangi telah dialih keluar dan jadual diberikan kunci primer

b)

Apabila semua entri data yang diulang dihapuskan dan medan dalam setiap jadual berkaitan secara langsung dengan kunci primer dan tiada medan yang ada yang tidak berkaitan satu sama lain

c)

Apabila semua medan dalam setiap jadual berkaitan secara langsung dengan kunci pirmer

14.

Penormalan ialah:

a)

Mengeluarkan semua data yang diperlukan dari pangkalan data

b)

Menyusun pangkalan data untuk menghapus entri yang berulang dan meningkatkan ketepatan data

c)

Meletakkan medan dari jadual yang berlainan ke dalam satu pangkalan data yang besar

15.

Kelebihan Penormalan ialah

a)

Ruang simpanan yang diperlukan untuk pangkalan data yang dinormalisasi mungkin lebih kecil

b)

Proses menormalkan pangkalan data adalah sangat mudah dan tidak memerlukan sebarang kemahiran

c)

Adalah mungkin untuk melihat butiran terdahulu yang telah diubah, seperti alamat pelanggan, seperti yang kita dapat melihat semula pada entri lama

16.

Penormalan ialah prosesuntuk memastikanbahawa model data logikal yang terhasil mempunyai anomali yang palaing minimum.Anomali ialah....

a)

Ralat yang mungkin berlakuapabila pengguna ingin mengemaskini jadaual yang mengandungi data berulang

b)

Sesuatu hubungan dalam bentuk normal pertama

c)

Hubungan data yang hanya bergantung pada salah satu daripada kunci atribut.

17.

Apakah kelebihan penormalan kepada pereka pangkalan data ?

a)

Reka bentuk pangkalan data mereka dengan cekap, menghapuskan kebanjiran dan ketidaktepatan data.

b)

Keluarkan rekod tambahan dari jadual.

c)

Tambah seberapa banyak data yang mereka suka.

d)

Lukis ERD.

18.

Untuk berada di 1NF:

a)

Setiap medan mengandungi nilai

b)

Terdapat banyak nilai dalam medan tunggal

c)

Tiada rekod pendua

d)

Kunci Primer diberikan

19.

Untuk berada di 2NF:

a)

Setiap medan bukan kunci berkaitan dengan kunci utama

b)

Terdapat banyak nilai dalam medan yang sama

c)

Tiada kunci asing

d)

Semua nombor dalam bentuk perpuluhan

20.

Untuk berada di 2NF:

a)

Mana-mana medan yang tidak berkaitan dengan Kunci Primer diletakkan di dalam jadual berasingan

b)

Rekod semuanya berkaitan dengan mudah

c)

Setiap jadual mempunyai kunci asing

d)

Tidak ada kelewahan

21.

Untuk berada di 3NF:

a)

Rekod tidak bergantung kepada apa-apa selain Kunci Primer jadual

b)

Kunci Primer tidak ditambah

c)

Kunci Asing hanya terhad kepada satu

d)

Jadual-jadual itu semua berkaitan dengan satu sama lain

22.

Kelebihan 3NF?

a)

Ia menghapuskan data berlebihan yang seterusnya menjimatkan ruang dan mengurangkan anomali manipulasi.

b)

Ia memberikan status data.

c)

Ia membolehkan jadual untuk ditulis dalam SQL.

d)

Ia menghalang kemas kini baru.

23.

Apa itu Penormalan?

a)

Membuat pangkalan data lebih besar supaya mereka lebih mudah digunakan

b)

Menganalisis cara membuat pangkalan data lebih efisien dengan menggunakan jadual berasingan untuk mengurangkan data yang berlebihan

c)

Menetapkan jenis data yang betul untuk semua data dalam pangkalan data

24.

Apakah maksud medan atomik?

a)

Medan yang mengandungi berbilang item data

b)

Medan yang diulang

c)

Medan yang mengandungi hanya satu item data

25.

Hubungannya dalam 1NF jika ia tidak mengandungi sebarang ____________?

a)

pelbagai nilai

b)

Nilai berulang

c)

nilai kosong

d)

Kebergantungan fungsi

26.

Jadual dalam 2NF jika jadual berada dalam 1NF dan apakah keadaan lain yang dipenuhi?

a)

Tiada kebergantungan berfungsi.

b)

Tiada nilai nol dalam medan Kunci Primer

c)

Tiada kumpulan berulang

d)

Tidak ada atribut yang tidak bergantung kepada Kunci Primer

27.

Bukan ciri-ciri data dalam 1NF ?.

a)

dalam satu jadual

b)

ada pengulangan

c)

Tiada Kunci Primer

d)

ada nama berulang

28.

Berlaku apabila atribut-atribut bergantung sepenuhnya kepada kesemua atribut kunci dalam jadual

a)

KEBERGANTUNGAN FUNGSI SEPENUH

b)

KEBERGANTUNGAN FUNGSI SEPARA

c)

KEBERGANTUNGAN FUNGSI TRANSITIF

29.

Berlaku apabila atribut-atribut bergantung kepada salah satu daripada atribut kunci dalam jadual

a)

KEBERGANTUNGAN FUNGSI SEPENUH

b)

KEBERGANTUNGAN FUNGSI SEPARA

c)

KEBERGANTUNGAN FUNGSI TRANSITIF

30.

Berlaku apabila atribut-atribut bergantung kepada atribut biasa yang lain dalam jadual.

a)

KEBERGANTUNGAN FUNGSI SEPENUH

b)

KEBERGANTUNGAN FUNGSI SEPARA

c)

KEBERGANTUNGAN FUNGSI TRANSITIF

31.

Jadual yang mempunyai kedua-dua kebergantungan fungsi sepenuh dan separa.

a)

1NF

b)

2NF

c)

3NF

32.

Mungkin terdapat kebergantungan fungsi transitif antara atribut-atribut yang belum dikenal pasti.

a)

1NF

b)

2NF

c)

3NF

33.

**********OBJEKTIF***********


•Pastikan lajur atomik


•Kenal pasti kunci primer dalam jadual

a)

1NF

b)

2NF

c)

3NF

34.

**********OBJEKTIF***********


•Jadual tiada kebergantungan separa


•Setiap satu jadual hubungan mempunyai atribut kunci primer


•Semua jadual mempunyai kebergantungan fungsi sepenuh sahaja.

a)

1NF

b)

2NF

c)

3NF

35.

**********OBJEKTIF***********


•Hapuskan kebergantungan fungsi transitif jika ada.

a)

1NF

b)

2NF

c)

3NF

36.

Kenalpasti entiti dalam ERD diatas

a)

STUDENT

b)

DOCTOR

c)

EMPLOYEE

d)

COURSE