Page 225 - Buku Teks ASK Tingkatan 3 (KSSM)
P. 225
Struktur Kod Arahan 4.2
Output yang diperoleh A I
B I dan II
I a ialah 3 b ialah 5 dan c ialah 10
C I, II, dan III
II a ialah 3 b ialah 7 dan c ialah 10 D I, II, III dan IV
III a ialah 25 b ialah 5 dan c ialah 24 E-PRAKTIS
IV a ialah 100 b ialah 5 dan c ialah 50
Soalan Berstruktur
1. Berikut menunjukkan jadual bagi entiti BUKU dan goo.gl/qH1owq
entiti PENERBIT.
BUKU PENERBIT
ISBN Kod_Penerbit Jenis_Bahan Kod_Penerbit Nama_Penerbit Alamat_Penerbit
978-983-47-1417-8 P120 Novel P120 Penerbitan Warna 4, Jalan Warni, Taman Palet, Selangor.
978-983-46-0651-0 A13 Novel A13 Buku Bersama 4-5, Jalan Sama-sama, PJ, Selangor.
978-983-46-1942-8 A13 Novel P185 Rakan Buku G15-1, Jalan Mesin, Serdang, Selangor.
978-967-61-2455-5 P222 Novel P222 Penerbit ABC 11-4, Jalan SS11/5, PJ, Selangor.
Berdasarkan entiti BUKU dan entiti PENERBIT, jawab soalan-soalan berikut:
(a) Nyatakan kekunci primer dan kekunci asing bagi entiti BUKU dan
entiti PENERBIT.
(b) Berikan penerangan bagi jawapan anda di (a).
(c) Apakah kekardinalan antara entiti PENERBIT dan entiti BUKU?
2. Berikut menunjukkan jadual untuk entiti NILAM.
NILAM
ID_Murid Tahun_Terbitan Tarikh Judul Penerbit Pengarang
SM2101 2009 1/10/2017 SI PENGEMIS BERTUAH SRI CEMPAKA WAHEEDA SALEH
SM2102 2009 1/10/2017 MUTIARA AJAIB BINTANG CEMERLANG ABU BAKAR ARIF
SM2103 2010 1/10/2017 AKU MAHU BANYAK LIKE BUMI HIJAU ALIF OMAR
SM2104 2010 1/10/2017 SAYANGKU JALUR GEMILANG TUNAS HARAPAN FATIMAH BASAR
SM2105 2011 1/10/2017 JUARA KAMPUNG PINTAR ISMAIL HARUN
Tuliskan pernyataan-pernyataan SQL berdasarkan keadaan berikut:
(a) Perlukan medan Tahun_Terbitan, Judul dan Penerbit dengan syarat judul diterbitkan
pada 2009. Paparan maklumat mesti disusun mengikut Judul secara menaik.
(b) Perlukan medan ID_Murid, Judul dan Tarikh. Paparan maklumat mesti disusun
mengikut Tarikh dari awal bulan sehingga ke akhir bulan.
3. Tuliskan satu segmen kod yang menggunakan built-in function untuk memaparkan
setiap nama dalam list nama yang berikut.
nama = [‘Fauzi bin Ayub’, ‘Paulsta ak Vincent’,
‘Ambo Anre’, ‘Marimuthu a/l Maniapan’] Contoh output:
Fauzi bin Ayub
Setiap nama mesti bermula pada baris baharu Paulsta ak Vincent
seperti yang ditunjukkan di sebelah. Ambo Anre
Marimuthu a/l Maniapan
215

