Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

8/8/2014

1
MODEL HUBUNGAN
BAB 4 :
DIT 3143
PANGKALAN DATA
Disediakan Oleh : Pn Saadah Bt. Abdul Raub
saadahr@instedt.edu.my
MODEL HUBUNGAN
Pengenalan
Istilah dan terminologi Hubungan
Struktur data hubungan
Sifat-sifat Hubungan
Kunci-kunci Hubungan data
Intigriti Hubungan
Kebersandaran Fungsi


DIT 3143 : PANGKALAN DATA
OBJEKTIF
Pada akhir bab ini pelajar akan :
Mengetahui istilah-istilah model hubungan.
Mendefinisi dan menyenaraikan sifat-sifat model pangkalan
data hubungan.
Mengenalpasti struktur data, skima, kejadian dan struktur
model pangkalan data hubungan.
DIT 3143 : PANGKALAN DATA
4 Copyright ODL Jan 2005 Open University
Malaysia
Diperkenalkan pertama kali oleh E.F. Codd
berasaskan penyelidikan di IBM pada 1970.
Penggunaan struktur data yang mudah
menjadikan model tersebut sebagai penyumbang
penting kepada pembangunan sistem pangkalan
data pada hari ini.
PENGENALAN
DIT 3143 : PANGKALAN DATA
5 Copyright ODL Jan 2005 Open University
Malaysia
Objektif model hubungan
Mencapai kebebasan data yang tinggi
Menyediakan asas data yang kukuh bagi pengendalian
masalah data semantik, konsisten dan pernormalan.
PENGENALAN
DIT 3143 : PANGKALAN DATA
6 Copyright ODL Jan 2005 Open University
Malaysia
Model Hubungan adalah Model yang
menyimpan data dalam bentuk jadual hubungan
yang terdiri dari baris dan lajur.
Setiap hubungan dibina oleh beberapa rekod
atau tupel.
Digunakan pada paras logikal dalam ANSI-
SPARC
Menggunakan konsep hubungan dalam matematik
(algebra hubungan) untuk mengolah data
ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
8/8/2014
2
7 Copyright ODL Jan 2005 Open University
Malaysia
Rangkap (tuple): baris dalam hubungan.
Darjah (degree): bilangan lajur dalam jadual.
N atribut: berdarjah N.
Kardinaliti: bilangan rangkap dalam jadual.
Domain: spesifikasi bagi ciri-ciri nilai data yang
boleh diumpukkan kepada satu atau lebih
atribut.
Pangkalan data hubungan: himpunan
hubungan-hubungan yang telah dinormalkan.


ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
8 Copyright ODL Jan 2005 Open University
Malaysia
Jenis-jenis data
ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
JENIS DATA FUNGSI Contoh
Numeric Merupakan perwakilan
aritmatik yang bermakna
CGPA = 3.54
Tempoh masa = 20

Character Juga dikenali sebagai text
data atau string data.

Nama = Syafikah
telefon = 078222008

Date Mewakili tarikh dalam
kalendar.

29/12/2003 atau 12/29/200
Logical Data dinyatakan dalam
bentuk true atau false
(yes or no)
Bayaran = Ya

9 Copyright ODL Jan 2005 Open University
Malaysia
Contoh atribut & domain


ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
ATRIBUT NAMA DOMAIN MAKSUD TAKRIFAN DOMAIN
postcode Postcodes Set semua poskod di Malaysia char : size 5
street StreetNames Set semua nama-nama jalan di
Malaysia
char: size 25
DOB DatesOfBirth Nilai yang mungkin bagi tarikh
kelahiran kakitangan
Date
(range from 1-Jan-20)
(format dd-mmm-yy)
10 Copyright ODL Jan 2005 Open University
Malaysia
ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
Contoh: Hubungan Pelajar 1
sid name login age gpa
53666 Jones jones@cs 18 3.4
53688 Smith smith@eecs 18 3.2
53650 Smith smith@math 19 3.8
Kardinaliti = 3, Darjah = 5 , setiap lajur berbeza
STUDENT
k
a
r
d
i
n
a
l
i
t
i

tuples
11
ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
Contoh: Hubungan Pelajar 2
sid name login age gpa
53666 Jones jones@cs 18 3.4
53688 Smith smith@eecs 18 3.2
53650 Smith smith@math 19 3.8
STUDENT
Nama Hubungan Atribut
h
u
b
u
n
g
a
n

12 Copyright ODL Jan 2005 Open University
Malaysia
Bagi mengelakkan kekeliruan untuk istilah-istilah
dalam model hubungan.
ISTILAH DAN TERMINOLOGI
DIT 3143 : PANGKALAN DATA
8/8/2014
3
13 Copyright ODL Jan 2005 Open University
Malaysia
Dinyatakan dalam 2 format:
Pernyataan teks:
NAMA HUBUNGAN(Atribut1, Atribut2,.AtributN)
PELAJAR(NoMatrik, Nama, Alamat, Bidang)
Perwakilan grafik:

STRUKTUR DATA HUBUNGAN
DIT 3143 : PANGKALAN DATA
Atribut1 Atribut N Atribut Atribut2
NoMatrik Program Alamat Nama
NAMA HUBUNGAN
PELAJAR
14
Copyright ODL Jan 2005 Open University
Malaysia
CONTOH :PD Hubungan PELAJAR
DIT 3143 : PANGKALAN DATA
N
O
_
P
E
N
D
A
F
T
A
R
A
N

K
O
D
_
K
U
R
S
U
S

K
O
D
_
M
P

15 Copyright ODL Jan 2005 Open University
Malaysia
Sifat-sifat model hubungan
Mempunyai struktur dua dimensi
Satu baris mewakili satu rekod daripada entiti
Setiap lajur mewakili satu atribut dan setiap atribut
mempunyai nama yang unik
Persilangan antara baris dan lajur mewakili satu
unit data.
Setiap jadual mesti mempunyai satu kunci primer
yang dapat mengenalpasti setiap rekod secara unik
SIFAT-SIFAT HUBUNGAN
DIT 3143 : PANGKALAN DATA
16 Copyright ODL Jan 2005 Open University
Malaysia
Semua nilai bagi atribut yang sama mesti mengikut
format yang sama.
Setiap lajur mempunyai had nilai yang dibenarkan
yang dikenali sebagai domain
Setiap baris mewakili maklumat yang mewakili satu
kejadian entiti
Susunan baris dan lajur adalah tidak penting
SIFAT-SIFAT HUBUNGAN (samb)
DIT 3143 : PANGKALAN DATA
17 Copyright ODL Jan 2005 Open University
Malaysia
Kunci Primer (Primary Key)
Penentu unik dalam setiap rekod/baris
Contoh: NoMatrik, NoPekerja
Kunci Komposit (Composite Key)
Kumpulan atribut (2 atau lebih atribut yang menjadi
penentu kepada rekod)
Contoh: NoMatrik dan KodKursus untuk tentukan Gred
markah pelajar
KUNCI-KUNCI HUBUNGAN DATA
DIT 3143 : PANGKALAN DATA
18 Copyright ODL Jan 2005 Open University
Malaysia
Kunci Pilihan (Alternate Key)
Atribut atau kumpulan atribut yang boleh menjadi
penentu yang unik tetapi tidak dipilih sebagai kunci
primer.
Contoh : NoKadPengenalan
Kunci Kedua (Secondary Key)
Atribut yang boleh digunakan untuk membuat capaian
kepada rekod tetapi tidak cukup syarat menjadi kunci
primer
Contoh: NamaPelajar
KUNCI-KUNCI HUBUNGAN DATA
DIT 3143 : PANGKALAN DATA
8/8/2014
4
19 Copyright ODL Jan 2005 Open University
Malaysia
Kunci Asing (Foreign Key)
Atribut atau kumpulan atribut yang terdapat dalam
sesuatu jadual untuk tujuan untuk memadankannya
dengan kunci primer jadual yang lain. Tujuannya untuk
tujuan rujukan.
Contoh:
Atribut NoStaf dalam jadual PELAJAR menunjukkan
penasihat kepada PELAJAR.
Atribut NoStaf dalam jadual PELAJAR ini
merupakan kunci asing kepada jadual PELAJAR
KUNCI-KUNCI HUBUNGAN DATA
DIT 3143 : PANGKALAN DATA
20 Copyright ODL Jan 2005 Open University
Malaysia
Nol (Null)
Mewakili nilai suatu atribut yang tidak diketahuipada
masa itu atau tidak bersesuaian denganrekod
berkenaan.
Tiada nilai yang sesuai pada ketika itu
INTEGRITI HUBUNGAN
DIT 3143 : PANGKALAN DATA
21 Copyright ODL Jan 2005 Open University
Malaysia
Integriti Entiti
Tiada atribut yang menjadi kunci primer adalah nol
dalam jadual asas
Atribut kunci primer tidak boleh bernilai Nol
Integriti Rujukan
Merujuk kepada kunci asing pada jadual yang dirujuk.
Jika kunci asing bukan nilai nol, pastikan ianya wujud
pada jadual yang dirujuk.
INTEGRITI HUBUNGAN
DIT 3143 : PANGKALAN DATA
22 Copyright ODL Jan 2005 Open University
Malaysia
contoh
DIT 3143 : PANGKALAN DATA
23 Copyright ODL Jan 2005 Open University
Malaysia
Kesandaran Fungsi (Functional
Dependencies)
Sesuatu atribut itu dikatakan bersandar secara fungsi
jika nilainya ditentukan oleh atribut lain.
Boleh diwakilkan sebagai berikut:-
X Y
Dimana X ialah penentu dan Y ialah atribut yang
bersandar.
KEBERSANDARAN FUNGSI
DIT 3143 : PANGKALAN DATA
24 Copyright ODL Jan 2005 Open University
Malaysia
Jika A (B,C)
Jadi A B dan A C
Contoh:
NoMatrik Nama, Umur, Jantina
Nama, Umur dan Jantina bersandar secara fungsi
kepada NoMatrik
KEBERSANDARAN FUNGSI
DIT 3143 : PANGKALAN DATA
8/8/2014
5
25 Copyright ODL Jan 2005 Open University
Malaysia
Tetapi jika
(A,B) C
TIDAK Semestinya A C dan B C
Contoh:
(NoMatrik, KodKursus) Gred
Tidak semestinya NoMatrik menentukan Gred dan
KodKursus menentukan Gred
KEBERSANDARAN FUNGSI
DIT 3143 : PANGKALAN DATA
ALGEBRA HUBUNGAN
27 Copyright ODL Jan 2005 Open University
Malaysia
ALGEBRA HUBUNGAN
DIT 3143 : PANGKALAN DATA
DEFINISI
Sekumpulan operasi untuk MEMANIPULASI
(MANIPULATING) keseluruhan hubungan
Operasi-operasi asas :
SELECT ( )
PROJECT ()
JOIN (
R S
)
Set operasi guna teori set matematik :
UNION ()
INTERSECTION ()
DIFFERENCE ( - )
CARTESIAN PRODUCT ( x )

OPERASI-OPERASI KHAS
PD PEMBEKAL-BAHAGIAN-PROJEK
KUANTAN 20 TAN CHENG LOCK P10975
ALOR SETAR 30 BAHRAIN P46452
TAPAH 20 AMRAN P93758
ALOR SETAR 30 SAIFUL P59231
KUANTAN 35 AHMAD P12345
PBANDAR STATUS PNAMA PNO
PEMBEKAL
TAPAH 18 KOG B1234
IPOH 17 KAM B1075
ALOR SETAR 15 SKRU B1004
KANGAR 12 BOLT B1123
KUANTAN 11 NAT B1001
BBANDAR BERAT BNAMA BNO
BAHAGIAN
KUANTAN TAPE J195
ALOR SETAR TERMINAL J251
ALOR SETAR CONSOLE J325
ALOR SETAR READER J007
TAPAH PUNCH J012
KUANTAN SORTER J001
JBANDAR JNAMA JNO
PROJEK
Operasi SELECT ()
Operasi untuk keluarkan rekod yang memenuhi syarat
yang ditetapkan dari satu hubungan tertentu
Sinteks :
<syarat pemilihan> (nama hubungan)

Contoh 1 : Dapatkan rekod PEMBEKAL dari KUANTAN
yang mempunyai nilai STATUS > 15

<syarat pemilihan> (nama hubungan)

(STATUS >15 AND PBANDAR=KUANTAN) (PEMBEKAL)


8/8/2014
6
KUANTAN 20 TAN CHENG LOCK P10975
KUANTAN 35 AHMAD P12345
PBANDAR STATUS PNAMA PNO
PEMBEKAL
Operasi SELECT ()
Rekod PEMBEKAL dari KUANTAN yang mempunyai nilai STATUS > 15
PD PEMBEKAL-BAHAGIAN-PROJEK
KUANTAN 20 TAN CHENG LOCK P10975
ALOR SETAR 30 BAHRAIN P46452
TAPAH 20 AMRAN P93758
ALOR SETAR 30 SAIFUL P59231
KUANTAN 35 AHMAD P12345
PBANDAR STATUS PNAMA PNO
PEMBEKAL
TAPAH 18 KOG B1234
IPOH 17 KAM B1075
ALOR SETAR 15 SKRU B1004
KANGAR 12 BOLT B1123
KUANTAN 11 NAT B1001
BBANDAR BERAT BNAMA BNO
BAHAGIAN
KUANTAN TAPE J195
ALOR SETAR TERMINAL J251
ALOR SETAR CONSOLE J325
ALOR SETAR READER J007
TAPAH PUNCH J012
KUANTAN SORTER J001
JBANDAR JNAMA JNO
PROJEK
Operasi SELECT ()
Sinteks :
<syarat pemilihan> (nama hubungan)

Contoh 2 : Dapatkan rekod BAHAGIAN dengan
mempunyai BERAT < 15 dari bandar
KUANTAN atau BERAT < 19 dari bandar
TAPAH

<syarat pemilihan> (nama hubungan)

(BERAT <15 AND BBANDAR=KUANTAN)
OR (BERAT <19AND BBANDAR=TAPAH)
(BAHAGIAN)


TAPAH 18 KOG B1234
KUANTAN 11 NAT B1001
BBANDAR BERAT BNAMA BNO
BAHAGIAN
Operasi SELECT ()
Rekod BAHAGIAN dengan BERAT < 15 dari bandar KUANTAN atau
BERAT < 19 dari bandar TAPAH
PD PEMBEKAL-BAHAGIAN-PROJEK
KUANTAN 20 TAN CHENG LOCK P10975
ALOR SETAR 30 BAHRAIN P46452
TAPAH 20 AMRAN P93758
ALOR SETAR 30 SAIFUL P59231
KUANTAN 35 AHMAD P12345
PBANDAR STATUS PNAMA PNO
PEMBEKAL
TAPAH 18 KOG B1234
IPOH 17 KAM B1075
ALOR SETAR 15 SKRU B1004
KANGAR 12 BOLT B1123
KUANTAN 11 NAT B1001
BBANDAR BERAT BNAMA BNO
BAHAGIAN
KUANTAN TAPE J195
ALOR SETAR TERMINAL J251
ALOR SETAR CONSOLE J325
ALOR SETAR READER J007
TAPAH PUNCH J012
KUANTAN SORTER J001
JBANDAR JNAMA JNO
PROJEK
Operasi PROJECT ()
Operasi untuk keluarkan atribut tertentu dari hubungan
tertentu
Sinteks :
<senarai atribut> (nama hubungan)

Contoh 1 : Dapatkan nilai BERAT dan BANDAR bagi
BAHAGIAN yang dibekalkan di mana nama
BAHAGIAN ialah skru

<senarai atribut> (nama hubungan)

(BERAT, BBANDAR) ( BNAMA=SKRU) (BAHAGIAN)


8/8/2014
7
ALOR SETAR 15
BBANDAR BERAT
BAHAGIAN
Operasi PROJECT ()
PD PEMBEKAL-BAHAGIAN-PROJEK
KUANTAN 20 TAN CHENG LOCK P10975
ALOR SETAR 30 BAHRAIN P46452
TAPAH 20 AMRAN P93758
ALOR SETAR 30 SAIFUL P59231
KUANTAN 35 AHMAD P12345
PBANDAR STATUS PNAMA PNO
PEMBEKAL
TAPAH 18 KOG B1234
IPOH 17 KAM B1075
ALOR SETAR 15 SKRU B1004
KANGAR 12 BOLT B1123
KUANTAN 11 NAT B1001
BBANDAR BERAT BNAMA BNO
BAHAGIAN
KUANTAN TAPE J195
ALOR SETAR TERMINAL J251
ALOR SETAR CONSOLE J325
ALOR SETAR READER J007
TAPAH PUNCH J012
KUANTAN SORTER J001
JBANDAR JNAMA JNO
PROJEK
Operasi JOIN (
R S
)
Operasi yang gabung rekod dari dua hubungan untuk
menjadi satu tupel jika syarat tertentu dipenuhi
Sinteks :

R
(syarat)
S =
(syarat)
(RxS)

Contoh 1 :
P
PBANDAR = BBANDAR
B


KUANTAN 20 TAN CHENG LOCK P10975
ALOR SETAR 30 BAHRAIN P46452
TAPAH 20 AMRAN P93758
ALOR SETAR 30 SAIFUL P59231
KUANTAN 35 AHMAD P12345
PBANDAR STATUS PNAMA PNO
KUANTAN 11 NAT B1001
ALOR SETAR 15 SKRU B1004
ALOR SETAR 15 SKRU B1004
TAPAH 18 KOG B1234
KUANTAN 11 NAT B1001
BBANDAR BERAT BNAMA BNO

OPERASI -
OPERASI
SET
DEFINISI OPERASI SET
GABUNG PADAN (Union Compatible)
Kedua-dua hubungan mempunyai :
Bilangan atribut yang sama
Domain yang sama

Set operasi HANYA boleh dijalankan JIKA kedua-dua
hubungan tersebut adalah GABUNG PADAN

2 Hubungan GABUNG PADAN
21 NORMA 5
17 AZRUL 4
30 SHAM 3
27 YATI 2
23 SUHAILA 1
UMUR NAMA BIL
21 NORMA 5
15 AZLI 4
30 SHAM 3
28 FATIN 2
23 SUHAILA 1
UMUR NAMA BIL
8/8/2014
8
Operasi UNION ()
Satu hubungan yang mengandungi SEMUA rekod
dalam A atau B dalam kedua-dua hubungan A dan B
Rekod berulang akan dihapuskan
Contoh : A B


Operasi UNION ()
Contoh : A B


15 AZLI 7
28 FATIN 6
21 NORMA 5
17 AZRUL 4
30 SHAM 3
27 YATI 2
23 SUHAILA 1
UMUR NAMA BIL
2 Hubungan GABUNG PADAN
21 NORMA 5
17 AZRUL 4
30 SHAM 3
27 YATI 2
23 SUHAILA 1
UMUR NAMA BIL
21 NORMA 5
15 AZLI 4
30 SHAM 3
28 FATIN 2
23 SUHAILA 1
UMUR NAMA BIL
Operasi INTERSECTION ()
Satu hubungan yang mengandungi semua rekod yang
terdapat dalam hubungan A dan B.
Contoh : A B

Operasi INTERSECTION ()
Contoh : A B

21 NORMA 3
30 SHAM 2
23 SUHAILA 1
UMUR NAMA BIL
2 Hubungan GABUNG PADAN
21 NORMA 5
17 AZRUL 4
30 SHAM 3
27 YATI 2
23 SUHAILA 1
UMUR NAMA BIL
21 NORMA 5
15 AZLI 4
30 SHAM 3
28 FATIN 2
23 SUHAILA 1
UMUR NAMA BIL
8/8/2014
9
Operasi DIFFERENCE (-)
Satu hubungan yang mengandungi semua rekod yang
terdapat dalam hubungan A tetapi tiada dalam B.
Contoh : A - B

Operasi DIFFERENCE (-)
Contoh : A - B

17 AZRUL 2
27 YATI 1
UMUR NAMA BIL
Operasi CARTESIAN PRODUCT (x)
Satu hubungan yang mengandungi semua atribut
dalam hubungan R
1
dan R
2
dan mempunyai semua
rekod yang mungkin dari R
1
dan R
2


Tek Komputer Iskandar 10DTM118
Tek Maklumat Shafika 10DTM006
Tek Komputer Marina 10DTM112
Tek Maklumat Suriati 10DTM001
KURSUS NAMA NO PEND
2.00 E411 10DTM007
3.33 E412 10DTM112
3.00 E413 10DTM112
2.67 F404 10DTM001
GRED KOD_M/P NO PEND
PELAJAR (R
1
) GRED (R
2
)
Operasi CARTESIAN PRODUCT (x)
2.67
3.00
3.33
2.00
2.67
3.00
3.33
2.00
2.67
3.00
3.33
2.00
2.67
3.00
3.33
2.00
F 404
E 413
E 412
E 411
F 404
E 413
E 412
E 411
F 404
E 413
E 412
E 411
F 404
E 413
E 412
E 411
10 DIT 001
10 DTM
112
10 DTM
112
10 DTM
007
10 DIT 001
10 DTM
112
10 DTM
112
10 DTM
007
10 DIT 001
10 DTM
112
10 DTM
112
10 DTM
007
10 DIT 001
10 DTM
112
10 DTM
112
10 DTM
007
Teknologi Maklumat
Teknologi Maklumat
Teknologi Maklumat
Teknologi Maklumat
Teknologi Komputer
Teknologi Komputer
Teknologi Komputer
Teknologi Komputer
Teknologi Maklumat
Teknologi Maklumat
Teknologi Maklumat
Teknologi Maklumat
Teknologi Komputer
Teknologi Komputer
Teknologi Komputer
Teknologi Komputer
Suriati
Suriati
Suriati
Suriati
Marina
Marina
Marina
Marina
Shafika
Shafika
Shafika
Shafika
Iskandar
Iskandar
Iskandar
Iskandar
10 DIT 001
10 DIT 001
10 DIT 001
10 DIT 001
10 DTM 112
10 DTM 112
10 DTM 112
10 DTM 112
10 DIT 006
10 DIT 006
10 DIT 006
10 DIT 006
10 DTM 118
10 DTM 118
10 DTM 118
10 DTM 118
GRED KOD_M/P NO_PEND KURSUS NAMA NO_PEND
Operasi CARTESIAN PRODUCT (x)
Senarai pelajar dan gred yang diperolehi bagi setiap
matapelajaran


3.33 E412 Marina
3.00 E413 Marina
2.67 F404 Suriati
GRED KOD_M/P NAMA


LATIHAN
8/8/2014
10
PD PELAJAR-SUBJEK
53
68
65
40
57
48
BERAT
MELAYU DMG RIZAL 06DMGF10
5
INDIA DMG RAJEEV 06DMGF02
7
MELAYU DTM SAIFUL 06DTMF05
8
CINA DTM TAN AH BEE 06DTMF10
3
CINA DMG CHAN CHEE LI 06DMGF05
6
MELAYU DTM JULIA 06DTMF01
2
KETURUNAN KURSUS PNAMA NOID
PELAJAR
03 MIKROP E4160
02 PENGATURCARAAN E3062
03 TEKNOLOGI ELEKTRIK E3001
03 AMALI KEJURUTERAAN 2 E2003
02 SISTEM KOMPUTER E4161
KREDIT M/P KOD
SUBJEK
LATIHAN OPERASI ASAS
1. Dapatkan rekod PELAJAR berketurunan
MELAYU yang mempunyai BERAT > 55

2. Dapatkan rekod PELAJAR berketurunan
MELAYU dari KURSUS DMG atau
berketurunan CINA dari kursus DTM

3. Dapatkan KOD dan MP bagi SUBJEK
dimana KREDIT adalah 03


JAWAPAN
Soalan 1 : Dapatkan rekod PELAJAR berketurunan
MELAYU yang mempunyai BERAT > 55

(KETURUNAN=MELAYU AND BERAT>55)
(PELAJAR)


NOID PNAMA KURSUS KETURUNAN BERAT
06DTMF058 SAIFUL DTM MELAYU 65
JAWAPAN
Soalan 2 : Dapatkan rekod PELAJAR berketurunan
MELAYU dari KURSUS DMG atau
berketurunan CINA dari kursus DTM

(KETURUNAN=MELAYU AND KURSUS=DMG) OR
(KETURUNAN=CINA AND KURSUS=DTM)
(PELAJAR)


NOID PNAMA KURSUS KETURUNAN BERAT
06DMGF105 RIZAL DMG MELAYU 53
06DTMF103 TAN AH BEE DTM CINA 40
JAWAPAN
Soalan 3 : Dapatkan KOD dan MP bagi SUBJEK
dimana KREDIT adalah 03

(KOD,MP) ( KREDIT = 03) (SUBJEK)


KOD M/P KREDIT
E2003 AMALI KEJURUTERAAN 2 03
E3001 TEKNOLOGI ELEKTRIK 03
E4160 MIKROP 03
PD PELAJAR 1 dan PELAJAR 2
53
68
65
40
57
48
BERAT
MELAYU DMG RIZAL 06DMGF10
5
INDIA DMG RAJEEV 06DMGF02
MELAYU DTM SAIFUL 06DTMF05
CINA DTM TAN AH BEE 06DTMF10
CINA DMG CHAN CHEE LI 06DMGF05
MELAYU DTM JULIA 06DTMF01
KETURUNAN KURSUS PNAMA NOID
PELAJAR 1
53
62
61
40
60
48
BERAT
MELAYU DMG RIZAL 06DMGF10
INDIA DMG SALMAN KHAN 06DMGF07
CINA DTM ANDY LAU 06DTMF03
CINA DTM TAN AH BEE 06DTMF10
MELAYU DTM DANISH IQBAL 06DTMF06
MELAYU DTM JULIA 06DTMF01
KETURUNAN KURSUS PNAMA NOID
PELAJAR 2
8/8/2014
11
LATIHAN OPERASI SET
1. Dapatkan PELAJAR 1 PELAJAR 2
2. Dapatkan PELAJAR 1 PELAJAR 2
3. Dapatkan PELAJAR 1 PELAJAR 2


JAWAPAN
53
68
65
40
57
48
BERAT
MELAYU DMG RIZAL 06DMGF10
5
INDIA DMG RAJEEV 06DMGF02
7
MELAYU DTM SAIFUL 06DTMF05
8
CINA DTM TAN AH BEE 06DTMF10
3
CINA DMG CHAN CHEE LI 06DMGF05
6
MELAYU DTM JULIA 06DTMF01
2
KETURUNAN KURSUS PNAMA NOID
62
61
60
INDIA DMG SALMAN KHAN 06DMGF07
4
CINA DTM ANDY LAU 06DTMF03
7
MELAYU DTM DANISH IQBAL 06DTMF06
9
SOALAN 1 : Dapatkan PELAJAR 1 PELAJAR 2

JAWAPAN
53
40
48
BERAT
MELAYU DMG RIZAL 06DMGF10
5
CINA DTM TAN AH BEE 06DTMF10
3
MELAYU DTM JULIA 06DTMF01
2
KETURUNAN KURSUS PNAMA NOID
SOALAN 2 : Dapatkan PELAJAR 1 PELAJAR 2

JAWAPAN
68
65
57
BERAT
INDIA DMG RAJEEV 06DMGF02
7
MELAYU DTM SAIFUL 06DTMF05
8
CINA DMG CHAN CHEE LI 06DMGF05
6
KETURUNAN KURSUS PNAMA NOID
SOALAN 3 : Dapatkan PELAJAR 1 PELAJAR 2

You might also like