wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

4.1 Pangkalan Data & SQL (Tingkatan 3)

Total questions: 40

Worksheet time: 22mins

Name
Class
Date
1.

____ merupakan fakta yang belum diproses

a)

Atribut

b)

Entiti

c)

Data

d)

Kekunci

2.

Data merupakan fakta - fakta yang belum diproses yang terdiri daripada semua yang berikut, KECUALI______

a)

teks

b)

nombor

c)

imej

d)

animasi

3.

Antara berikut, yang manakah merupakan pernyataan berikut yang benar tentang maksud pangkalan data?

a)

Pangkalan data adalah ingatan komputer yang digunakan untuk menyimpan maklumat

b)

Pangkalan data merupakan satu tempat pengumpulan dan penyimpanan data secara berpusat bagi sistem maklumat yang berasaskan komputer

c)

Pangkalan data merupakan storan utama penyimpanan data

d)

Pangkalan data dapat memudahkan data dan maklumat untuk disimpan, dicapai dan dikemaskini

4.

Sistem pangkalan data terbahagi kepada dua iaitu Sistem Fail Secara ...............

a)

Manual dan Elektronik

b)

Manual dan Auto

c)

Tangan dan Komputer

d)

Auto dan Elektronik

5.
Apakah nama perisian ini?
a)
Microsoft Excel
b)
Microsoft Powerpoint
c)
Microsoft SQL SERVER
d)
Microsoft Access
6.

SQL adalah singkatan bagi ...........................

a)

Start Query List

b)

Structured Query Language

c)

Start Query Language

d)

Structured Query

List

7.

Berikut menunjukkan rajah perhubungan entiti. Antara berikut, yang manakah mewakili entiti?

a)

Staf

b)

No_Staf

c)

Nama

d)

Tarikh Lahir

8.

a)

Saiz

b)

Warna

c)

Tudung

d)

Jenis_kain

9.

Berdasarkan jadual berikut , manakah ialah entiti.

a)

tajuk_buku

b)

BUKU

c)

id_pembekal

d)

no_isbn

10.

Maklumat berikut berkaitan komponen Y dalam pangkalan data.


- Menerangkan ciri - ciri entiti

- Merupakah lajur dalam jadual pangkalan data


Apakah komponen Y?

a)

Entiti

b)

Atribut

c)

Kunci primer

d)

Kunci asing

11.

______ mempunyai data-data deskriptif yang dipanggil atribut dalam pangkalan data.

a)

Kekunci

b)

Atribut

c)

Entiti

d)

SQL

12.

Pilih atribut yang sesuai dengan entiti GURU?

a)

nama_guru

b)

harga

c)

jenama

d)

idmurid

13.

Yang manakah dikenali sebagai entiti?

Pilih tiga

a)

kereta

b)

model

c)

Jenama

d)

No_pendaftaran

14.

Pilih atribut yang bukan dalam dengan entiti GURU?

a)

nama_guru

b)

alamat

c)

notelefon

d)

idmurid

15.

a)

A

b)

B

c)

C

d)

D

16.

Tidak boleh menerima nilai kosong dan hanya ada satu sahaja seumpamanya dalam jadual.


Pernyataan ini merujuk kepada :

a)

Kunci asing

b)

Kunci primer

c)

null

d)

nilai

17.
Kunci Primer dan Kunci Asing selalunya berada di medan yang ke berapa?
a)
Kunci Primer berada di medan pertama dan kunci asing boleh berada dimana-mana medan dalam jadual.
b)
Kunci primer berada di medan pertama dan kunci asing berada di medan kedua
c)
Kunci primer dan kunci asing boleh berada di mana-mana medan yang terdapat dalam jadual
d)
Kunci asing perlu berada di medan pertama dan kunci primer boleh berada di mana-mana medan yang terdapat dalam jaudal.
18.

Rajah menunjukkan Gambarajah Perhubungan Entiti (Entity Relational Diagram - ERD).

Yang manakah berikut merupakan entiti dan kunci primer (primary key) yang tepat?

a)

Guru & NoKP

b)

Guru & Nama

c)

NoKP & KodSub

d)

Subjek & NamaSub

19.
Jadual di bawah menunjukkan penetapan kunci bagi menghubungkan dua buah jadual. Yang manakah di isytiharkan sebagai kunci asing. 
a)
No._Pekerja
b)
No_Gaji
c)
Nama_pekerja
d)
No_tel
20.

Hubungan satu entiti dengan satu entiti yang lain.

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

21.

Hubungan satu entiti dengan lebih dari satu entiti yang lain.

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

22.

Hubungan antara banyak entiti dengan banyak entiti yang lain.

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

23.

Seorang peminjam hanya mempunyai satu ID Peminjam dan ID Peminjam dimiliki oleh seorang peminjam.

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

24.

Seorang boleh memiliki banyak kereta dan kereta hanya boleh dipunyai oleh seorang pemilik.

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

25.

Seorang boleh memiliki banyak rumah dan rumah boleh dimiliki oleh ramai pemilik.

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

26.

Apakah jenis kardinaliti antara kereta dan nombor pendaftaran?

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

27.

Apakah jenis kardinaliti antara ibu dan anak ?

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

28.

Apakah jenis kardinaliti antara guru dan murid ?

a)

1 : 1 (satu-ke-satu)

b)

1 : M (satu-ke-banyak)

c)

M : N (banyak-ke-banyak)

d)

Null

29.

Yang manakah hubungan kekardialan yang sesuai untuk menunjukkan penyataan satu kepada banyak.

a)

"Ramai orang guru mengajar dalam satu sekolah"

b)

"Satu sekolah mempunyai ramai orang guru"

c)

"Ramai orang guru mengajar dalam satu kelas"

d)

"Satu orang murid hanya dalam satu kelas"

30.

Yang manakah hubungan kekardialan yang sesuai untuk menunjukkan penyataan satu kepada satu.

a)

"Seorang boleh memiliki banyak rumah dan rumah boleh dimiliki oleh ramai pemilik"

b)

"Seorang boleh memiliki banyak kereta dan kereta hanya boleh dipunyai oleh seorang pemilik"

c)

"Ramai orang guru mengajar dalam satu kelas"

d)

"Seorang warganegara Malaysia boleh memiliki satu Pasport Malaysia Antarabangsa"

31.

Yang manakah hubungan kekardialan yang sesuai untuk menunjukkan penyataan satu kepada banyak.

a)

"Seorang guru menguruskan satu kelas"

b)

"Satu sekolah mempunyai seorang pengetua"

c)

"Seorang murid meminjam buku dari perpustakaan sekolah"

d)

"Ramai guru mengajar dalam satu kelas"

32.

Berikut adalah objek-objek pangkalan data dalam perisian aplikasi Microsoft Access kecuali .....

a)

Jadual (Table)

b)

Pertanyaan (Query)

c)

Borang (Form)

d)

Hubungan (Relationship)

33.

Penyataan manakah yang digunakan untuk mengekstrak data dari pangkalan data?

a)

Extract

b)

Get

c)

Open

d)

Select

34.

Pernyataan ...... digunakan untuk mencapai data daripada jadual dalam pangkalan data.

a)

INSERT INTO

b)

CREATE TABLE

c)

SELECT FROM

d)

ORDER BY

35.

Apakah turutan perintah fasa yang betul dalam pernyataan SQL?

a)

SELECT, FROM, ORDER BY, WHERE

b)

SELECT, FROM, WHERE, ORDER BY

c)

SELECT, WHERE, FROM, ORDER BY

d)

WHERE, FROM, SELECT, ORDER BY

36.

Antara berikut, pernyataan SQL manakah yang akan mencapai data bagi semua atribut yang terdapat dalam entiti yang ditetapkan?

a)

SELECT

b)

SELECT.....FROM

c)

SELECT * FROM

d)

SELECT....ORDER BY

37.

Berikut merupakan contoh pernyataan SQL kecuali

a)

SELECT....FROM

b)

SELECT....WHERE

c)

SELECT....GO

d)

SELECT....ORDER BY

38.

Apakah output yang terhasil daripada pernyataan SQL berikut:


SELECT IdPelanggan, NamaPelanggan, KodBarang, Jumlah

FROM PELANGGAN

WHERE KodBarang="YY12123";

a)

b)

c)

d)

39.

Lengkapkan jadual kebenaran bagi ungkapan Boolean yang menggunakan operator OR berikut.

a)

(1) = 1

(2) = 0

(3) = 0

(4) = 0

b)

(1) = 1

(2) = 0

(3) = 0

(4) = 1

c)

(1) = 1

(2) = 1

(3) = 1

(4) = 1

d)

(1) = 1

(2) = 1

(3) = 1

(4) = 0

40.

Lengkapkan jadual kebenaran bagi ungkapan Boolean yang menggunakan operator AND berikut.

a)

(1) = 1

(2) = 1

(3) = 1

(4) = 1

b)

(1) = 1

(2) = 0

(3) = 0

(4) = 0

c)

(1) = 1

(2) = 0

(3) = 0

(4) = 1

d)

(1) = 1

(2) = 1

(3) = 1

(4) = 0