Você está na página 1de 3

ALLAMA IQBAL OPEN UNIVERSITY, ISLAMABAD

(Department of Computer Science)

WARNING
1. 2. PLAGIARISM OR HIRING OF GHOST WRITER(S) FOR SOLVING THE ASSIGNMENT(S) WILL DEBAR THE STUDENT FROM AWARD OF DEGREE/CERTIFICATE, IF FOUND AT ANY STAGE. SUBMITTING ASSIGNMENTS BORROWED OR STOLEN FROM OTHER(S) AS ONES OWN WILL BE PENALI ED AS DEFINED IN !AIOU PLAGIARISM POLICY". S'1'&*'%( A$*$12, 231T#*)5 M)%6&( 133

C#$%&'( D)*)+)&',II (-./0) L'4'5( BS (CS)

ASSIGNMENT N#. 1
Note: All questions carry equal marks. Q. 1 a) b) Q. 2 a) b) How are relationships between tables expressed in relational database? List 10 potential benefits of the database approach over conventional file system. Write a comparison between the enterprise data model concept!al data model and a physical data model. "s it possible that d!rin# the physical database desi#n and creation step of database development yo! mi#ht want to ret!rn to the lo#ical database desi#n activity? Why or why not? "f it is possible #ive an example of what mi#ht arise d!rin# physical database desi#n and creation that wo!ld ca!se yo! to want to reconsider the concept!al and external database desi#ns from prior steps.

Q. $ %!ppose yo! are desi#nin# database of st!dents res!lt mana#ement system for &% '(%). )evelop sample tables and apply normali*ation on it and also describe that to which level of normali*ation is applied. Q. + )escribes in detail layers of database administration with the help of examples. Q. , -xplain database administration f!nctions and responsibilities in detail with the help of examples.

ASSIGNMENT N#. 2
T#*)5 M)%6&( 133 Note: All questions carry equal marks. Q. 1 What is the database inte#rity? )isc!ss the important inte#rity r!les. Q. 2 )isc!ss database sec!rity in detail with the help of examples. Q. $ )escribe important reasons of database fail!re. .lso explain database recovery methods. Q. + %!ppose yo! are a database administrator of an or#ani*ation how can yo! deal with conc!rrency control iss!es of that or#ani*ation? %ate yo!r answer in the context of sample case st!dy. Q. , )efine distrib!ted databases with the help of two examples. .lso write the advanta#es and disadvanta#es of distrib!ted databases.

-./0 D)*)+)&',II

C%'78* H#$%&( - (-, 3)

Recommended Book: Modern Data ase Mana!ement "t# $dition y %effrey &offer C#$%&' O$*582'&( U28* N#. 1 O4'%48'9 #: D)*)+)&' /odelin# 0echni1!es )ata /odels 2elational )atabase /ana#ement %ystem 2elation and "ts 3roperties 2elational .l#ebra U28* N#. 2 H8;<'% N#%1)5 F#%1& 4verview of %imple 5ormal 6orms Hi#her 5ormal 6orms &oyce7(odd 5ormal 6orm +th 5ormal 6orm ,th 5ormal 6orm U28* N#. - D)*)+)&' A71828&*%)*8#2 "ntrod!ction Layers of )atabase 2esponsibilities .dministration )&. 6!nctions and

U28* N#. . D)*)+)&' I2*';%8*= "ntrod!ction "nte#rity 2!les '-ntity "nte#rity 2eferential "nte#rity '"nsertion 2!le )eletion r!le '2estrict 5!llify (ascade))) 2an#es of 8al!es 5ot 5!ll %election &ased -ntry '2adio &!ttons (hec9 &oxes Lov)

U28* N#. > D)*)+)&' S'?$%8*= "ntrod!ction 3hysical %ec!rity 'Loc9s Lo#boo9s %taff (ate#ori*ation) )atabase %ec!rity '8iew .!thori*ation 0able '%!b:ect 4b:ect 3rivile#es) ;ser )efined proced!res -ncryption) U28* N#. / D)*)+)&' R'?#4'%= "ntrod!ction 2easons of )atabase 6ail!re )atabase 2ecovery 6acilities &ac9!p Lo#s '0ransaction Lo# )atabase (han#e Lo#) )atabase 2ecovery /ethods '2estore 2oll 6orward 2oll &ac9ward) 0ransaction 3rocessin# U28* N#. 0 D)*)+)&' C#2?$%%'2?= "ntrod!ction 3roblem of Lost ;pdatin# conc!rrency control /ethods '4ptimistic .pproach 3essimistic .pproach) /ana#in# the )eadloc9 0ransaction "nte#rity U28* N#. @ D8&*%8+$*'7 D)*)+)&'& "ntrod!ction 0ypes of )istrib!ted )atabases .dvanta#es and )isadvanta#es of )istrib!ted )atabases U28* N#. A O+B'?* O%8'2*'7 D)*)+)&'& "ntrod!ction to 4b:ect 4riented 3aradi#m )ifferences in 4b:ect /odel and 2elational /odel 4b:ect 4riented .nalysis and )esi#n (osts and &enefits of 4b:ect )atabases <<<<<<<<<<<<

Você também pode gostar