Professional Documents
Culture Documents
Latih Tubi Bab 2 Sains Komputer Tingkatan 5
Latih Tubi Bab 2 Sains Komputer Tingkatan 5
BAHAGIAN A
PEMINJAM
idpeminjam namapeminjam alamatpeminjam notelpeminjam
1250 Rosli bin Hafiz Kg. Teluk Sentosa 0107288443
1251 Farah Izzati bt Hamid No.12, Taman Anggerik 0129567889
1252 Nur Syahirah bt Aziz 117 Kg Tok Berlian 0199377441
Jadual 1
Nyatakan;
P: __________________________________________________________________________
Q: _________________________________________________________________________
R:__________________________________________________________________________
S: __________________________________________________________________________
[4 Markah]
2. Jadual 2 adalah berkaitan pinjaman alatan sukan.
PINJAMAN
Nobarang Nama_barang Kuantiti Harga_seunit idMurid
Jadual 2
Berdasarkan Jadual 2,
Bina kaedah penulisan dengan menggunakan Bahasa Pertanyaan Berstruktur (SQL)
untuk memPaparkan Nama_barang dan Kuantiti barang yang dipinjam.
[3Markah]
a. Peringkat penormalan
_______________________________________________________________________
[1 Markah]
b. Berikan justifikasi
_______________________________________________________________________
________________________________________________________________________
[2 Markah]
PRODUK
NoProduk Item Harga Kuantiti Pembekal
SELECT SUM
(kuantiti) FROM
BARANG
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
[ 2 markah ]
ii. Berikan satu fungsi aggregate yang mengembalikan jumlah bilangan rekod.
……………………………………………………………………………………
[1 markah ]
b. Berikut adalah jadual BARANG dalam pangkalan data Syarikat HRZ Sdn. Bhd.
…………………………………………………………………………………………
…………………………………………………………………………………………
[ 1 markah ]
ii. Tulis pernyataan SQL bagi menyisipkan satu rekod ke semua medan
dalam jadual BARANG. Murd boleh menggunakan data sendiri bagi
membina rekod.
……………………………………………………………………………………..……
…………………………………………………………………………………..……
…………………………………………………………………………………………
[ 2 markah ]
BARANG
......................................................................................................................................
...................................................................................................................
......
[2 markah]
Kepada
Aqilah Collections
Lot 8, Station 18, No. Invois : 0888
31650 Ipoh Perak
Tarikh : 18 Ogos 2018
Rajah 6
Berdasarkan Rajah 6, tentukan dua jenis data dan pemboleh ubah yang
terdapat di dalam invois tersebut.
PEMBELIAN
BARANG MURID
kodBarang NamaBarang HargaSeunit IDMurid NamaMurid Jantina
A01 Bola Sepak 100.00 M1001 Adam L
A02 Bola Jaring 80.00 M1003 Hawa P
A03 Bola Hoki 20.00 M1025 Sulaiman L
A04 Bola Takraw 70.00 Rajah 7
Berdasarkan Rajah 7,
(a) Lakarkan paparan output yang dijana berdasarkan penyataan SQL berikut :
(i) SELECT
IDMurid
FROM
PEMBELIAN
GROUP BY
IDMurid
[1
markah]
(ii) SELECT NamaBarang
FROM BARANG
……………………………………………………………………………………………....
[1 markah]
……………………………………………………………………………………………....
[1 markah]
PENYEWA
NoPenyewa NamaPenyewa Nokp Alamat NoTel
001 Adnan 810211-09-0987 Gombak 05-9876543
002 Shamsiah 890122-08-2344 Setia Alam 012-3423212
003 Ali Adnan 780912-07-6541 Batu Caves 03-9876544
004 Ling Lai Li 790122-02-9876 Shah Alam 013-9088765
Jadual 3
SEWAAN
Jadual 4
Jawapan:
SQL:
(a) Sekiranya anda ingin menyenaraikan IDMurid yang menyertai kelab di sekolah
anda.
Jawapan: (1 Markah)
(b) Menyenaraikan semua kelab dalam susunan menurun mengikut nama kelab
Jawapan:
12. Nyatakan pernyataan SQL yang digunakan untuk memanipulasi data dalam jadual.
(i) ……………………………………………………………………………………
(ii) ….………………………………………………………………………………
[2 markah]
13. Berdasarkan Jadual 2 berikut, tulis pernyataan SQL untuk memaparkan pembeli yang
membeli barang melebihi 2 kali.
Jadual 2
………………………………………….…….…………………………………...…
…………………………………………………….…………………………………
……………………………………………….…...………………………….……
………………………………….……………………………………………………
[4 markah]
15.
a. Berikut menunjukkan jadual STOK yang mengandungi maklumat dalam Sistem
Pengurusan Stok di Syarikat A3H Ent.
…………………………………………………………………………………………
…………………………………………………………………………………………
[4 markah]
BAHAGIAN B
16. Jadual 5 menunjukkan rekod temu janji rawatan bagi Hospital QRS.
Kepakaran doktor dilabelkan berdasarkan unit penempatannya.
RAWATAN
idDoktor namaDoktor kepakaran unit idPesakit namaPesakit noTelefonPesakit tarikh masa
Berdasarkan Jadual 5,
1NF
RAWATAN(
2NF
3NF
[7 markah]
[8 markah]
17. Rajah 11(a) di bawah menunjukkan salah satu invois bagi pembelian barang
Koperasi SMK Seri Serdang. Rajah 11(b) pula menunjukkan maklumat
pembelian barang-barang koperasi sekolah tersebut bagi bulan Mac 2019.
SINARAN MURNI
NO.90 JALAN DAMAI 3, 01000 KANGAR,
PERLIS
Penerim
a
Rajah 11(b)
(a) Tuliskan skema hubungan dalam bentuk normal berikut.
(i) 1NF
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
[ 1 markah]
(ii) 2NF
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
……………………………………………………………………………………….
[ 3 markah]
(iii) 3NF
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
……………………………………………………………………………………….
[4 markah]
(a) Lakarkan gambarajah perhubungan (ERD) bagi mana-mana 2 entiti.
[7 markah]
18. Rajah 12 menunjukkan alatan yang terdapat di bilik sukan.
……………………………………………………………………………
……………………………………………………………………………
……………………………………………………………………………
……………………………………………………………………………
……………………………………………………………………………
……………………………………………………………………….…
……………………………………………………………………….
[7 markah]
……………………………………………………………………………
……………………………………………………………………………
……………………………………………………………………………
………………………………………………………………………
[3 markah ]