koleksi soalan final bab 8

Upload: zul-hairey

Post on 08-Apr-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 Koleksi Soalan Final Bab 8

    1/9

    KOLEKSI SOALAN FINAL BAB 8

    SOALAN 3 (JAN 09 & JUL 07)

    a) Terdapat beberapa perbezaan di antara sistem pangkalan data dan sistem fail.Berikan EMPAT (4) perbezaan di antara keduanya. ( 8 markah )

    b) Senaraikan TIGA (3) kebaikan dan TIGA (3) kelemahan sistem pangkalandata. (6markah)

    c) Sistem pengurusan pengkalan data menyediakan beberapa bahasa pangkalan

    data untuk pengguna.i. Nyatakan keempat-empat bahasa pangkalan data tersebut.

    ii. Huraikan DUA (2) daripadanya. ( 11 markah )

    SOALAN 3 (JUL 08)

    a) i. Berikan maksud bagi istilah di bawah:

    1. Data

    2. Maklumat

    3. Pangkalan Data4. Data Lewah

    5. Sistem Pangkalan Data (5 markah)

    ii. Berikan perbezaan di antara sistem pangkalan data terpusat dan

    sistem pangkalan data teragih serta berikan contoh syarikat atauorganisasi yang menggunakan sistem tersebut. (4 markah)

    iii. Huraikan LIMA (5) komponen penting dalam Sistem Pangkalan

    Data. (10 markah)

    b) Apakah yang dimaksudkan dengan skima dan kejadian serta berikan

    SATU (1) contoh rajah skima pangkalan data. (6 markah)

    SOALAN 3 (JAN 08)

    a) Pangkalan Data digunakan secara meluas pada masa ini seperti di pasaraya,

    pusat pengajian dan perpustakaan.

    i. Berikan definasi sistem Pangkalan Dataii. Jelaskan DUA (2) jenis sistem Pangkalan Data

    iii. Berikan TIGA (3) ciri-ciri Pangkalan Data (11 markah)

    b) i. Nyatakan TIGA (3) perbezaaan antara Sistem Pangkalan data

  • 8/7/2019 Koleksi Soalan Final Bab 8

    2/9

    dan Sistem Fail.

    ii. Berikan DUA (2) kelebihan dan DUA (2) kekurangan bagi

    sistem Pangkalan Data. ( 9 markah)

    c) Nyatakan komponen-komponen yang terlibat dalam persekitaran

    Sistem Pangkalan Data. (5 markah)

    SOALAN 3 (JAN 07)

    a) Bincangkan DUA (2) sebab wujudnya keperluan sistem pangkalan data

    untuk menggantikan sistem pemprosesan fail. (6 markah)

    b) Senibina Sistem Pangkalan Data terbina daripada 3 paras. Nyata dan

    terangkan ketiga-tiga paras ini. (12 markah)

    c) Berikan definisi bagi sistem DBMS. (3 markah)

    d) Berikan maksud bagi:i. DDL

    ii. Modul Keselamatan Data (4 markah)

  • 8/7/2019 Koleksi Soalan Final Bab 8

    3/9

    SKEMA JAWAPAN

    SESI JAN 09 & JUL 07

    SOALAN 3A

    Sistem Pangkalan Data

    i. Data dapat dikongsi oleh beberapa pengguna serentak. [1]ii. Ada perisian yang mengawal keserentakan untuk membolehkan proses

    kemaskini data oleh ramai pengguna. [1]

    iii. DBMS dapat mengawal keselamatan data dari digunakan oleh

    pengguna yang tidak sah. [1]iv. Data dapat disepadukan dan memberi kawalan berpusat ke atas

    piawaian. [1]

    v. DBMS memudahkan kemasukan data yang baru dan penyuntingan. [1]

    Pilih 4 isi sahaja

    Jumlah = 4 markah

    Sistem Fail

    i. Data hanya dapat digunakan oleh seorang pengguna pada satu-satu masa. [1]ii. Fail yang dikemaskini mungkin mengandungi data yang bertentangan

    dengan data yang sebenar disebabkan pengemaskinian tidak dilakukan

    oleh pengguna akhir. [1]iii. Data tidak dapat dikawal oleh pengguna yang tidak sah kerana tiada

    kawalan keselamatan yang dilakukan. [1]

    iv. Membazirkan ruang sekiranya terdapat data yang berulang. [1]

    Jumlah = 4 markah

    SOALAN 3 (B)

    Kebaikan

    i. Mengurangkan data lewah [1]

    ii. Mengurangkan ralat pengemaskinian [1]

    iii. Meningkatkan capaian data kepada pengguna [1]iv. Meningkatkan keselamatan data [1]

    v. Mengurangkan kos kemasukan data, kos storan dan kos dapat semula [1]

    vi. Mengalakkan perkembangan aturcara penggunaan yang baru. [1]

    Pilih 3 isi sahaja

  • 8/7/2019 Koleksi Soalan Final Bab 8

    4/9

    Keburukan

    i. Sistem pangkalan data adalah rumit, susah dan mengambil masa yang

    lama untuk direkabentuk [1]ii. Kos permulaan perkakasan dan perisian yang banyak [1]

    iii. Kerosakan kepada pangkalan data boleh melibatkan semua aturcara [1]

    iv. Kos penukaran yang tinggi daripada sistem berasaskan fail kepada sistempangkalan data [1]

    v. Latihan awal diperlukan untuk semua pengaturcara dan pengguna [1]

    Pilih 3 isi sahaja

    Jumlah = 6 markah

    SOALAN 3 (C- i)

    Bahasa pangkalan data:

    i. Bahasa Definisi Data (DDL) [1]

    ii. Bahasa Manipulasi Data (DML) [1]iii. Bahasa Pertanyaan [1]

    iv. Bahasa Hos [1]

    Jumlah = 4 markah

    SOALAN 3 (C- ii)

    Pilih 2 sahaja:

    Bahasa Definisi Data (DDL)

    Bertujuan membina struktur pangkalan data [1]

    Iaitu skema luaran, skema konseptual dan skema dalaman [1]

    Menukar data yang dijana secara aplikasi [1]

    Menukar paras konseptual (pandangan pengatur cara) []

    Kepada paras fizikal (storan data) []

    Jumlah = 3 markah

    Bahasa Manipulasi Data (DML)

    Membolehkan proses manipulasi ke atas data []

    Seperti mencapai, memasukkan, menghapuskan, modifikasi data []

    DML paras tinggi : []

    o Pernyataan bahasa ini dimasukkan ke dalam bahasa aturcara []

    o Atau boleh berinteraksi terus dari terminal. []

    DML paras rendah : []

    o Pernyataan bahasa ini mesti dimasukkan ke dalam bahasa

    aturcara []

    Jumlah = 3 markah

  • 8/7/2019 Koleksi Soalan Final Bab 8

    5/9

    Bahasa Pertanyaan

    Bahasa ini subset (ahli) kepada DML yang khas untuk capaian data

    sahaja. [1]

    Dikelaskan sebagai bahasa tidak bertatacara. [1]

    Contohnya: pengguna memberitahu data/tugas yang diperlukantanpa menentukan bagaimana ia perlu disempurnakan. [1]

    Jumlah = 3 markah

    Bahasa Hos

    Membolehkan aturcara-aturcara yang ditulis [1]

    dalam bahasa aturcara paras tinggi [1]

    seperti COBOL, FORTRAN dan C []

    bagi mengolah dan mencapai data. [1]

    Jumlah = 3 markah

    SESI JUL 08

    SOALAN 3 (A-i)

    Definisi:i. Data

    fakta mengenai sesuatu benda, orang, entity, kejadian dan seumpamanyayang boleh direkodkan. [1]

    ii. Maklumat

    data yang telah diproses dan disusun atur ke dalam bentuk yang bolehdigunakan untuk membuat keputusan. [1]

    iii. Pangkalan data

    sekumpulan data atau maklumat yang mempunyai hubungan secara logikdiantara satu sama lain. [1]

    iv. Data lewah

    berlaku apabila data yang sama muncul dalam beberapa fail yang berbeza.

    [1]

    mengakibatkan kesamaran di mana mungkin terdapat data yang sama tetapimenggunakan nama yang berlainan. [1]

    Pilih satu isi sahaja

    v. Sistem Pangkalan Data

    ialah sistem penyimpanan rekod berkomputer iaitu satu sistem yangboleh mengemas kini maklumat dan memberi maklumat tertentu apabiladiminta [1]

  • 8/7/2019 Koleksi Soalan Final Bab 8

    6/9

    Jumlah = 5 markah

    SOALAN 3 (A-ii)

    Jenis sistem pangkalan data:

    i. Sistem pangkalan data terpusat terdapat hanya satu pangkalan data sahaja di mana semua data disimpan

    pada satu tempat. [1]

    DBMS diletakkan dalam satu komputer perumah yang memuatkanpangkalan data. [1]

    Contoh:

    Pasaraya [1]

    Perpustakaan [1]

    tempahan tiket kapal terbang [1]

    Dan lain-lain yang difikirkan betul.

    Contoh dan isi pilih satu sahajaJumlah= 2 markah

    ii. Sistem pangkalan data teragih

    Sebuah pangkalan data logikal yang diagihkan kepada beberapa komputerpada lokasi yang berlainan [1]

    tetapi bekerja secara terpadu. [1]

    Contoh:syarikat insurans multinasional. [1]Isi pilih satu sahaja

    Jumlah= 2 markah

    Jumlah keseluruhan = 4 markah

    SOALAN 3 (A-iii)

    5 komponen penting dalam Pangkalan Data ialah:

    a) Data [1]

    Maklumat yang terkandung dalam pangkalan data. [1]

    Contoh nama pengguna yang mempunyai kebenaran untuk mencapai

    sistem [1]

    Isi pilih satu sahaja

    b) Perkakasan [1]

    Media storan yang digunakan bergantung kepada saiz pangkalan datayang dicipta. [1]

    Terdapat beberapa jenis storan seperti cakera liut, cakera keras dancakera padat [1]

    Isi pilih satu sahaja

  • 8/7/2019 Koleksi Soalan Final Bab 8

    7/9

    c) Perisian [1]

    Semua perisian yang digunakan untuk mengurus pangkalan datadikenali sebagai Sistem Pengurusan Pangkalan Data (DBMS) [1]

    d) Tatacara [1] Peraturan dan arahan yang dikenakan terhadap rekabentuk, atur cara dan

    penggunaan pangkalan data dan DBMS [1]

    e) Pengguna [1]

    Pengguna boleh dibahagikan kepada pengguna akhir biasa, pengguna

    akhir atasan pengaturcara, juruanalisis sistem dan pentadbir pangkalan

    data. [1]

    Jumlah= 10 markah

    SOALAN 3 (B)

    Skima

    Penerangan satu pangkalan data yang ditetapkan semasa merekabentuk

    pangkalan data. [2]

    Kejadian

    Maklumat atau data yang terkandung di dalam pangkalan data tersebut

    pada satu waktu tertentu. [2]

    Contoh skima pangkalan data:

    PELAJAR

    NAMA NO_PEND KELAS UNIT

    [2]

    Jumlah = 6 markah

    SESI JAN 08

    SOALAN 3 (A-i)

    Rujuk jawapan soalan 3(A-i) sesi Jul 08.

    SOALAN 3 (A-ii)Rujuk jawapan soalan 3(A-ii) sesi Jul 08.

    SOALAN 3 (A-iii)

    i) Pangkalan data ialah sekumpulan data yang logikal dimana data adalahberkaitan antara satu sama lain. [2]

    ii) Pangkalan Data direkabentuk, dicipta dan dilengkapkan dengan data

  • 8/7/2019 Koleksi Soalan Final Bab 8

    8/9

    bagi memenuhi kegunaan pengguna tertentu. [2]iii) Pangkalan data adalah mengambarkan maklumat didalam dunia sebenar

    yang boleh juga dinamakan sebagai miniworld. [2]

    Jumlah = 6 markah

    SOALAN 3 (B-i)Rujuk jawapan soalan 3(A) sesi Jan 09 & Jul 07.

    SOALAN 3 (B-ii)

    Rujuk jawapan soalan 3(B) sesi Jan 09 & Jul 07.

    SOALAN 3 (C)

    a. Data [1]

    b. Perkakasan [1]

    c. Perisian [1]d. Tatacara [1]

    e. Pengguna [1]Jumlah = 5 markah

    SESI JAN 07

    SOALAN 3 (A)

    1. - Pangkalan data mengamalkan konsep kebebasan data di mana pemindahandata (meta data) diasingkan daripada program aplikasi. [2]

    - Meta data ini disimpan di satu pusat storan. [1]

    2. - Struktur data boleh ditakrifkan terlebih dahulu sebelum disimpan di satu

    pusat storan. [2]- Ini akan meminimakan lewatan data. [1]

    Jumlah = 6 markah

    SOALAN 3 (B)

    1. Paras luaran [1]

    Paras pengguna individu dan ia adalah yang terdekat denganpengguna. [1]

    Terdiri daripada beberapa pandangan pengguna yang berbeza. [1]

    Setiap pandangan pengguna dimodelkan kepada satu subskima. [1]

    Cantuman dari semua subskima membentuk satu skima luaran. [1]

    Isi pilih 3 sahaja

  • 8/7/2019 Koleksi Soalan Final Bab 8

    9/9

    2. Paras konseptual [1]

    Menerangkan struktur keseluruhan data [1]

    Merangkumi aktiviti-aktiviti seperti analisis keperluan pengguna [1]

    Mengenalpasti objek-objek bagi memenuhi keperluan tersebut. [1]

    3. Paras dalaman [1]

    Berkaitan dengan struktur data. [1]

    Merupakan paras terendah dalam senibina ini. [1]

    Menghuraikan mengenai struktur storan, susunan data, indeks,penghubung dan ukuran untuk meningkatkan prestasi pangkalan

    data. [1]

    Jumlah = 12 markah

    SOALAN 3 (C)

    Sistem Pengurusan Pangkalan Data (DBMS) merupakan: sekumpulan aturcara atau satu sistem perisian [1]

    membolehkan pengguna mencipta dan menyelenggarakan pangkalan data [1]

    seperti mendefinisi, membina dan memanipulasikan data dalam satupangkalan data. [1]

    Jumlah = 3 markah

    SOALAN 3 (D)

    i. DDL

    untuk penciptaan struktur pangkalan data dan penyediaan kamus data. [2]

    ii. Modul Keselamatan Data

    menyokong dan memantau kawalan transaksi capaian secara serentakdi samping kaedah pemulihan jika berlaku bencana. [2]

    memastikan pengguna yang sah sahaja dapat melakukan capaian data. [2]

    Isi salah satu sahaja

    Jumlah = 4 markah