Terus ke kandungan
IGCSE·Tuition
Sains Komputer · Pelajaran

Bezakan medan, rekod dan jadual

Soalan peperiksaan menggunakan tiga perkataan ini seolah-olah jelas, dan satu perkataan yang tertukar boleh menghilangkan markah.

Dalam halaman ini
  1. Bagaimana tiga bahagian ini berkait?
  2. Contoh berlangkah
  3. Kesilapan yang perlu diawasi
  4. Semak sendiri
  5. Ke mana selepas ini?

Jadual (table) menyimpan semua data tentang satu jenis perkara. Rekod (record) ialah satu baris: semua maklumat tentang satu item. Medan (field) ialah satu lajur: satu jenis fakta, seperti nama atau harga.

Istilah ini membuka hampir setiap soalan dalam pangkalan data dan penaakulan pertanyaan, jadi tepat dengannya menjimatkan markah kemudian.

Bagaimana tiga bahagian ini berkait?

Bayangkan daftar kehadiran sekolah di atas kertas. Seluruh helaian ialah jadual. Setiap baris untuk seorang murid ialah rekod. Setiap tajuk, seperti “kelas” atau “tarikh”, ialah medan.

Berikut jadual Plants rekaan yang digunakan sepanjang modul ini.

PlantIDNameTypePriceStockIndoor
P01FernFoliage12.508TRUE
P02CactusSucculent6.0025TRUE
P03RoseFlowering15.000FALSE
P04MintHerb4.5040FALSE
P05OrchidFlowering28.003TRUE

Setiap medan juga mempunyai jenis data (data type): ia menentukan nilai yang dibenarkan dalam lajur itu.

PlantID, Name dan Type ialah teks.

Price ialah nombor nyata (real, perpuluhan dibenarkan). Stock ialah integer. Indoor ialah Boolean (TRUE atau FALSE).

Contoh berlangkah

Menggunakan lima baris di atas, jawab soalan berikut.

Langkah 1, kira medan. Baca baris tajuk: PlantID, Name, Type, Price, Stock, Indoor. Itu 6 medan.

Langkah 2, kira rekod. Kira baris data, bukan tajuk: P01 hingga P05. Itu 5 rekod.

Langkah 3, namakan satu rekod penuh. Rekod Orchid ialah P05, Orchid, Flowering, 28.00, 3, TRUE.

Langkah 4, namakan jenis data Stock. Nilai 8, 25, 0, 40, 3 ialah nombor bulat, jadi Stock ialah integer.

Langkah 5, namakan jadual. Jadualnya ialah Plants.

Jawapan akhir: 1 jadual, 6 medan, 5 rekod. Sentiasa nyatakan baris tajuk secara berasingan, kerana ia bukan rekod.

Kesilapan yang perlu diawasi

Kesilapan lazim ialah menyebut “rekod Price” sedangkan soalan bermaksud medan Price.

Jawapan salah: “Price ialah rekod dengan nilai 12.50, 6.00, 15.00.”

Pelajar menerangkan satu lajur, iaitu medan, tetapi menggunakan perkataan untuk baris.

Pembetulan: medan berjalan ke bawah sepanjang lajur, rekod berjalan mendatar sepanjang baris. Ujian cepat: tanya “adakah ini satu item (rekod) atau satu jenis fakta (medan)?”

Semak sendiri

1. Dalam jadual di atas, berapa medan dan berapa rekod jika lajur Colour ditambah?

Lihat jawapan

Medan: 6 + 1 = 7. Rekod kekal 5, kerana menambah lajur tidak menambah baris.

2. Jenis data manakah sesuai untuk medan Indoor, dan mengapa?

Lihat jawapan

Boolean, kerana setiap nilai ialah satu daripada dua keadaan, TRUE atau FALSE.

3. Adakah “Mint, Herb, 4.50” satu medan, satu rekod atau satu jadual?

Lihat jawapan

Ia sebahagian daripada rekod (baris P04), tetapi bukan keseluruhan rekod kerana nilai lain tiada. Medan ialah lajur, seperti Type.

Ke mana selepas ini?

Seterusnya, lihat cara memilih kunci yang sesuai supaya setiap rekod dapat dibezakan. Kemudian semak diri dengan set latihan modul, dan terokai makmal latihan SQL baca sahaja jika mahu melihat jadual sebenar.

Jika istilah ini masih bercampur apabila soalan menjadi rumit, guru kami boleh membantu melalui tuisyen Computer Science dalam talian satu dengan satu.

Dikemas kini:

Langkah seterusnya

Jika istilah ini difahami sehingga soalan mencampurkannya dengan jenis data, guru satu dengan satu boleh membantu anda membina tabiat mengira baris dan lajur dengan betul sebelum perkara lain.

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