wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2.1.1 ERD dan Penormalan

Total questions: 29

Worksheet time: 21mins

Name
Class
Date
1.

Nyatakan jenis data bagi :

90.12

a)

Integer

b)

Float

c)

Varchar

d)

Boolean

2.

Nyatakan jenis data bagi :

A

a)

Char

b)

Integer

c)

Boolean

d)

Varchar

3.

Nyatakan jenis data bagi :

False

a)

Char

b)

integer

c)

Varchar

d)

Boolean

4.

Yang manakah hubungan kekardinalan yang sesuai untuk menunjukkan satu kepada banyak (1:M)

a)

Ramai orang guru mengajar dalam satu sekolah

b)

Satu sekolah mempunyai ramai orang guru

c)

Ramai orang guru mengajar dalam satu kelas

d)

Ramai orang murid hanya dalam satu kelas

5.

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

6.

Jadual-jadual yang terdapat dalam penormalan 3NF boleh dihubungkan antara satu sama lain melalui atribut .........................................

a)

Kunci Primer

b)

Kunci Asing

c)

Kunci Hubungan

d)

Kunci Primer dan kunci asing

7.

Manakah jenis data yang sesuai bagi setiap data?

a)

Nama murid - int

b)

Markah - int

c)

Jantina - boolean

d)

Alamat - char

8.

Kegunaan kunci primer ialah memastikan tiada data yang berulang.

a)

BENAR

b)

PALSU

9.

.................................... berlaku apabila atribut-atribut bergantung sepenuhnya kepada semua atribut kunci dalam jadual

a)

Kebergantungan Fungsi Sepenuh

b)

Kebergantungan Fungsi Separa

c)

Kebergantungan Fungsi Transitif

10.

Berikut merupakan jenis hubungan kekardinalan. Pernyataan manakah yang benar berkaitan jenis di atas.

a)

minimum dan maksimum data adalah satu

b)

minimum data adalah satu manakala maksimum data adalah banyak

c)

minimum data adalah kosong manakala maksimum data adalah satu

d)

minimum data adalah kosong manakala maksimum data adalah banyak

11.
Entiti boleh menjadi objek dunia nyata, sama ada bernyawa atau tidak bernyawa, yang dapat dikenali dengan mudah.Yang manakah bukan entiti.
a)
pelajar
b)
pensyarah
c)
alamat
d)
kelas
12.

Penormalan pangkalan data adalah satu proses menyusun data dalam pangkalan data untuk mengelakkan pertindihan data, anomali sisipan, anomali mengemaskini & anomali penghapusan. Terdapat beberapa bentuk penormalan yang paling biasa digunakan, yang manakah bentuk pernomalan.

a)

1NF

b)

2NF

c)

3NF

d)

Semua diatas

13.

simbol diatas mewakili

a)

atribut

b)

entiti

c)

perhubungan

d)

connecting line

14.
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
15.

Di bawah menyatakan beberapa aktiviti yang dilakukan dalam proses pernormalan data. Padankan pernormalan berikut dengan aktiviti yang diberikan.


* menghapuskan beberapa pertindihan data yang ada pada jadual dan menenempatkan 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)

16.

Di bawah menyatakan beberapa aktiviti yang dilakukan dalam proses pernormalan data. Padankan pernormalan berikut dengan aktiviti yang diberikan.


* 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)

17.

Di bawah menyatakan beberapa aktiviti yang dilakukan dalam proses pernormalan data. Padankan pernormalan berikut dengan aktiviti yang diberikan.


* 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)

18.

Di bawah menyatakan beberapa aktiviti yang dilakukan dalam proses pernormalan data. Padankan pernormalan berikut dengan aktiviti yang diberikan.


* 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)

19.

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

20.

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.

21.

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

a)

1NF

b)

2NF

c)

3NF

22.

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

a)

1NF

b)

2NF

c)

3NF

23.

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


•Pastikan lajur atomik


•Kenal pasti kunci primer dalam jadual

a)

1NF

b)

2NF

c)

3NF

24.

**********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

25.

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


•Hapuskan kebergantungan fungsi transitif jika ada.

a)

1NF

b)

2NF

c)

3NF

26.

Nyatakan perkara berikut adalah entiti atau atribut


Address

a)

Entity

b)

Attribute

27.

Nyatakan perkara berikut adalah entiti atau atribut


Employee

a)

Entity

b)

Attribute

28.

Nyatakan perkara berikut adalah entiti atau atribut


Student

a)

Entity

b)

Attribute

29.

Nyatakan perkara berikut adalah entiti atau atribut


Nombor telefon

a)

Entity

b)

Attribute