SlideShare a Scribd company logo
6.3 Pembangunan Pangkalan Data
6.3.1 Fasa Pembangunan Sistem
1. Table 3 below shows phases of system development.
Jadual 3 di bawah menunjukkan fasa dalam pembangunan sistem.
A Analysis
B Implementation
C Maintenance
Table 4 / Jadual 4
Based on Table 3 , write A, B or C for the following activities.
Berdasarkan Jadual 3, tulis A,B atau C untuk aktiviti berikut.
i)
ii)

iii)

The phases where a system is created.
Sistem dibina pada fasa ini.
Involves checking, changing and enhancing to improve its performance.
Melibatkan pemeriksaan, perubahan dan penambahbaikan untuk
meningkatkan lagi mutu
persembahan.
Determine the user’s wants, needs, and requirements.
Mengenalpasti kemahuan, kehendak dan pengguna.

2. State whether the following statement is True or False.
Nyatakan sama ada pernyataan berikut Benar atau Palsu.
The Implementation Phase in the system development refers to the written
material generated throughout all the phases of the system development.
Fasa Pelaksanaan dalam pembinaan sistem merujuk kepada bahan bertulis
yang dihasil sepanjang fasa pembinaan sistem.
3. The following is a text on system development for a company.
Berikut adalah teks tentang pembinaan sistem untuk sebuah syarikat.
Ahmad is a system analyst for Atira Company. His company has decided to
rebuild the company’s Information System. He has been asked to handle the
work. For a start he has planned to study how the current system works by
reviewing old documents. In order to determine what users want he has
decided to do some interviews with the users…
Ahmad ialah seorang juruanalisa sistem bagi Syarikat Atira. Syarikatnya
telah bercadang untuk membina semula sistem maklumat syarikat. Beliau
telah ditugaskan untuk menguruskan kerja tersebut. Sebagai permulaan
beliau bercadang untuk melihat keadaan sistem sediaada dengan meneliti
dokumen-dokumen lama. Untuk menentukan kehendak pengguna beliau
bercadang menjalankan temuramah dengan pengguna-pengguna…
.
Based on the statement above /Berdasarkan pernyataan di atas,
State the Phase of System development that takes place in the scenario.
Nyatakan fasa pembinaan sistem yang berlaku di dalam situasi di atas.

4. Rearrange the phases of system development below with the correct hierarchy.
Susun semula fasa-fasa pembangunan sistem di bawah mengikut susunan yang
betul
I. Design

Rekabentuk

II. Implementation

Implementasi

III. Maintenance

Penyelenggaraan

IV. Documentation

Dokumentasi

V. Analysis

Analisis

VI. Testing

Percubaan

A.

I, V, II, VI, IV, III

B.

V, I, II, VI, IV, III

C.

V, I, II, VI, III, IV

D.

II, V, I, VI, IV, III
5. The following shows six main phases in information system development.
Berikut merupakan enam fasa utama dalam pembangunan sistem maklumat.
Problem Analysis  Program Design  Phase X  Testing  Documentation 
Phase Y
State

Nyatakan

(a)

Phase X

Fasa X

(b)

Phase Y

Fasa Y

6. The following list are activities carried out by Mary and her team when
developing the school’s library information system.
Aktiviti berikut dilaksanakan oleh Mary dan pasukannya dalam membangunkan
sistem maklumat perpustakaan sekolah.


Interview the librarians, teacher-in-charge of the library and the principal
Menemuramah pustakawan, guru pusat sumber dan pengetua sekolah



Distribute questionnaires to 50 students chosen at random
Mengedar soal selidik kepada 50 pelajar secara rawak



Prepare a report for the system requirement
Menyediakan laporan untuk keperluan sistem

State the name of the phase in the system development
Nyatakan nama fasa itu dalam pembangunan sistem.

6.3.2 Fasa Pembangunan Sistem
6.3.3 Membangunkan Projek Pangkalan Data
1. Figure 15 shows the field of the Students database system
Rajah 15 menunjukkan medan satu sistem pangkalan data pelajar.

Figure 15
Rajah 15
Based on Figure 15:
Berdasarkan rajah 15:
(i)
Identify the primary key and state the function.
Kenalpasti kunci utama dan nyatakan fungsinya.
(ii)

Name another two Fields that can be included in Table 2.
Namakan dua medan lain yang boleh dimasukkan dalam table 2.
2. Read carefully the problem statement in the table given below. You have to
understand the problem in order to develop a database based on the task given.
Baca kenyataan masalah dalam jadual di bawah dengan teliti. Fahami masalah
tersebut bagi tujuan pembinaan pengkalan data berdasarkan tugasan yang
diberi.
You are given a task to develop a database of your friends’
telephone numbers. The data will store in your database are
FriendID, Name, Address, Phone Numbers and Date of Birth.

Anda diberi tugasan untuk membangunkan satu pangkalan data bagi
senarai nombor telefon sahabat anda. Data yang perlu dimasukkan ke
dalam pangkalan data tersebut adalah FriendID, Name, Address,
Phone Numbers and Date of Birth.

a).

Identify the problem and project requirements on the situation above.
[3 marks]
Kenalpasti masalah dan keperluan bagi projek bagi situasi yang
dinyatakan di
atas.

b).

[3 markah]

Based on problem statement above, draw two table that include the
primary key in each table.

[4 marks]

Berdasarkan kenyataan masalah di atas, lukiskan 2 jadual yang
mengandungi kunci utama bagi setiap jadual.
3. The following are attributes for a library database.
Berikut adalah atribut untuk pangkalan data perpustakaan.
book title
tajuk buku

supplier ID
ID pembekal

book author
pengarang buku

book ID
ID buku

Supplier address
alamat pembekal

Supplier name
nama pembekal

(a)
(i)

Group the attributes into two related tables.
Kumpul atribut itu ke dalam dua jadual yang
berhubungan.

(ii)

Draw a line to show the relationship between the two tables.
Lukis satu garisan untuk menunjukkan hubungan di anlara
kedua-dua jadual itu.

(b)

State the type of relationship.
Nyatakan jenis hubungan itu
4. The following are attributes for a library database.
Berikut adalah atribut untuk pangkalan data perpustakaan.
book title
tajuk buku

supplier ID
ID pembekal

book author
pengarang buku

book ID
ID buku

Supplier address
alamat pembekal

Supplier name
nama pembekal

(a)

(i)

Group the attributes into two related tables.
Kumpul atribut itu ke dalam dua jadual yang
berhubungan.

(ii)

Draw a line to show the relationship between the two
tables.
Lukis satu garisan untuk menunjukkan hubungan di
anlara kedua-dua jadual itu.
5. Encik Ahmad Hakim has launched a garage sale for second hand cars for one
month. He is an experience person in car business and offers special discount
for his customer for any national cars they buy. In order to make his work easier
he keeps all his business transactions data in a database.
Encik Ahmad Hakim telah melancarkan jualan garaj untuk kereta terpakai
selama satu bulan. Beliau berpengalaman dalam perniagaan kereta dan
menawarkan diskaun istimewa untuk pelanggan-pelanggannya yang membeli
kereta nasional. Untuk memudahkan urusannya, beliau menyimpan data-data
urus niaga perniagaannya di dalam pangkalan data..
Figure 19 shows a part of his database file.
Rajah 19 menunjukkan sebahagian fail pangkalan datanya.

Figure 19 / Rajah 19

Based on Figure 19: /Berdasarkan Rajah 19:
(a)
Which field is primary key?
Medan manakah merupakan kekunci primer?
Justify your answer.
Berikan justifikasi kepada jawapan anda.
(b)

Design data entry form that relates to the contents of the table.
Reka bentuk borang kemasukan data yang berkaitan dengan
kandungan jadual tersebut
6. Your school implements a Student Registration System. The design of the
database table for the system is shown in Figure 11.
Sekolah anda melaksanakan Sistem Pendaftaran Pelajar. Reka bentuk bagi
jadual pangkalan data bagi sistem tersebut ditunjukkan dalam Rajah 11.

FIGURE 11 RAJAH 11
a. Draw a query design to show the names and telephone numbers of students who
live in Taman Setia Jaya. [3 marks]
Lukis reka bentuk kuiri yang memaparkan nama dan nombor telefon pelajar yang
tinggal di Taman Setia Jaya. [3 markah]
b. Draw a report design to show the registration no’s, names and telephone no’s
grouped by postal code. [4 marks]
Lukis reka bentuk laporan yang memaparkan no pendaftaran, nama dan no
telefon yang dikumpulkan mengikut poskod. [4 markah]
7. Figure 12 shows a website of Zoo Negara. Through this website, user can
register as a member of Zoo Negara Loyalty Card Programme.
Rajah 12 menunjukkan laman web bagi Zoo Negara. Melalui laman web ini,
pengguna boleh mendaftar diri sebagai ahli Zoo Negara Loyalty Card
Programme.

12(a): Website

12(a): Laman
web

12(b): Table

12(b): Jadual

12(c): Form

12(c): Borang
Figure 12

Rajah 12

Based on Figure 12:
Berdasarkan Rajah 12:
(a)

State one type of web editor used by Zoo Negara. Justify your answer.
Terangkan satu jenis web editor yang telah digunakan oleh Zoo Negara.
Berikan justifikasi anda.

(b)

Based on Figure 12(b) and Figure 12(c), design an interface of a report to
show particulars of all members of Zoo Negara’s Loyalty Card
Programme.
Berdasarkan Rajah 12(b) dan Rajah12(c), reka antaramuka laporan yang
menunjukkan semua ahli Zoo Negara Loyalty Card Programme secara
terperinci.

More Related Content

Similar to Pangkalan data

Ict trial-2013-pahang-question
Ict trial-2013-pahang-questionIct trial-2013-pahang-question
Ict trial-2013-pahang-questionLegenda Ewan
 
Bab3 proses pemodelan
Bab3 proses pemodelanBab3 proses pemodelan
Bab3 proses pemodelan
z n
 
Seri kota-question
Seri kota-questionSeri kota-question
Seri kota-questionAyuMohamad
 
PPT RBT TING 3 2023.doc
PPT RBT TING 3 2023.docPPT RBT TING 3 2023.doc
PPT RBT TING 3 2023.doc
ROZANABINTIOTHMANMoe
 
Ict trial-2013-kedah-question
Ict trial-2013-kedah-questionIct trial-2013-kedah-question
Ict trial-2013-kedah-question
Danie Ismail
 
Selangor question
Selangor questionSelangor question
Selangor questionAyuMohamad
 
ASK T1 pat 2020(skema).docx
ASK T1 pat 2020(skema).docxASK T1 pat 2020(skema).docx
ASK T1 pat 2020(skema).docx
noraz mira
 
Trial pahang soalan 2018 (set1)
Trial pahang soalan 2018 (set1)Trial pahang soalan 2018 (set1)
Trial pahang soalan 2018 (set1)
Tok Tok
 
La6 exercise1
La6 exercise1La6 exercise1
Chapter 13 building information system MIS
Chapter 13 building information system MISChapter 13 building information system MIS
Chapter 13 building information system MIS
Amirul Shafiq Ahmad Zuperi
 
Trial spm perak 2018
Trial spm perak 2018Trial spm perak 2018
Trial spm perak 2018
Tok Tok
 
PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023
PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023
PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023
ssuser4d522a
 
Soalan tmk thn 6 pksr 2 2017
Soalan tmk thn 6 pksr 2 2017Soalan tmk thn 6 pksr 2 2017
Soalan tmk thn 6 pksr 2 2017
yurmanno
 
Bidang pembelajaran-6-3
Bidang pembelajaran-6-3Bidang pembelajaran-6-3
Bidang pembelajaran-6-3
Nasran Syahiran
 

Similar to Pangkalan data (20)

Ict trial-2013-pahang-question
Ict trial-2013-pahang-questionIct trial-2013-pahang-question
Ict trial-2013-pahang-question
 
Bab3 proses pemodelan
Bab3 proses pemodelanBab3 proses pemodelan
Bab3 proses pemodelan
 
Seri kota-question
Seri kota-questionSeri kota-question
Seri kota-question
 
Latihan rbt 1 3
Latihan rbt 1 3Latihan rbt 1 3
Latihan rbt 1 3
 
PPT RBT TING 3 2023.doc
PPT RBT TING 3 2023.docPPT RBT TING 3 2023.doc
PPT RBT TING 3 2023.doc
 
Ict trial-2013-kedah-question
Ict trial-2013-kedah-questionIct trial-2013-kedah-question
Ict trial-2013-kedah-question
 
Selangor question
Selangor questionSelangor question
Selangor question
 
Trial kelantan-09
Trial kelantan-09Trial kelantan-09
Trial kelantan-09
 
ASK T1 pat 2020(skema).docx
ASK T1 pat 2020(skema).docxASK T1 pat 2020(skema).docx
ASK T1 pat 2020(skema).docx
 
Tmk akhir tahun 2015 final
Tmk akhir tahun 2015 finalTmk akhir tahun 2015 final
Tmk akhir tahun 2015 final
 
Trial pahang soalan 2018 (set1)
Trial pahang soalan 2018 (set1)Trial pahang soalan 2018 (set1)
Trial pahang soalan 2018 (set1)
 
Perak
PerakPerak
Perak
 
La6 exercise1
La6 exercise1La6 exercise1
La6 exercise1
 
Tugas
TugasTugas
Tugas
 
Chapter 13 building information system MIS
Chapter 13 building information system MISChapter 13 building information system MIS
Chapter 13 building information system MIS
 
Trial spm perak 2018
Trial spm perak 2018Trial spm perak 2018
Trial spm perak 2018
 
PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023
PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023
PAT SK T4 2023 peringkat sekolah dan daerah kluang 2023
 
Soalan tmk thn 6 pksr 2 2017
Soalan tmk thn 6 pksr 2 2017Soalan tmk thn 6 pksr 2 2017
Soalan tmk thn 6 pksr 2 2017
 
Kuliah1
Kuliah1Kuliah1
Kuliah1
 
Bidang pembelajaran-6-3
Bidang pembelajaran-6-3Bidang pembelajaran-6-3
Bidang pembelajaran-6-3
 

More from Legenda Ewan

Kaedah hands-on dalam kalangan pelajar
Kaedah hands-on dalam kalangan pelajarKaedah hands-on dalam kalangan pelajar
Kaedah hands-on dalam kalangan pelajar
Legenda Ewan
 

More from Legenda Ewan (8)

Kaedah hands-on dalam kalangan pelajar
Kaedah hands-on dalam kalangan pelajarKaedah hands-on dalam kalangan pelajar
Kaedah hands-on dalam kalangan pelajar
 
Trialtrg 09
Trialtrg 09Trialtrg 09
Trialtrg 09
 
Sp ict bm
Sp ict bmSp ict bm
Sp ict bm
 
Q1
Q1Q1
Q1
 
Johor trial-09-c
Johor trial-09-cJohor trial-09-c
Johor trial-09-c
 
Hsp ict f4&5(bm)
Hsp ict f4&5(bm)Hsp ict f4&5(bm)
Hsp ict f4&5(bm)
 
Bab[1]
Bab[1]Bab[1]
Bab[1]
 
Trigonometri1
Trigonometri1Trigonometri1
Trigonometri1
 

Recently uploaded

Seajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdf
Seajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdfSeajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdf
Seajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdf
Fatimah Abdul Khalid
 
PERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRS
PERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRSPERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRS
PERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRS
VNITTIYAAPRVEERASING
 
SEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdf
SEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdfSEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdf
SEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdf
Fatimah Abdul Khalid
 
Sumbangan Malaysia di peringkat antarabangsa.pptx
Sumbangan Malaysia di peringkat antarabangsa.pptxSumbangan Malaysia di peringkat antarabangsa.pptx
Sumbangan Malaysia di peringkat antarabangsa.pptx
JuraiMurai
 
MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310
MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310
MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310
Fatimah Abdul Khalid
 
SEJARAH TINGKATAN 5. NOTA RINGKAS SEMUA BAB.
SEJARAH TINGKATAN 5.  NOTA RINGKAS SEMUA BAB.SEJARAH TINGKATAN 5.  NOTA RINGKAS SEMUA BAB.
SEJARAH TINGKATAN 5. NOTA RINGKAS SEMUA BAB.
Fatimah Abdul Khalid
 

Recently uploaded (6)

Seajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdf
Seajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdfSeajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdf
Seajarah Tingkatan 5, Bab 1 - Kedaulatan Negara.pdf
 
PERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRS
PERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRSPERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRS
PERLEMBAGAAN KRS TKRS.pdf. SEJARAH KRS, LOGO TKRS
 
SEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdf
SEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdfSEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdf
SEJARAH T5 Bab 2 - Perlembagaan Persekutuan.pdf
 
Sumbangan Malaysia di peringkat antarabangsa.pptx
Sumbangan Malaysia di peringkat antarabangsa.pptxSumbangan Malaysia di peringkat antarabangsa.pptx
Sumbangan Malaysia di peringkat antarabangsa.pptx
 
MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310
MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310
MODUL 2 : PERSAMAAN LINEAR (JAWAPAN) A0310
 
SEJARAH TINGKATAN 5. NOTA RINGKAS SEMUA BAB.
SEJARAH TINGKATAN 5.  NOTA RINGKAS SEMUA BAB.SEJARAH TINGKATAN 5.  NOTA RINGKAS SEMUA BAB.
SEJARAH TINGKATAN 5. NOTA RINGKAS SEMUA BAB.
 

Pangkalan data

  • 1. 6.3 Pembangunan Pangkalan Data 6.3.1 Fasa Pembangunan Sistem 1. Table 3 below shows phases of system development. Jadual 3 di bawah menunjukkan fasa dalam pembangunan sistem. A Analysis B Implementation C Maintenance Table 4 / Jadual 4 Based on Table 3 , write A, B or C for the following activities. Berdasarkan Jadual 3, tulis A,B atau C untuk aktiviti berikut. i) ii) iii) The phases where a system is created. Sistem dibina pada fasa ini. Involves checking, changing and enhancing to improve its performance. Melibatkan pemeriksaan, perubahan dan penambahbaikan untuk meningkatkan lagi mutu persembahan. Determine the user’s wants, needs, and requirements. Mengenalpasti kemahuan, kehendak dan pengguna. 2. State whether the following statement is True or False. Nyatakan sama ada pernyataan berikut Benar atau Palsu. The Implementation Phase in the system development refers to the written material generated throughout all the phases of the system development. Fasa Pelaksanaan dalam pembinaan sistem merujuk kepada bahan bertulis yang dihasil sepanjang fasa pembinaan sistem.
  • 2. 3. The following is a text on system development for a company. Berikut adalah teks tentang pembinaan sistem untuk sebuah syarikat. Ahmad is a system analyst for Atira Company. His company has decided to rebuild the company’s Information System. He has been asked to handle the work. For a start he has planned to study how the current system works by reviewing old documents. In order to determine what users want he has decided to do some interviews with the users… Ahmad ialah seorang juruanalisa sistem bagi Syarikat Atira. Syarikatnya telah bercadang untuk membina semula sistem maklumat syarikat. Beliau telah ditugaskan untuk menguruskan kerja tersebut. Sebagai permulaan beliau bercadang untuk melihat keadaan sistem sediaada dengan meneliti dokumen-dokumen lama. Untuk menentukan kehendak pengguna beliau bercadang menjalankan temuramah dengan pengguna-pengguna… . Based on the statement above /Berdasarkan pernyataan di atas, State the Phase of System development that takes place in the scenario. Nyatakan fasa pembinaan sistem yang berlaku di dalam situasi di atas. 4. Rearrange the phases of system development below with the correct hierarchy. Susun semula fasa-fasa pembangunan sistem di bawah mengikut susunan yang betul I. Design Rekabentuk II. Implementation Implementasi III. Maintenance Penyelenggaraan IV. Documentation Dokumentasi V. Analysis Analisis VI. Testing Percubaan A. I, V, II, VI, IV, III B. V, I, II, VI, IV, III C. V, I, II, VI, III, IV D. II, V, I, VI, IV, III
  • 3. 5. The following shows six main phases in information system development. Berikut merupakan enam fasa utama dalam pembangunan sistem maklumat. Problem Analysis  Program Design  Phase X  Testing  Documentation  Phase Y State Nyatakan (a) Phase X Fasa X (b) Phase Y Fasa Y 6. The following list are activities carried out by Mary and her team when developing the school’s library information system. Aktiviti berikut dilaksanakan oleh Mary dan pasukannya dalam membangunkan sistem maklumat perpustakaan sekolah.  Interview the librarians, teacher-in-charge of the library and the principal Menemuramah pustakawan, guru pusat sumber dan pengetua sekolah  Distribute questionnaires to 50 students chosen at random Mengedar soal selidik kepada 50 pelajar secara rawak  Prepare a report for the system requirement Menyediakan laporan untuk keperluan sistem State the name of the phase in the system development Nyatakan nama fasa itu dalam pembangunan sistem. 6.3.2 Fasa Pembangunan Sistem
  • 4. 6.3.3 Membangunkan Projek Pangkalan Data 1. Figure 15 shows the field of the Students database system Rajah 15 menunjukkan medan satu sistem pangkalan data pelajar. Figure 15 Rajah 15 Based on Figure 15: Berdasarkan rajah 15: (i) Identify the primary key and state the function. Kenalpasti kunci utama dan nyatakan fungsinya. (ii) Name another two Fields that can be included in Table 2. Namakan dua medan lain yang boleh dimasukkan dalam table 2.
  • 5. 2. Read carefully the problem statement in the table given below. You have to understand the problem in order to develop a database based on the task given. Baca kenyataan masalah dalam jadual di bawah dengan teliti. Fahami masalah tersebut bagi tujuan pembinaan pengkalan data berdasarkan tugasan yang diberi. You are given a task to develop a database of your friends’ telephone numbers. The data will store in your database are FriendID, Name, Address, Phone Numbers and Date of Birth. Anda diberi tugasan untuk membangunkan satu pangkalan data bagi senarai nombor telefon sahabat anda. Data yang perlu dimasukkan ke dalam pangkalan data tersebut adalah FriendID, Name, Address, Phone Numbers and Date of Birth. a). Identify the problem and project requirements on the situation above. [3 marks] Kenalpasti masalah dan keperluan bagi projek bagi situasi yang dinyatakan di atas. b). [3 markah] Based on problem statement above, draw two table that include the primary key in each table. [4 marks] Berdasarkan kenyataan masalah di atas, lukiskan 2 jadual yang mengandungi kunci utama bagi setiap jadual.
  • 6. 3. The following are attributes for a library database. Berikut adalah atribut untuk pangkalan data perpustakaan. book title tajuk buku supplier ID ID pembekal book author pengarang buku book ID ID buku Supplier address alamat pembekal Supplier name nama pembekal (a) (i) Group the attributes into two related tables. Kumpul atribut itu ke dalam dua jadual yang berhubungan. (ii) Draw a line to show the relationship between the two tables. Lukis satu garisan untuk menunjukkan hubungan di anlara kedua-dua jadual itu. (b) State the type of relationship. Nyatakan jenis hubungan itu
  • 7. 4. The following are attributes for a library database. Berikut adalah atribut untuk pangkalan data perpustakaan. book title tajuk buku supplier ID ID pembekal book author pengarang buku book ID ID buku Supplier address alamat pembekal Supplier name nama pembekal (a) (i) Group the attributes into two related tables. Kumpul atribut itu ke dalam dua jadual yang berhubungan. (ii) Draw a line to show the relationship between the two tables. Lukis satu garisan untuk menunjukkan hubungan di anlara kedua-dua jadual itu.
  • 8. 5. Encik Ahmad Hakim has launched a garage sale for second hand cars for one month. He is an experience person in car business and offers special discount for his customer for any national cars they buy. In order to make his work easier he keeps all his business transactions data in a database. Encik Ahmad Hakim telah melancarkan jualan garaj untuk kereta terpakai selama satu bulan. Beliau berpengalaman dalam perniagaan kereta dan menawarkan diskaun istimewa untuk pelanggan-pelanggannya yang membeli kereta nasional. Untuk memudahkan urusannya, beliau menyimpan data-data urus niaga perniagaannya di dalam pangkalan data.. Figure 19 shows a part of his database file. Rajah 19 menunjukkan sebahagian fail pangkalan datanya. Figure 19 / Rajah 19 Based on Figure 19: /Berdasarkan Rajah 19: (a) Which field is primary key? Medan manakah merupakan kekunci primer? Justify your answer. Berikan justifikasi kepada jawapan anda. (b) Design data entry form that relates to the contents of the table. Reka bentuk borang kemasukan data yang berkaitan dengan kandungan jadual tersebut
  • 9. 6. Your school implements a Student Registration System. The design of the database table for the system is shown in Figure 11. Sekolah anda melaksanakan Sistem Pendaftaran Pelajar. Reka bentuk bagi jadual pangkalan data bagi sistem tersebut ditunjukkan dalam Rajah 11. FIGURE 11 RAJAH 11 a. Draw a query design to show the names and telephone numbers of students who live in Taman Setia Jaya. [3 marks] Lukis reka bentuk kuiri yang memaparkan nama dan nombor telefon pelajar yang tinggal di Taman Setia Jaya. [3 markah] b. Draw a report design to show the registration no’s, names and telephone no’s grouped by postal code. [4 marks] Lukis reka bentuk laporan yang memaparkan no pendaftaran, nama dan no telefon yang dikumpulkan mengikut poskod. [4 markah]
  • 10. 7. Figure 12 shows a website of Zoo Negara. Through this website, user can register as a member of Zoo Negara Loyalty Card Programme. Rajah 12 menunjukkan laman web bagi Zoo Negara. Melalui laman web ini, pengguna boleh mendaftar diri sebagai ahli Zoo Negara Loyalty Card Programme. 12(a): Website 12(a): Laman web 12(b): Table 12(b): Jadual 12(c): Form 12(c): Borang
  • 11. Figure 12 Rajah 12 Based on Figure 12: Berdasarkan Rajah 12: (a) State one type of web editor used by Zoo Negara. Justify your answer. Terangkan satu jenis web editor yang telah digunakan oleh Zoo Negara. Berikan justifikasi anda. (b) Based on Figure 12(b) and Figure 12(c), design an interface of a report to show particulars of all members of Zoo Negara’s Loyalty Card Programme. Berdasarkan Rajah 12(b) dan Rajah12(c), reka antaramuka laporan yang menunjukkan semua ahli Zoo Negara Loyalty Card Programme secara terperinci.