• Tidak ada hasil yang ditemukan

ARAHAN KEPADA CALON: - EPrints USM

N/A
N/A
Protected

Academic year: 2024

Membagikan "ARAHAN KEPADA CALON: - EPrints USM"

Copied!
4
0
0

Teks penuh

(1)

UNIVERSITI

SAINS

MALAYSIA

Peperilcsaan

-

Semester Pertama Sidang 199311994 Oktober/November 1993

CTK502 - Sistem Pengurusan Pangkalan Data Berhubungan

Masa: Dua (2) Jam

ARAHAN KEPADA CALON:

.

Sila pastikan bahawa kertas peperiksaan

ini

mengandungi

EMFAT

(4) muka surat yangbercetak sebelum anda memulakan peperilaaan ini.

.

Jawab

SEMUA

soalan.

.

Semua soalan mesti

dijawxf

'lalam Bahasa Malaysia.

31

...2t-

(2)

l.

lcrKso2l

-2-

Intipati (notion) model data dan komponen-komponennya.

(a)

Terangkan maksud model data dan kegunaannya. Senaraikan

(ist)

model-model data klasikal.

(25l100)

(b)

npakah yang dimaksudkan dengan bahasa

definisi

data dan siapakah pengguna utamanya?

(2sl1m)

(c) Apakah yang

dimaksudkan dengan bahasa

manipulasi

data?

Apakah jenis-

jenisnya yang teruujud?

(2sl100)

(d) Apakah yang

dimaksudkan dengan bahasa pertanyaan

(query

language) dan siapakah pengguna utarnanya?

(zsl1m)

Hubungan bentuk normal (normal forms of relation).

(a)

Terangkan tujuan penormalan (normalisation).

(rs/100)

(b)

Berikan satu

takrif

(def,rnition) untuk bentuk normal pertama

(first

normal

form)

dan bagaimana

ia

boleh didapatkan. Berikan satu contoh hubungan yang

tidak

dinormalkan.

(1s/100)

ba8aim.ana

ia

boleh (20/100)

(20/100)

(e) Katakan keperluan

sesuatu pangkalan data

universiti untuk

mengendalikan transkrip pelajar adalah berikut:

(i) Universiti itu

menyimpan

untuk

setiap

pelajar:

nama

pelajar (SNAME), nombor pelajar (SNUM), nombor

keselamatan

sosial (SSN),

alamat (SCADDR), nombor telefon (SCPHONE), alamat tetap (SPADDR), tarikh

lahir (BDATE), jantina (SEX), kelas (CLASS), jabatan major

(MAJORDEPCODE), jabatan

minor (MINORDEPCODE) fiika

ada) dan

program ijazah (PROG) (B.A., B.S. ... , Ph.D.).

Kedua-dua nombor SSN dan

SNUM

adalah unik bagi setiap pelajar.

(ii)

Setiap

jabatan

dikenalpastikan

oleh

nama

(DEPTNAME), kod

jabatan

(DEPTCODE), nombor pejabat (DEPTOFFICE), telefon

pejabat

(DEPTPHONE), dan

kolej (DEPTCOLLEGE).

Kedua-dua nama dan kod mempunyai nilai unik bagi setiap jabatan.

32

...31- 2.

(c) Berikan satu takrif untuk bentuk normal kedua

dan didapatkan.

(d)

Berikan satu

takrif

untuk bennrk normal ketiga.
(3)

lcrKs02l

-3-

(iii)

Setiap kursus dikenalpastikan

oleh

nama kursus

(CNAME),F!l1n-g3-n (CDIiSC), nombor

k-od

(CNUM), bilangan jam

semester

(CREDIT)'

peringkai

(LEVEL),

dan jabatan yang menawarkan kursus

(CDEP). Nilai

setiap kod adalah unik bagi setiap kursus.

(iv)

Setiap bahagian kursus mempunyai satg pengajar (INSTRU_CTO_RN4I4P),

'

semeiter (S-EMESTER), tahun

(yennl,

nom-bor kursus

(sE@ouRsE),

dan nombor bahagian

(SECNUM). Nombor

bahagian !,2,3,,... -sehingga bilangan bahagian-yang diajar dalam setiap seme.ster membezakan bahagian -bahagian bagi satu kursus yang diajar dalam satu semester/tahun"

(v)

Setiap transkrip boleh dirujuliil<an kepada satu pelajar (SSN), satu bahagian dan sanr grade (GRADE).

Rekabentukkan satu

skima

pangkalan data hubungan

untuk aplikasi lni

yqng

berada dalam bentuk normal kefiga.

Tunjukkan

semua kebersandaran fungsian (Functional Dependency) yang wu.1u0 di antara atribut-akibut

terlibat.

Nyatakan juga atribut utama unruk seriap

perhubungan.

G0/100)

3.

Operasi sambungan (union operation) terhadap hubungan.

(c)

Cuba sambungkan dua hubungan yang mengandungi satu atribut yang sama.

(30/100)

4.

Struknlr dan jenis-jenis pertanyaan SQL.

(a)

Senaraikan

jenis-jenis

pertanyaan

SQL

yang utama dan terangkan kegunaan-

kegunaannya.

(20lloo)

(a)

Berikan satu

takrif

untuk operasi tersebut.

(b)

Terangkan maksud sambungan a.sli (natural

join).

(b)

Bagi setiap jenis pertanyaan tersebut, huraikan struktur amnya.

(c)

Berikan satu contoh pertanyaan SELECT yang mudah.

(d) Bagi

pangkalan data

'Syarikat'

(seperti

ditunjukkan di

gambarajah), sediakan

sati

pbrtanyaan (query) SQI. dan ungkapan algebra hubungan bagi tugas berikut:

"sediakan satu senarai nama projek bagi projek-projek yang terikat dengan satu pekerja dengan nama

akhir'Borg'sebagai

seorang pekerja biasa atau seorang pengurus jabatan yang mengawal projek

itu."

(30/100)

(40/1m)

(30/100)

(30/too)

(20/100)

33

...4t-

(4)

ll-ampiran CTK502]

-4-

Pctcrjr

(EMPT'YEE)

NtIITq Pertlma

aFNAItE) IhIID llitrSb

Kcdle (MININ

Nrna Albir

&NAME) ssN Pekrrjr /BSStth

TrlIh

Lahir TBDATEI

Alsmat

(ADDRESS)

Jaltim

/SEx'l

qi

/SAT-ARY)

SSNhoydla

(STJDERINIhII NO.

.b!

_(Dla)-

Jolrr B Srdth L23/,56tt9 09 ?31 Fondrun. Houcor.fi M 3m00 33 J

Rrnklln T WonI 313.145555 Ot"DGc-r 53t Voc!,IIorSo& 4m@ ttt655555

Aliclr J Z)ovt 999tt ul-5t 3321 Csrtla Sorinr. Tl( F 9t?( 1

Jrmlfcr s Wdle 9n65$21 m' rrv. Bclldrc. TX F 43000 1

Rrrrstr K Netv!tr 6564t444 l5-s@52 /15 Fhc Olf,. IIunDlcTX 3t000 333.45J55 5

Ioycc A EDsli|b 'tt34534:t3 3l-Jul.62 5631 Rio.. HourtoD" 25m0 333445555

Alunrd v J$bcr 9t79t79t7 29-rrl^r-tg 9E0 Dcllr, Hourtou, TX M 25mO 9n651nr 4

.!uru E Eon ttt6 lov-27 450 Slone. Hourton. TX M DUll t

Kedst Psdr rwoRKs oNr

s.sN Peterja .ESSM

No.

Projek oNo)

Bilangan Jam

rHotlns'l r234567t9 I 3 2.5

1234567t9

,

7.5

666tt4444 3 40.0

453453tst 20.0

453453453 2 20.0

3 3 34'15555 2 10.0

333445555 3 10.0

333415555 l0 10.0 33 3445555 20 10.0 999tt71'17 30 30.0 9998t7717 l0 lo.0 9t79t79t7 l0 35.0 9t79t79t7 30 5.0 9t765432r 30 20.0 9t7654321 20 r 5.0 ErE665555 20 null

Tanggungan DEPEIIDENTI

SSN Pekarj&

rRssNl

Nama Tonggungan IDETENI}ENTNAIUD

Iantina /sElo

Trifh l-$ir

(BDATE)

Perhubungan rREI-ATIONSHIP)

333445555 Alicc F 05-Aor-75 Anek Pcremoura

913445555 Thcodorc M 25-Oct-73 Anet l-oteki

131445555 Iov F O3-Mci-4t Istcri

987654321 Abner M 29-Fce.t2 Suami

123456789 Mictecl M 01-Jan-78 Atrrk Ldr&i

rz34361t9 AIice F 3l-Dec-7E Anek Porcmpuan

r23456789 Elizabah F 05-Mci-57 ktrri

-ooooooo-

34

Referensi

Dokumen terkait

The dirnensions of the cross section in milimeters for the shaft and tube are as shown- If a torque of 8 kNm is apptied to both ends of the composite shaft, ftnd lij sudut piuh

a b o lcIS3ll -3- Anda scorang percka bcntuk sistcm pcngurusln maklumat yang ditugaskan untuk membangunkan satu sistom pcrakaunan yang baru bagi .sesuatu.iabatan di syarikat anda..

i Tulis satu keratan program dengan menggunakan arahan-arahan primitif output dan atribut GKS untuk memaparkan objek di atas' ii Tulis satu prosedur untuk melakar poligon bertutup

iii Tuliskan suatu fungsi dalam bentuk pseudokod yang mgnglrakan hasil tambah unsur terbesar daripada S dengan unsur terkecil daripada T.. [25 markah] d Bagi sesuatu subset T e set of

5 markah Nyatakan yang mana diantara yang berikut bergantung keadaan laluan: Tekanan, haba" entalpi, suhu, entropi, ketumpatan, kerja dan kelikatan.. Sfafe which of the following

lal IEMK 2031 -6- Lukiskan rajah imbangan haba bagi sistem enjin tersebul Draw up a heat balance for the engine system 60 markah Tunjukkan bahawa pertambahan daram nisbah tekanan

s0/t00 Dalam suatu penyelidikan yang dijatankan ke atas lalang 'Imperata Cylindrica' ukuran- ukuran panjang daun yang baru muncul dan panjang tangkai bunga bagi suatu sampel sepuluh

b Describe the derivation algorithm, including: D the formulation of problem of program synthesis, ii a bottom-up part of algorithm, iii an up-down part of algorithm, iv feasible