Terus ke kandungan
IGCSE·Tuition
ICT · Latihan

Pertanyaan dan laporan pangkalan data: latihan campuran asli dengan penjelasan

Setiap kemahiran masuk akal bersendirian, dan kesukarannya muncul apabila satu tugasan memerlukan tiga kemahiran sekali gus.

Sepuluh soalan ini mencampurkan kemahiran daripada pertanyaan dan laporan pangkalan data: pelbagai kriteria, kunci isihan kedua, medan terkira, pengumpulan dan semakan. Semua soalan menggunakan satu jadual rekaan dengan sepuluh rekod, supaya anda boleh mengira setiap jawapan dengan tangan. Nama dan nombor semuanya rekaan.

Kira setiap jawapan di atas kertas dahulu, kemudian buka penjelasan. Soalan disusun daripada yang lebih mudah kepada yang lebih sukar.

IDNameYearClubFee (RM)Sessions (of 12)
1Aiman10Chess308
2Bella11Drama4512
3Chen10Drama459
4Dewi9Chess3011
5Evan11Robotics607
6Farah10Robotics6012
7Gopal9Drama456
8Hui11Chess3010
9Imran10Chess3012
10Jia9Robotics605

Soalan

1. Rekod mana yang sepadan dengan Club = “Drama” AND Fee > 40?

Tunjukkan jawapan

Ketiga-tiga ahli Drama membayar RM45, iaitu melebihi 40. Bella, Chen, Gopal, tiga rekod.

2. Rekod mana yang sepadan dengan Year = 9 OR Sessions = 12? Berapa banyak?

Tunjukkan jawapan

Tahun 9: Dewi, Gopal, Jia. Sessions 12: Bella, Farah, Imran. Tiada ahli dalam kedua-dua senarai. Enam rekod.

3. Rekod mana yang sepadan dengan (Club = “Chess” OR Club = “Robotics”) AND Year = 10?

Tunjukkan jawapan

Chess di Tahun 10: Aiman, Imran. Robotics di Tahun 10: Farah. Aiman, Imran, Farah, tiga rekod.

4. Rekod mana yang mempunyai Sessions < 9 AND Fee < 50?

Tunjukkan jawapan

Sessions kurang daripada 9: Aiman (8), Evan (7), Gopal (6), Jia (5). Daripada mereka, Fee kurang daripada 50 mengekalkan Aiman (30) dan Gopal (45). Evan dan Jia membayar 60. Aiman dan Gopal.

5. Isih mengikut Year menaik, kemudian Sessions menurun, kemudian Name A ke Z. Beri susunan penuh.

Tunjukkan jawapan

Tahun 9: Dewi (11), Gopal (6), Jia (5). Tahun 10: Farah (12) dan Imran (12) sama, jadi Name menentukan: Farah, Imran. Kemudian Chen (9), Aiman (8). Tahun 11: Bella (12), Hui (10), Evan (7). Dewi, Gopal, Jia, Farah, Imran, Chen, Aiman, Bella, Hui, Evan.

6. Medan terkira ialah Fee / Sessions. Apakah nilai bagi Aiman?

Tunjukkan jawapan

30 / 8 = 3.75, iaitu RM3.75 setiap sesi.

7. Attendance = Sessions / 12 * 100. Beri nilai bagi Hui hingga satu tempat perpuluhan, dan nyatakan apa yang tidak kena jika medan itu juga diformat sebagai Percent.

Tunjukkan jawapan

10 / 12 * 100 = 83.333… jadi 83.3. Dengan format Percent juga, nilai itu didarab 100 sekali lagi dan menunjukkan 8333.3%. Gunakan hanya satu daripada dua kaedah itu.

8. Kumpulkan mengikut Club dengan kiraan dan jumlah sesi bagi setiap kelab, dan jumlah besar sesi.

Tunjukkan jawapan

Chess: 8 + 11 + 10 + 12 = 41, 4 ahli. Drama: 12 + 9 + 6 = 27, 3 ahli. Robotics: 12 + 7 + 5 = 24, 3 ahli. Jumlah besar 41 + 27 + 24 = 92, 10 ahli.

9. Laporan berkumpulan menunjukkan Robotics dengan subjumlah yuran RM120. Apa yang salah, dan bagaimana anda mencari puncanya?

Tunjukkan jawapan

Subjumlah yang betul ialah 3 * 60 = 180. Laporan kurang 60, jadi seorang ahli Robotics hilang. Kira baris Robotics (jangka 3), cari nama yang tiada, kemudian cari kriteria yang tertinggal atau baris butiran yang tersembunyi. Contohnya, Sessions > 5 akan menyingkirkan Jia.

10. Purata sesi keseluruhan dipaparkan sebagai 9.2 dan purata Chess sebagai 10.5. Semak kedua-duanya.

Tunjukkan jawapan

Keseluruhan: 92 / 10 = 9.2, jadi itu betul. Chess: 41 / 4 = 10.25, jadi 10.5 salah. Nilai yang betul ialah 10.25, jadi semak formula dan rekod yang dimasukkan.

Jika jawapan anda salah

Catat kesilapan anda dalam log kesilapan dan baris gilir ujian semula, uji pertanyaan dalam makmal latihan SQL baca sahaja, dan semak bukti dengan penyemak tugasan amali dan bukti ICT.

Seorang guru boleh menyemak soalan yang anda tersilap dan tetapan yang anda pilih, dalam tuisyen ICT dalam talian satu dengan satu.

Sumber rujukan

  1. Laman sukatan pelajaran Cambridge IGCSE Information and Communication Technology 0417

Dikemas kini:

Langkah seterusnya

Jika satu jenis kesilapan terus berulang, seorang guru satu dengan satu boleh menyelesaikan beberapa tugasan bersama anda dan mengesan sama ada puncanya logik, tetapan atau semakan.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80. Yuran lain, jadual dan susunan seterusnya disahkan terus bersama guru selepas kelas percubaan.

Tuisyen diatur bersama ibu bapa atau penjaga. Hantar halaman ini kepada mereka melalui WhatsApp supaya mereka boleh bertanya bagi pihak anda.

Ibu bapa atau penjaga? Tanya di sini

9,000+ pelajar telah dibantu melalui perkhidmatan kami