




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件设计师培训,1,软件设计师培训第十三讲,软件设计师培训,2,提纲,2004年11月下午试题讲解SQL查询相关试题,软件设计师培训,3,2004年11月下午试题讲解,试题一问题1(1)“2处理查询请求”到“读者文件”的数据流;(2)从“读者文件”到“3登记读者信息”的数据流。问题2(1)从“借书文件”到“2.1读者信息查询”的数据流;(2)从“借书文件”到“2.2图书信息查询”的数据流;(3)从“图书目录文件”到“2.2图书信息查询”的数据流。问题3(1)入库单|借书单|还书单|注销单;(2)分类目录号+书名+作者+价格+数量+购书日期。,软件设计师培训,4,2004年11月下午试题讲解(续),试题二问题1Books(bid,title,author,qty_in_stock,year_published,price);主码:bid;无外码;Customers(cid,cname,address,cardnum);主码:cid;无外码;Orders(ordernum,cid,orderdate);主码:ordernum;外码:cid;OrderList(ordernum,bid,qty,ship_date);主码:ordernum和bid的组合;外码:ordernum,bid。问题2(1)UNIQUE(cardnum)(2)PRIMARYKEY(cid)问题3(1)NOTIN(2)C(3)C.ordernum,软件设计师培训,5,2004年11月下午试题讲解(续),问题3SelectbidFromorderlistAWherenotexists(Select*fromOrdersBwhereA.ordernumB.ordernumandB.cid_(3)_(SelectcidfromorderlistC,ordersDwhere_(4)_.bid123-456and_(5)_D.ordernum),软件设计师培训,6,2004年11月下午试题讲解(续),试题四问题1(1)P(S1)(2)V(S2)(3)P(S2)(4)V(S1)问题2(5)1,表示允许同时对缓冲区进行写操作的进程量(6)1,表示允许同时对缓冲区进行读操作的进程量。P(SA)插入到(c)处;V(SA)插入到(f)处;P(SB)插入到(h)处;V(SB)插入到(k)处。问题3(1)t1:阻塞态(等待I/O结束),进程B运行态(2)t2:阻塞态(等待I/O结束),进程B阻塞态(等待打印机R)(3)t3:进程A运行态,进程B阻塞态(等待I/O结束)(4)t4:进程A就绪态,进程B运行态,软件设计师培训,7,2004年11月下午试题讲解(续),试题五(1)indegreep-adjvex+;(2)Stacktop-(3)indegreep-adjvex-;(4)(vew+p-weight)vep-adjvex(5)vew,软件设计师培训,8,2004年11月下午试题讲解(续),试题六(1)private(2)Configure*Configure:_instance(3)newConfigure(4)_instance(5)Configure:Instance(),软件设计师培训,9,2004年11月下午试题讲解(续),试题七(1)try(2)EmptyQueueExceptione(3)throwsEmptyQueueException(4)throw(newEmptyQueueException()(5)Exception,软件设计师培训,10,SQL查询相关试题,设供应商零件的关系模式为SP(Sno,Pno,Qty),其中Sno表示供应商号,Pno表示零件号,Qty表示零件数量。查询至少包含了供应商“168”所供应的全部零件的供应商号的SQL语句如下:B,A,CSELECTSnoFROMSPSPXWHERE_(19)_(SELECT*FROMSPSPYWHERE_(20)_ANDNOTEXISTS(SELECT*FROMSPSPZWHERE_(21)_);(19)A.EXISTSB.NOTEXISTSC.IND.NOTIN(20)A.SPY.Sno=168B.SPYSno168C.SPY.Sno=SPX.SnoD.SPY.SnoSPX.Sno(21)A.SPZ.Sno=SPY.SnoANDSPZ.Pno=SPY.PnoB.SPZ.Sno=SPX.SnoANDSPZ.Pno=SPX.PnoC.SPZ.Sno=SPX.SnoANDSPZ.Pno=SPY.PnoD.SPY.Sno=168ANDSPZ.Pno=SPY.Pno本题查询可以用逻辑蕴含来表达:查询SNO为X的供应商,对所有的零件Y,只要是“168”供应商提供的零件Y,则X也供应了Y。就是说:不存在这样的零件Y,“168”提供了Y,而供应商X没有提供。语句中出现的两个NOEXISTS表达了正是这个意思。第一步:至少包含了供应商“168”所供应的全部零件的供应商号-选择出不存在这样一个供货商,他不能供应的货是供应商“168”所能供应的。第二步:供应商不能供应的货-选择出不存在这样的一个零件,这个零件是由该供货商供应的。,软件设计师培训,11,SQL查询相关试题(续),Books(bid,title,author,qty_in_stock,year_published,price);主码:bid;无外码;Customers(cid,cname,address,cardnum);主码:cid;无外码;Orders(ordernum,cid,orderdate);主码:ordernum;外码:cid;OrderList(ordernum,bid,qty,ship_date);主码:ordernum和bid的组合;外码:ordernum,bid。问题3查询“所有订购了bid为123-456图书的用户订购其他图书的情况”SelectbidFromorderlistAWherenotexists(Select*fromOrdersBwhereA.ordernumB.ordernumandB.cid_(3)_(SelectcidfromorderlistC,ordersDwhere_(4)_.bid123-456and_(5)_D.order
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脑血管意外观察及护理
- 新疆铁道职业技术学院《车辆工程专业课程》2023-2024学年第二学期期末试卷
- 石棉县2025届数学四年级第二学期期末综合测试模拟试题含解析
- 辽宁特殊教育师范高等专科学校《学科科技英语写作:安全》2023-2024学年第二学期期末试卷
- 天津城市职业学院《相对论与量子力学》2023-2024学年第一学期期末试卷
- 山东特殊教育职业学院《中医内科学理论》2023-2024学年第一学期期末试卷
- 辽宁城市建设职业技术学院《艺术衍生品策划与创意(文创方向)》2023-2024学年第二学期期末试卷
- 郑州财经学院《中药商品学》2023-2024学年第一学期期末试卷
- 吉林省白城市洮南市2024-2025学年三下数学期末教学质量检测试题含解析
- 天津轻工职业技术学院《合唱指挥1》2023-2024学年第二学期期末试卷
- 2025届江苏省南京市六区初三第二学期期中考试英语试题试卷含答案
- icu手册第一部分-常见病诊疗规范
- 《住宅室内防水工程技术规范JGJ298-2013》
- 肿瘤专科护士考试题附有答案
- 酒店工程部培训课件
- 省级一网统管网格化社会治理指挥手册(含事项清单)
- 知道智慧网课《科技伦理》章节测试答案
- 工程居间合同范本电子版
- 中医超声雾化疗法临床应用标准
- 8.4 AutoCAD拼画滑动轴承装配图
- QCT265-2023汽车零部件编号规则
评论
0/150
提交评论