🌙
💻

Bab 6

Membangunkan Sistem Pangkalan Data

42 minit📕 Buku Teks

Modul 2 Unit 3: Membangunkan Sistem Pangkalan Data

Unit ini mempraktikkan pembangunan sistem pangkalan data menggunakan aplikasi Microsoft Access dan PortaBase. Murid mempelajari langkah membina jadual, memasukkan data, membina borang, menambah dan menyunting rekod menggunakan borang, membuat carian dengan pertanyaan (query), serta menjana laporan dalam format cetakan.

Unit 3: Membangunkan Sistem Pangkalan Data
🗂️
Membina Jadual

Langkah membina jadual dalam Microsoft Access:

1

Lancarkan Microsoft Access → File > New > Blank Database → taip nama fail → pilih folder → Create.

2

Simpan fail: File > Save → taip nama jadual → OK.

3

Bina medan: Home > View > Design View → taip nama medan dan tetapkan jenis data.

4

Simpan: File > Save. Tutup: File > Close Database. Tamat: File > Exit.

Jenis data perlu dikenal pasti supaya sesuai dengan bentuk data yang akan disimpan — Text untuk teks, Date/Time untuk tarikh, Number untuk nombor. Sesetengah aplikasi tidak menerima ruang kosong dalam nama medan; gunakan _ atau - (cth: Nama_Penuh).

⌨️
Memasukkan Data Menggunakan Jadual

Selepas jadual dibina, data dimasukkan satu per satu melalui Datasheet View:

1

Buka fail: File > Open → pilih fail → Open.

2

Buka jadual: Home > View > Datasheet View.

3

Taip data pada sel berkenaan.

4

Simpan: File > Save. Tutup: File > Close Database. Tamat: File > Exit.

Fitur carian (Search) boleh digunakan untuk memastikan maklumat belum ada dalam pangkalan data sebelum menambah.

📝
Membina Borang

Borang ialah antara muka yang digunakan untuk memaparkan, memasukkan dan mengubah data dalam pangkalan data. Borang membantu pengguna memasukkan data pada medan yang betul.

1

Buka fail pangkalan data → Create > Form.

2

Simpan: File > Save → taip nama borang pada Form Name → OK.

3

Paparan rekod boleh dilihat dalam Layout View.

4

Dalam PortaBase, borang dibina secara automatik selepas nama dan jenis medan ditetapkan.

Menambah Rekod Menggunakan Borang

Borang digunakan untuk menambah rekod ke dalam pangkalan data:

1

Buka fail → klik dua kali nama borang.

2

Klik Home > New pada Records.

3

Taip data pada medan berkenaan.

4

Ulang klik New untuk rekod seterusnya.

5

Simpan: File > Save. Tutup: File > Close Database. Tamat: File > Exit.

Dalam aplikasi PortaBase, data hanya boleh dimasukkan ke dalam pangkalan data melalui borang.

💡

Jadual menyimpan data secara terus melalui Datasheet View. Borang ialah antara muka yang lebih mesra untuk memasukkan dan mengubah data pada medan yang betul.

Unit 3 (sambungan): Sunting, Cari dan Jana Laporan
✏️
Menyunting Rekod Menggunakan Borang

Rekod perlu disunting apabila ada kesilapan atau perubahan pada data, dan dihapuskan apabila tidak diperlukan.

1

Buka fail → buka borang → cari rekod dengan menaip perkataan pada medan Search.

2

Sunting data pada medan berkaitan.

3

Simpan: File > Save. Tutup: File > Close Database. Tamat: File > Exit.

Kata kunci carian dipadankan dengan data pada setiap medan sehingga padanan pertama dijumpai. Ketik Enter untuk papar rekod seterusnya.

🔍
Membuat Carian (Pertanyaan)

Pertanyaan (query) ialah proses memaparkan rekod yang sepadan dengan kriteria yang ditetapkan. Pertanyaan lebih cepat daripada carian manual di atas kertas.

1

Bina pertanyaan: Create > Query Design → pilih jadual → Add → Close.

2

Klik sel pada baris Field → pilih medan yang dikehendaki.

3

Taip kriteria pada baris kriteria.

4

Lancarkan: Design > Run.

5

Simpan: File > Save → taip nama pertanyaan pada Query Name → OK.

Contoh kriteria dalam Microsoft Access: "Melayu", Not "Melayu", Like "*kampung*", > 5. Dalam PortaBase: sama dengan (=), mengandungi (contains), bermula dengan (starts with).

🖨️
Menjana Laporan

Laporan ialah paparan rekod tertentu dalam format cetakan. Laporan boleh dijana daripada jadual atau pertanyaan, dan boleh dicetak atau dieksport ke format lain seperti HTML dan PDF.

1

Create > Report Wizard → pilih jadual/pertanyaan pada Tables/Queries.

2

Pilih medan yang akan dipaparkan → klik dan klik Finish.

3

Klik Close Preview.

4

Simpan: File > Save. Tutup: File > Close Database. Tamat: File > Exit.

Contoh ayat pertanyaan: 'PILIH medan Nama Penuh, Jantina, Alamat DARI jadual Kenalan DI MANA Jantina ialah Lelaki.' Dalam PortaBase, pemilihan medan bagi laporan dipaparkan secara automatik.

💡

Aliran pembangunan: Bina jadual → masukkan data → bina borang → tambah/sunting rekod → buat pertanyaan → jana laporan. Laporan boleh dieksport ke HTML dan PDF untuk dikongsi.

📝 Kosa Kata

membina jadualproses mencipta jadual dengan medan dan jenis data dalam aplikasi pangkalan data
Design Viewpaparan dalam Microsoft Access untuk membina medan dan menetapkan jenis data
Datasheet Viewpaparan yang membenarkan data dimasukkan terus ke dalam jadual
borangantara muka untuk memaparkan, memasukkan dan mengubah data dalam pangkalan data
menambah rekodproses memasukkan rekod baharu ke dalam pangkalan data melalui borang
menyunting rekodproses mengubah data rekod yang sedia ada akibat kesilapan atau perubahan
pertanyaanproses memaparkan rekod yang sepadan dengan kriteria yang ditetapkan
kriteria pertanyaansyarat yang ditetapkan untuk menapis rekod seperti "Melayu", Not, Like, > 5
laporanpaparan rekod tertentu dalam format cetakan
Report Wizardfitur Microsoft Access untuk menjana laporan dengan memilih medan dari jadual/pertanyaan
eksport laporanmenyimpan laporan ke format fail lain seperti HTML dan PDF
🌟
Tahukah Kamu?

Microsoft Access menyimpan pertanyaan dalam bahasa SQL (Structured Query Language). SQL ialah bahasa antarabangsa untuk berkomunikasi dengan pangkalan data — ayat seperti 'PILIH... DARI... DI MANA...' ialah terjemahan Melayu untuk 'SELECT... FROM... WHERE...'. Dicipta pada 1970-an, SQL masih menjadi bahasa pangkalan data paling popular di dunia!

🧠

Uji Minda!

22 soalanBoleh buat!