AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
SISTEM SOKONGAN PEMILIHAN
PRODUK JUALAN
MODUL 1
MENCIPTA P ANGKALAN DATA
DAN
MENCIPTA RELATIONSHIP
1
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
MENCIPTA PANGKALAN DATA
Langkah 1: Download dan Instal Localhost -> XAMPP
Langkah 2: Aktifkan Localhost ->Apache dan MySQL
Klik pada Start
2
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 3: MENCIPTA PANGKALAN DATA
Klik pada pautan phpMyAdmin
Langkah 4:
Cipta pangkalan data dengan cara klik pada pautan Databases
3
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 5:
Taipkan nama pangkalan data iaitu pilihan dan klik butang Create
Langkah 6:
Anda akan melihat hasil iaitu pangkalan data pilihan telah terpapar di sebelah kiri seperti di bawah
4
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 7: MENCIPTA JADUAL DAN MENYISIP REKOD
Klik pada tab SQL
Taip kod SQL pada ruangan yang tersedia untuk mencipta table dalam pangkalan data. (Rujuk kod
aturcara pada LAMPIRAN KOD SQL )
Kemudian klik Go
5
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
LAMPIRAN KOD SQL
1 CREATE TABLE jenama(
2 idJenama int(11) AUTO_INCREMENT PRIMARY KEY,
3 namaJenama varchar(50)
4 );
5
6 CREATE TABLE pengguna(
7 idPengguna varchar(20) PRIMARY KEY,
8 password varchar(20),
9 nama varchar(50),
10 nomhp varchar(10),
11 aras varchar(10)
12 );
13
14 CREATE TABLE pilih(
15 idPilih int(11) AUTO_INCREMENT PRIMARY KEY,
16 idPengguna varchar(20),
17 idProduk int(11)
18 );
19
20 CREATE TABLE produk(
21 idProduk int(11) AUTO_INCREMENT PRIMARY KEY,
22 namaProduk varchar(50),
23 detail longtext,
24 harga decimal(15,2),
25 gambar varchar(50),
26 idJenama int(11)
27 );
28
29 INSERT INTO pengguna
30 VALUES
31 ('admin', '12345', 'PENGURUS', '0124133020', 'ADMIN');
Setelah selesai menaip kod ini, akan terhasil 4 table iaitu jenama, pengguna, pilih, dan produk di dalam
pangkalan data pilihan.
6
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 8: MENCIPTA HUBUNGAN (Relationship)
Pilih nama database -> pilihan
Pilih table -> produk
Klik pada tab structure
7
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Klik pada Relation view
Pilih maklumat yang diperlukan seperti di bawah
idJenama CASCADE CASCADE idJenama pilihan jenama idJenama
Tekan save apabila selesai mengisi maklumat
Message -> Your SQL query has been executed successfully dipaparkan
8
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 9:
Pilih table -> pilih
(ulang langkah yang sama)
Klick pada tab structure
Klik pada Relation view
Pilih maklumat yang diperlukan seperti di bawah
idProduk CASCADE CASCADE idProduk pilihan produk idProduk
Kemudian klik pada -> +Add constraint
Isi maklumat yang diperlukan seperti di bawah dan tekan save
idPengguna CASCADE CASCADE idPengguna pilihan pengguna idPengguna
Message -> Your SQL query has been executed successfully dipaparkan
9
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 10:
Pilih nama database -> pilihan
Jika perlu klik Tab More dan klik pada Designer seperti yang dipaparkan
Klik pada kotak tajuk dan leretkan ke tempat yang sesuai seperti rajah di bawah
10
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
Langkah 11: Simpan hasil ciptaan relationship ini
Klik pada gambar disk -> save page
Isi nama sistem yang anda bangunkan seperti contoh di bawah dan tekan Go
Page Name: Jom Shopping (Ikut kreativiti anda menamakan page ini)
SELESAI……
11
AKTIVITI PENGAJARAN
MODUL KERJA KURSUS SAINS KOMPUTER 2022/2023
12