PART A 1. What is database? 2. List any four applications of database 3. What are the different types of database? 4. efine !"# $. What are the %arious data lan&ua&es supported by !"#? '. What is database syste(? What is its ob)ecti%e? *. efine sche(a +. What is (eta data? ,. What is data dictionary? 1-. What is database instance? 11. What are the disad%anta&es of file processin& syste(? 12. What are the ad%anta&es of database syste(? 13. efine data abstraction 14. What are the %arious le%els of data abstraction? 1$. efine lo&ical sche(a. Physical sche(a / 01ternal sche(a 1'. What is ata 2ndependence? What are its types? 1*. efine lo&ical / physical data independence 1+. What is (appin&? 1,. What are the functional co(ponents of database syste(? 2-. What are the co(ponents of #tora&e "ana&er and e1plain each one? 21. What are the co(ponents of 3uery Processor and e1plain each one? 22. List the %arious !"# lan&ua&es 23. What is L? List the L 4o((ands 24. What is "L? List the "L 4o((ands 2$. What is data (odel? List the %arious data (odels 2'. efine the follo5in& 0ntity / 0ntity set Relationship / Relationship set Attribute / their types #tron& / Wea6 entity 2*. What is (appin& cardinality? 2+. What is total / partial participation constraint? 2,. What are the differences bet5een 7ierarchical / 8et5or6 data (odel? 3-. What is pri(ary 6ey / forei&n 6ey? 31. What is super 6ey / candidate 6ey? 32. What is 2nte&rity constraint? List the %arious constraints specified on data. 33. What are the differences bet5een uni9ue / pri(ary 6ey? 34. What is Relation? 3$. What are la5s for(ulated by 0.:.4odd for R"#? 3'. What is the difference bet5een procedural / non;procedural 9uery lan&ua&e? 37. What ar th !"rat#!$% &'#$& #$ r(at#!$ a()*ra+ www.vidyarthiplus.com www.vidyarthiplus.com 3+. What is <oin operation? 3,. What is the difference bet5een )oin / outer )oin? 4-. What is a&&re&ate function? List the %arious a&&re&ate functions. 41. What is Tuple / o(ain Relational calculus? PART ! 1. With neat s6etch e1plain the database syste( structure =1'> 2. 01plain t5o;tier / three;tier !"# architecture =1-> 3. iscuss the (erits / de(erits of database syste( o%er traditional file processin& syste( =1'> 4. Write notes on =a> 7ierarchical ='> and =b> 8et5or6 "odel='> $. ra5 an 0;R dia&ra( for !an6in& syste( Airline Reser%ation syste( AT" ?@A 4o(pany '. 01plain the operations in relational al&ebra 5ith e1a(ples =1-> *. 01plain Tuple Relational 4alculus / o(ain Relational 4alculus.=+> UNIT-2 1. ifference bet5een rop and Truncate. 2. ifference bet5een rop and elete. 3. What are A&&re&ate functions? 4. What is the use of Broup by and Crder by 4lause? $. What do you (eant by table aliasin&? '. What is Die5? List its ad%anta&es. *. What are the difference bet5een #tatic and yna(ic #3L? +. What is 0(bedded #3L? ,. efine tri&&er and its types. 1-. What are the different types of AuthoriEation? 11. Write synta1 for Brant and Re%o6e 4o((ands. 12. Why do 5e &o for 8or(aliEation? 13. What are the different types of Ano(alies? 14. What are the pitfalls in bad desi&n of relational db syste(? 1$. ifference bet5een 38: and !48:. 1'. What is Lossless deco(position? 1*. What is : F and : c 1+. What is :unctional ependency? 1,. What is "ulti%alued ependency? 2-. ifference bet5een Partial and full functional dependency. www.vidyarthiplus.com www.vidyarthiplus.com PART;! 1. 01plain <oin operation 5ith its types. 2. 01plain in detail about #ecurity. 3. What is 8or(aliEation ? 01plain the follo5in& 8or(al :or(s 18:.28:.38:.!48:.48:.$8:. 4. 01plain the properties of eco(position 5ith suitable e1a(ples. $. What is :unctional ependency? 01plain : F and : c Q,%t#!$ Ba$--3./.5 ,$#t% PART;A 1. What are the factors considered in esti(atin& the cost of e%aluation plan? 2. What is inde1 ?List out the types. 3. ifference bet5een sparse and dense inde1. 4. Bi%e any t5o ad%anta&es of #parse o%er dense inde1 $. ifference bet5een !;Tree and !F Tree . '. What is 7eap file? 7o5 are pa&es or&aniEed in a heap file? *. Why do 5e &o for "ultile%el 2ndices? +. 7o5 4lusterin& file or&aniEation differs fro( other file or&aniEation ? ,. What is the inde1 structure of a file? 1-. What is !uc6et #6e5? When are they occur? 11. ifference bet5een Cpen and 4losed static hashin&. 12. List out the conditions under 5hich buc6et o%erflo5 occurs. 13. What is e1ecution plan? 14. What is (eant by 9uery processin&? 1$. What is transaction? 1'. Bi%e the (eanin& of the e1pression A42 transaction. 1*. 01plain the phases of the protocol 5hich ensures serialiEability. 1+. 4lassify the %arious types of #yste( failure. 1,. #tate the ad%anta&es and disad%anta&es of data replication. 2-. escribe the i(portance of ata "inin&. 21. What is ata Warehousin&? 22. What are the applications of ata Warehouse? 23. What are the applications of ata "inin&? 24. 7o5 can you define a #tructural type? 2$. When are t5o schedules said to be conflict e9ui%alent? 2'. efine the ter(s Replication and :ra&(entation. in ter(s of 5here data is stored. 2*. What are #tructural types and collection types? 2+. What is need for concurrent e1ecution of transactions? 2,. What is deadloc6? What are the %arious (ethods used to pre%ent deadloc6? 3-. What is redo and undo? 31. Bi%e a co(parison of ob)ect oriented and ob)ect relational !"#. 32. What is Persistent pro&ra((in& Lan&ua&e? www.vidyarthiplus.com www.vidyarthiplus.com 33. What are the %arious approaches used to (a6e the ob)ect persistent? 34. What sche(as are used in data 5arehouse? 3$. What is Reco%erable and cascadeless Rollbac6? 3'. 7o5 deferred update reco%ery techni9ue differs fro( i((ediate update? 3*. What are the types of transparencies that a distributed database (ust support? 3+. What is ?path and ?9urey? 3,. What is ?"L #che(a definition? 4-. What is T? PART ! 1. a> 4o(pare !;Tree and !F Tree b> 01plain 7ashin& Techni9ues in detail 2. a> Why do 5e need control o%er 4oncurrent transactions? b> 7o5 deadloc6s can be detected and reco%ered? 3. a> 01plain the %arious steps in%ol%ed in 9uery processin& 5ith neat s6etch b> 01plain %arious al&orith(s used for )oin operation / esti(ate the cost of each 4. a> Write short notes on 4onflict / Die5 serialiEability. b> 01plain the four i(portant properties of transaction that a db(s (ust ensure to (aintain database $. 01plain in detail the Loc6 based concurrency control techni9ues 5ith e1a(ples '. a> 01plain ti(esta(p orderin& concurrency control protocol and the (odifications i(ple(ented in it. b>Write short notes on #hado5 pa&in& *. a> 01plain Lo& based reco%ery techni9ues 5ith e1a(ples b> List the different le%els in RA2 technolo&y and e1plain it features
+. a> 4o(pare CC!"# / CR!"# b> escribe the anato(y of ?"L ocu(ent
c> escribe ? path and ? 9uery 5ith an e1a(ple ,. 01plain ata (inin& and ata Warehousin& www.vidyarthiplus.com www.vidyarthiplus.com 1-. a> iscuss %arious approaches in 5hich the data can be fra&(ented in a distributed !. 01plain 5ith an e1a(ple. b> 01plain the %arious approaches in :ile or&aniEation 11 . a> 01plain Cb)ect oriented data (odel b> 01plain the %arious 4o(ple1 data types 5ith e1a(ple 12. a> Write short notes on persistent pro&ra((in& lan&ua&e b> Write short notes on type and table inheritance www.vidyarthiplus.com www.vidyarthiplus.com