Pangkalan data

1,626 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,626
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pangkalan data

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.

×