You are on page 1of 4

Topik : Pangkalan Data

1. Jadual di bawah menyenaraikan kepentingan kualiti pangkalan data.


Nyatakan ciri-ciri kualiti pangkalan data berdasarkan kepentingan sesuatu pangkalan data mencapai kualiti yang
ditetapkan yang dinyatakan dalam jadual berikut.

Bil Kepentingan Jawapan


I. Untuk memastikan data yang diperolehi boleh dipercayai dan tidak dipersoalkan.
Untuk memastikan tiada isu berkaitan data timbul seandainya data yang sama
berulang di beberapa lokasi simpanan data.
II. Data yang lemah mungkin korup atau hilang. Data yang korup ialah data yang
terubah secara tidak sengaja daripada nilai asal.
Untuk mengelakkan perubahan yang tidak sengaja kepada maklumat.
Penting untuk memastikan tiada ralat semasa kemasukan data.
III. Mengelakkan pertambahan saiz pangkalan data yang tidak perlu.
Mengelakkan data yang tidak konsisten dan tidak efisien.

2. Rajah menunjukkan hubungan antara jadual dalam pangkalan data melalui Rajah Hubungan Entiti (ERD).

Berdasarkan Rajah Hubungan Entiti (ERD) jawab soalan berikut

i. Nyatakan kunci asing untuk Jadual CLASS : ________________

ii. Nyatakan skema kekardinalan antara jadual STUDENT dengan COURSE : _______________

3. Rajah di bawah menunjukkan kebergantungan antara dua atribut.

Berdasarkan rajah di atas, apakah jenis kebergantungan untuk dua atribut tersebut.
______________________________

4. Nyatakan kelemahan sistem penyimpanan fail secara konvensional berbanding dengan sistem berkomputer
a) ____________________________________________________________
b) ____________________________________________________________
c) ____________________________________________________________

5. Nyatakan 4 model pangkalan data


a) _________________________________________________
b) _________________________________________________
c) _________________________________________________
d) _________________________________________________
Topik : Pangkalan Data

6. Rajah di bawah menunjukkan contoh pangkalan data yang dibina.

Berdasarkan rajah di atas, nyatakan istilah yang sesuai untuk P, Q, R dan S.


Tuliskan jawapan anda pada ruangan yang disediakan.

(4 mar
7. Lengkapkan jadual dibawah dengan maklumat yang diberikan untuk membina jadual pangkalan data
hubungan PELAJAR [Nama, No_Pend, dan Kelas].
Pindahkan data hubungan tersebut ke dalam bentuk jadual di bawah dan berikan 1 contoh rekod.

(3 ma

8. Lengkapkan jadual dibawah dengan menyenaraikan atribut yang sesuai bagi entiti Pelajar.

Pelajar

Iv ____________

i.____________

ii._____________ iii.____________
_ __

9. a) Rajah di bawah menyenaraikan ciri-ciri sesuatu kunci dalam sistem pangkalan data.

 Mempunyai nilai yang unik


 Tidak boleh dibiarkan kosong
 Tidak mempunyai nilai yang sama secara berulang
 Nilai yang tetap dan tidak berubah

Apakah kunci yang sesuai berdasarkan ciri-ciri di atas.


____________________________
(1 mar
Topik : Pangkalan Data

b) Jadual di bawah menunjukkan 2 buah jadual entiti dengan atribut.


GURU
ID_Guru No_KP Nama_Guru

SUBJEK
ID_Guru ID_Subjek Nama_subjek

Nyatakan kunci primer dan kunci asing bagi entiti SUBJEK.


Kunci Primer Kunci asing
i. ii

(2 mar
10. Pangkalan data dibangunkan dengan menggunakan perisian Sistem Pengurusan Pangkalan Data
(DBMS). Nyatakan 3 contoh perisian pangkalan data yang sering digunakan.
a) ____________________________________________________
b) ____________________________________________________
c) ____________________________________________________

11. Berdasarkan jadual di bawah, jawab soalan berikut.


ID Nama Masa Masa Kod
Tarikh Tempat Harga
Pelanggan Pelanggan Berlepas Tiba laluan
Malaysia
MH175 15/10/17 1300 2230 L65 LON 2500
Airlines
Saudia
SV190 25/11/17 800 1730 J78 OSK 1600
Airlines
AK3456 Air Asia 06/11/17 630 1000 K85 BJG 1500
Malaysia
MH175 10/11/17 1800 0030 J78 OSK 2000
Airlines
Saudia
SV190 15/11/17 1800 2330 L65 LON 2800
Airlines

a) Nyatakan kekunci asing untuk Jadual di atas?


___________________________
b) Nyatakan skema kekardinalan antara jadual ID Pelanggan dengan Kod Laluan.
___________________________

12. Rajah menunjukkan hubungan antara dua jadual untuk sebuah sistem maklumat.

Berdasarkan Jadual MURID pada rajah, nyatakan mana satu:


(a) kunci primer : .............................................................................................................
(b) kunci asing : ..............................................................................................................

14. Isikan tempat dengan arahan SQL yang tepat.


Arahan ____________________ digunakan untuk menyisip rekod dalam jadual.
Topik : Pangkalan Data

13. Lukiskan Rajah Hubungan Entiti (ERD) berdasarkan maklumat yang diberikan di bawah.
Entiti Pinjaman
Atribut TarikhPinjam, TarikhPulang, NamaPeminjam
Kunci Primer NoPinjaman

15. Skema hubungan merupakan model hubungan data mengandungi himpunan hubungan ternormal. Struktur
pangkalan data ditunjukkan dalam bentuk skema yang menghuraikan struktur logik secara keseluruhan
sesuatu pangkalan data.
Lukiskan skema hubungan satu 1 ke 1 berdasarkan gambar rajah ERD di bawah.

NoSekolah
NoID

PENGETUA mengurus SEKOLAH

Nama Alamat NamaSekola


h

16. Rajah menunjukkan fungsi siap bina (built-in) dalam SQL.

AVG SUM MAX COUNT


Padankan fungsi siap bina (built-in) dengan penyataan berikut:

Penyataan Fungsi siap bina


Digunakan untuk mendapatkan nilai purata pada lajur atau medan numerik.
Digunakan untuk mendapatkan jumlah pada lajur atau medan numerik.

17. Penyataan di bawah menunjukkan arahan SQL yang digunakan untuk memanipulasi data.

INSERT INTO PELANGGAN (“NamaPelanggan”, “Alamat”)


VALUES (“Saiful Mokhtar”, “No.40, Taman Pelangi Semenyih”);
Nyatakan :
(a) Tujuan arahan SQL yang digunakan di atas? _______________________
(b) Jadual yang terlibat dalam penyataan di atas? ______________________

You might also like