Membina jadual, borang, pertanyaan (query) dan laporan.
Pembangunan Pangkalan Data: Jadual, Borang, Pertanyaan, Laporan
Empat Objek Utama Pangkalan Data
Jadual, Borang, Pertanyaan dan Laporan
Objek
Fungsi
Analogi
Jadual (Table)
Menyimpan data dalam baris dan lajur
Almari fail
Borang (Form)
Antara muka mesra untuk MEMASUKKAN dan melihat data
Borang pendaftaran
Pertanyaan (Query)
MENCARI dan menapis data mengikut kriteria
Soalan kepada pangkalan data
Laporan (Report)
MEMPERSEMBAHKAN data dalam format kemas untuk dicetak
Slip keputusan peperiksaan
Mencipta Jadual
Semasa mencipta jadual, setiap medan perlu ditetapkan: nama medan, jenis data, saiz medan dan kekunci primer. Pemilihan jenis data yang betul memastikan integriti data.
Jenis Data (Access)
Kegunaan
Contoh
Short Text
Teks pendek hingga 255 aksara
Nama, NoKP, Alamat
Number
Nombor untuk pengiraan
Markah, Kuantiti
Date/Time
Tarikh dan masa
TarikhLahir, TarikhPinjam
Currency
Nilai mata wang
Harga, Yuran
Yes/No
Nilai logik dua pilihan
StatusBayar, Hadir
AutoNumber
Nombor jana automatik (sesuai untuk kekunci primer)
NoSiri
๐ฏ TIP SPM: Nombor telefon dan nombor kad pengenalan disimpan sebagai Short Text, BUKAN Number โ kerana ia tidak digunakan untuk pengiraan dan mungkin bermula dengan sifar (019 โ Number akan buang sifar depan!).
Pertanyaan (Query) dengan Kriteria
Pertanyaan menapis rekod berdasarkan kriteria. Operator kriteria: = (sama), > (lebih besar), < (lebih kecil), >= , <=, <> (tidak sama), AND (kedua-dua syarat), OR (mana-mana syarat), LIKE dengan kad bebas * (padanan corak).
Kriteria
Maksud
>= 80
Markah 80 ke atas
"4 Bestari"
Kelas sama dengan 4 Bestari
LIKE "A*"
Nama bermula dengan huruf A
BETWEEN 50 AND 79
Nilai antara 50 hingga 79
>= 50 AND <= 79
Sama seperti BETWEEN 50 AND 79
Borang dan Laporan
Borang memudahkan kemasukan data tanpa akses terus kepada jadual โ mengurangkan kesilapan dan boleh ditambah kawalan seperti senarai juntai bawah (combo box) dan butang. Laporan pula mempersembahkan data terpilih dalam format profesional, boleh dikumpulkan (group), diisih dan dijumlahkan untuk dicetak.
Contoh: Pertanyaan dengan Kriteria
Tujuan
Kriteria pada medan
Pelajar lulus
Markah >= 50
Kelas 5 Bestari
Kelas = 5 Bestari
Nama bermula A
LIKE A*
Markah 60 hingga 79
BETWEEN 60 AND 79
Uji kefahaman anda ๐ฏ
Daftar percuma untuk jawab kuiz topik ini, tanya AI Tutor, dan kumpul XP.