




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华南农业大学期末考试试卷A卷2006学年第一学期考试科目:数据库原理与方法考试类型:闭卷考试时间:120分钟学号年级专业2004题号一一二四五六七总分得分评阅人Instructionstocandidates:1. Thispaperconsistsof7questions.2. Answerallquestionsontheanswersheets.3. Handintheanswersheets,andthispapercanbetakenaway.Question1:(20marks)Definethefollowingterms.Eachtermisworth2marks.a.DBMS
2、b.Metadatac.Entity-relationshipdatamodeld.CandidateKeye.DDLandDMLf.ACIDg.Deadlockh.Concurrencyschedulei.Timestampj.LogQuestion2:(21marks)Considerafactorymanagementdatabaseincludingthefollowingdataobjects:factory:Eachfactoryhasaname,alocation,andafactorydirectorname.Afactoryhasworkshopsanddepositorie
3、s.workshop:Eachworkshophasauniqueid,aworkshopdirector,alocationandatelephonenumber.Accessoriesandproductsaremanufacturedintheworkshops.depository:Eachdepositoryhasauniqueid,adepositorydirectorandatelephonenumber.Accessoriesandproductsarestoredinthedepository.accessory:Eachaccessoryhasauniqueid,aweig
4、duct:Eachproducthasauniqueidandaprice.worker:Eachworkerhasauniqueid,aname,anage,atypeofwork.Start_dateindicatesthedateofstartingtoworkinaworkshop,andemployee_lengthindicatesthelengthofworkinginaworkshop;Thesystemrequirementsare:Afactoryhasmorethanoneworkshopandmorethanonedepository.Aw
5、orkshophasmorethanoneworkersandeachworkeronlyworksforoneworkshop.Aworkshopcanmakevariousaccessoriesandproducts.Thenumberofaccessoriesandthenumberofproductsmanufacturedineachworkshopisrecordedrespectively.Adepositorstoresvariousaccessoriesandproducts.Thenumberofaccessoriesandthenumberofproductsstored
6、ineachdepositorisrecordedrespectively.Eachaccessorycanbemanufacturedbymorethanoneworkshop.Similarly,eachproductalsocanbemanufacturedbymorethanoneworkshop.Aproductcanbemadebyvariousaccessoriesandakindofaccessorycanbeusedtomakevariousproducts.Thenumberofaccessorieseachproductismadebyshouldberecorded.a
7、. DrawanE-Rdiagramdesignforthisdatabase.7marksb. Representthisdatabasedesignasasetofrelationschemas.Selectaprimarykeyforeachrelation(thiscanbeindicatedbyunderliningtheselectedattributes)andindicateforeignkeyforeachrelationasfollows:product_accessory(productid,accessoryid,accessory_numbers)-FKproduct
8、_idreferenceproduct-FKaccessory_idreferenceaccessory14marksQuestion3(15marks)Considerateachingdatabaseincludingstudentnumber(S#),coursenumber(C#),grade(G),teachernumber(TN),departmentofteacher(D).Thedatabasehasthefollowinginformation:studentnumberandcoursenumberrepresentstudentandcourserespectively.
9、foreachcourseastudentenrolls,hereceivesagrade.eachcoursecanonlybetaughtbyoneteacher,butateachercanteachmultiplecourses.eachteacheronlycanworkforonedepartment.a. Definethesetofnontrivialfunctionaldependencies.6marksb. SupposeallthefiveattributesformarelationR,indicateinwhichnormalformtherelationis.3m
10、arksc. Givealossless,dependency-preservingdecompositioninto3NFofschemaR.6marksQuestion4:(12marks)Considerthefollowingrelationalschema:Employee(empno,name,office,age)Books(isbn,title,authors,publisher)Loan(empno,isbn,year)Writethefollowingqueriesinrelationalalgebra.Allqueriescarryequalmarks.a. Findth
11、eempnoofemployeeswhohaveborrowedabookpublishedbyMcGraw-Hill.b. FindthenameandageofemployeeswhohaveborrowedabookpublishedbyMcGraw-Hill.c. FindthenameandofficeofemployeeswhohaveborrowedabookpublishedbyMcGraw-Hillsince2000.d. Assumeeachemployeeonlycanborrowonebook.Findtheempnoofemployeeswhohavenotborro
12、wedabookpublishedbyMcGraw-Hill.Question5:(16marks)Considerthefollowingschemaofasalesdatabase:market(mno,street,city)item(ino,iname,color)sales(mno,ino,price)Themarketrelationprovidesalistofmarketswithmarketnumber(mno),streetandcitywherethemarketlies.Themnoisuniqueforeachmarket.Theitemrelationprovide
13、salistofitemswithitemnumber(ino),itemname(iname)andthecolor.Theinoisuniqueforeachitem.Thesalesrelationlistsforthepriceofeachitemineachmarket.Thekeyofthisrelationismnoandino.WritethefollowingqueriesinSQL.Allqueriescarryequalmarks.a. Findtheaveragepriceoftheitemwithinoabc2164'whichissoldinGuangzho
14、uandcolorisred.b. Findthemnosofthemarketswhichholdtheitemspc100'andjk375'.c. Findtheinos,inames,andcolorsoftheitemswhicharesoldinmarketrs225'butnotinmarket'az507'.d. Findtheino,thehighestpriceandthelowestpriceofeachitemwhosehighestpriceisgreaterthanitslowestpriceby100.Question6:(
15、8marks)LetR=(A,B,C),andletriandr2bothberelationsonschemaR,giveanexpressioninSQLthatisequivalenttoeachofthefollowingqueries.a. riUr2b. riAr2c. ri-r2d. nAB(ri)mHBC(r2)Question7:(8marks)Figure1indicatesthelogofserialtransactions.AcheckpointisrecordedwhentimeisTcandthesystemfailureoccurswhentimeisTf.Whenthesystemrecoversfromthecrash,theundoandredooperationsshouldbeapplied.TfTcTiT2T3T4check pointsystem failureFigure1:thelogofserialtransactionsa. Constructtheundo-listandredo-list.b. Explainthedifferenceofundoandredoopera
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 平板租赁合同范本
- 承建大棚合同范本
- 年度财务健康检查的重要性计划
- 建立反馈机制以促进持续改进计划
- 社区与学校的合作项目计划
- 服装加工合同范本
- 烟叶装卸合同范本
- 木制容器企业文化建设考核试卷
- 信息安全在保安工作中的重要性计划
- 牛羊肉禽鸡肉加工行业新年个人工作计划
- 活在课堂里 课件
- 企业员工培训PPT课件:职务犯罪培训
- 蛋白质分离技术全PPT课件
- 汪小兰有机化学课件(第四版)9醛酮醌
- 磷酸铁锂电池工商业储能项目施工组织设计方案
- 场地租赁安全管理协议书
- 震旦ad188维修手册
- 五金英语词汇盘点
- 内容讲义说明案例nxt pop trainning
- 工业自动化设备项目用地申请报告(模板)
- 2021年羽毛球比赛规则及裁判手势
评论
0/150
提交评论