SIMULASI SAINS KOMPUTER TINGKATAN 5 BAB 2

SIMULASI SAINS KOMPUTER TINGKATAN 5 BAB 2

Simulasi Interaktif: Pangkalan Data Lanjutan

Simulasi: Pangkalan Data Lanjutan

Sains Komputer Tingkatan 5 – Bab 2. Terokai pemetaan ERD, proses Penormalan (Normalization), dan pengaturcaraan SQL.

Pemetaan ERD kepada Skema Hubungan

Rajah Perhubungan Entiti (ERD) perlu dipetakan kepada struktur jadual. Klik butang di bawah untuk melihat animasi pemetaan.

MURID ID_Murid Nama_Murid Kelas

Jadual (Skema Hubungan): MURID

ID_Murid (PK) Nama_Murid Kelas
M001 Ahmad Ali 5 Sains
Nota: Nama Entiti menjadi Nama Jadual. Setiap Atribut menjadi Lajur (Column) jadual. Atribut yang bergaris bawah merupakan Kunci Primer (PK).

Proses Penormalan (Normalization)

Gunakan peluncur untuk melihat bagaimana jadual yang tidak normal (0NF) dipecahkan untuk menghapuskan kelewahan (redundancy) data.

0NF (Sifar Bentuk Normal) 1NF 2NF 3NF (Normal)

0NF (Jadual Tidak Ternormal)

Masalah: Terdapat kumpulan data berulang (repeating groups) dalam satu rekod pesanan.

NoPesananTarikhIDPelangganNamaPelangganKodBarangNamaBarangKuantiti
P10112/05/2023C01AminahB01Buku Teks2
B02Buku Latihan5
P10213/05/2023C02BalanB01Buku Teks1

Pengaturcaraan SQL

Klik butang arahan DML / DQL di bawah untuk memanipulasi jadual PELANGGAN di sebelah.

— Menunggu arahan SQL…

Jadual: PELANGGAN

Kod Nama KodKawasan Jumlah (RM)