Вы находитесь на странице: 1из 4

Subject Code: IMT-37

Subject Name : DBMS


a. b. c. d. A. B.

(ORACLE)
INSTRUCTION

Write answers in your own words as far as possible and refrain from copying from the text books/handouts. Answers of Ist Set (Part-A), IInd Set (Part-B), IIIrd Set (Part C) and Set-IV (Case Study) must be sent together. Mail the answer sheets alongwith the copy of assignments for evaluation & return. Only hand written assignments shall be accepted. First Set of Assignments: Second Set of Assignments: 5 Questions, each question carries 1 marks. 5 Questions, each question carries 1 marks. 5 Questions, each question carries 1 marks. Confine your answers to 150 to 200 Words. Two Case Studies : 5 Marks. Each case study carries 2.5 marks.

C. Third Set of Assignments: D. Forth Set of Assignments:

ASSIGNMENTS
FIRST SET OF ASSIGNMENTS Assignment-I = 5 Marks

PART A
1. a. b. c. 2. a. b. c. 3. a. b. c. 4. a. b. Describewhatmetadataareandwhatvaluetheyprovidetothedatabasesystem. WhataretheadvantagesofhavingtheDBMSbetweentheendusersapplicationsandthe database? Discusssomeconsiderationswhendesigningadatabase. Listandbrieflydescribethedifferenttypesdatabasemaintenanceactivities. Databasebackupscanbeperformedatdifferentlevels.Listanddescribethese. Whataretheclassicalapproachestodatabasedesign? Explainthedifferencesbetweenacentralizedanddecentralizedapproachtodatabasedesign. Explainhowdatabasedesignersdesignandnormalizedatabases. ExplaintheBCNF.Howisitrelatedtoothernormalforms? Whatisaschema?Howmanyschemascanbeusedinonedatabase? Whatcommandisusedtosavechangestothedatabase?Whatisthesyntaxforthis command?Howdoyoudeleteatablefromthedatabase?Provideanexample. Page1of4 IMT37

DBMS (ORACLE)

c.

Whatisasubquery?Whenisitused?DoestheRDBMSdealwithsubqueriesanydifferently fromnormalqueries? Explainnormalizationanditsdifferentforms. Describetheneedforconvenientandsafebackupstorage. ExplainuserrequirementsgatheringaspartoftheDBA'sendusersupportservices.


Assignment-II = 5 Marks

5. a. b. c.

SECOND SET OF ASSIGNMENTS

PART B
1. a. Explainheterogeneousdistributeddatabasesystems. b. Afullydistributeddatabasemanagementsystemmustperformallofthefunctionsofa centralizedDBMS.Doyouagree?Whyorwhynot? c. Describethefivetypesofusersidentifiedinadatabasesystem. 2. a. DescribetheDBAsmanagerialrole. b. Whatarethethreebasictechniquestocontroldeadlocks? c. Howdoesashared/exclusivelockschemaincreasethelockmanagersoverhead? 3. a. Describeaconceptualmodelanditsadvantages.Whatisthemostwidelyusedconceptual model? b. Whatisakeyandwhyisitimportantintherelationalmodel?Describetheuseofnullsina database. c. Explainsinglevaluedattributesandprovideanexample.Explainthedifferencebetweensimple andcompositeattributes.Provideatleastoneexampleofeach. 4. a. Describespecializationandgeneralization. b. Explainthedifferenttypesofjoinoperations.Whataretheyandhowdotheywork? c. WhatareSQLfunctionsandwhenaretheyused?Provideacoupleofexamplesofsituationsin whichtheyarenecessary. 5. a. DescribethecharacteristicsofanOraclesequence. b. Triggersarecriticaltoproperdatabaseoperationandmanagement.Whataresomeoftheways thattriggersareused? c. Describequeryoptimization.

DBMS (ORACLE)

Page2of4

IMT37

THIRD SET OF ASSIGNMENTS

Assignment-II = 5 Marks

PART C
1. a. ExplainORDERBYandGROUPBYclausewithanexample. b. Whatisthedifferencebetweenanonprocedurallanguageandaprocedurallanguage?Givean exampleofeach. 2. a. Whatareviews?Mostdatabasemanagementsystemssupportthecreationofviews.Give reasons. b. HowcanyouusetheCOMMIT,SAVEPOINTandROLLBACKcommandstosupporttransactions? 3. a. Whatisanindex?Whatarethedisadvantagesofusinganindex? b. DescribetheformatfortheUPDATEcommand. 4. a. DescribetheformatoftheALTERTABLEcommandtoaddanewcolumn. b. Therearethreesetoperations:union,intersection,difference.Defineeachoftheseoperations. WhicharesupportedbyOracle? 5. a. Shouldauserbeallowedtoenternullvaluesfortheprimarykey?Givereasonsforyouranswer. b. WhatisDataIndependence?ExplainLogicaldataindependencePhysicaldataindependence.
FOURTH SET OF ASSIGNMENTS Assignment-IV = 2.5 Each Case Study

CASE STUDY - I
Laxmi Cycles, located in Ahmedabad Gujarat, sell road, mountain, hybrid leisure, and children bicycles. Currently, Laxmi Cycles purchases bikes from three suppliers but plans to add new suppliers in the near future.Thisrapidlygrowingbusinessneedsadatabasesystemtomanagethisinformation. Initially,thedatabaseshouldhouseinformationaboutsuppliersandproducts.Thedatabasewillcontain two tables: a supplier table and a product table. The recorder level refers to the number of items in inventory that triggers a decision to order more items to prevent a stock out. (In other words, if the number of units of a particular item in inventory falls below the recorder level, the item should be recorded.) The user should be able to perform several queries and produce several managerial reports basedonthedatacontainedinthetwotables. Questions: 1. DesignthedatabasesystemforLaxmiCycles. 2. DrawthecorrespondingERDiagramfortheabove 3. Write a brief description of how the database could be enhanced to further improve the managementofthebusiness.
DBMS (ORACLE)

Page3of4

IMT37

CASE STUDY-II
A Cab service companys employees are categorized into sections. Each section has a section manager. Section No anda fixed basic salary rateis assigned to asection. They keep data on Empno, NIC_No, name, address, sex, DOB, contact no. of employees. If the employee is a driver, his driving licence noshould be added. Each employee isassigned only to one section. For atravel, driver is assigned toa vehicle.Theykeepfollowingdataaboutvehicles;RegNo,Insuranceno,Model,vehiclecategory,current mileage. In this case customer isthe person who is making areservation. They keep name, NIC_no, address, contact no. regarding the customer. Once a customer reserved a cab, hecannot make any other reservations until theend of the reserved duration. Customer can reserve one ormore vehicles from a reservation. They are keeping index no, payment method, amount, No. of vehicles, distance, startdate and time, end dateand time regarding a reservation. They aresupplying various kinds ofsupplies to maintainvehicles. Asupplier can supply more thanone supplying category. Company always keeps dataon additional suppliers. Every supplier has a RegNo, Name, address, contact no. An employee is responsible for oneor more supplying categories. They keep data likecat_no, cat_description,cost,quantity,netcostregardingeverysupplyingcategory. Questions: 1. Design a database that stores the Cab service companys information. Identify the entities of interestandshowtheirattributes. 2. Whatrelationshipsexistamongtheseentities?Explain.DrawthecorrespondingERDiagram. 3. Write a brief description of how the database could be enhanced to further improve management ofthebusiness. 4. In your opinion, is it advisable for the Cab service company to go for an inhouse development of DBMS?
Givereasonsforyouranswer.

DBMS (ORACLE)

Page4of4

IMT37

Вам также может понравиться