2014上半年下午数据库试题及答案要素.docxVIP

2014上半年下午数据库试题及答案要素.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【试题1】将解答填入答题纸的对应栏内。?【说明】?某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下:员工(员工身份证号,姓名,工种,电话,住址)会员(会员手机号,姓名,折扣)?项目(项目名称,项目经理,价格)?预约单(会员手机号,预约曰期,项目名称,使用时长)?消费(流水号,会员手机号,项目名称,消费金额,消费日期)?有关关系模式的属性及相关说明如下:?俱乐部有多种健身项目,不同的项目每小时的价格不同。俱乐部实行会员制,?且需要电话或在线提前预约。?2)每个项目都有一个项目经理,一个经理只能负责一个项目。?俱乐部对会员进行积分,达到一定积分可以进行升级,不同的等级具有不同的折扣。??根据以上描述,回答下列问题:【问题1】?请将下面创建消费关系的SQL语句的空缺部分补充完整,要求指定关系的主码、?外码,以及消费金额大于零的约束。?CREATE?TABLE?消费(?流水号?CHAR(12)???PRIMARY?KEY???,?会员手机号CHAR(11),?项目名称CHAR?(8),?消费金额NUMBER?CHECK(消费金额0)?,?消费日期DATE,??FOREIGN?KEY(会员手机号)REFERENCES?会员(会员手机号),???FOREIGN?KEY(项目名称)REFERENCES?项目(项目名称)?,?);【问题2】?手机号客户预约了?2014年3月18日两个小时的羽毛球场地,消费流水号由系统自动生成。请将下面SQL语句的空缺部分补充完整。?INSERT?into消费(流水号,会员手机号,项目名称,消费金额,消费日期)?SELECT?‘201403180001’,,‘羽毛球’,项目.价格*会员.折扣?,?‘2014/3/18’?FROM会员,项目,预约单?WHERE预约单.项目名称=项目.项目名称AND预约单.会员手机号=会员.会员手机号??AND项目.项目名称=‘羽毛球’?AND会员.会员手机号=;?(2)需要用触发器来实现会员等级折扣的自动维护,函数float?vip_value(char(11)?会员手机号)依据输入的手机号计算会员的折扣。请将下面SQL语句的空缺部分补充?完整。?CREATE?TRIGGER?VIP_TRG?AFTER??????UPDATE??0N???会员???REFERENCING?new?row?AS?nrow?FOR?EACH?ROW?BEGINUPDATE?会员??????SET???折扣=vip_value(nrow.?会员手机号)?????WHERE?会员手机号=?nrow.?会员手机号???;?END?【问题3】?请将下面SQL语句的空缺部分补充完整。?俱乐部年底对各种项目进行绩效考核,需要统计出所负责项目的消费总金额?大于等于十万元的项目和项目经理,并按消费金额总和降序输出。SELECT项目.项目名称,项目经理,SUM(消费金额)?FROM项目,消费?WHERE???项目.项目名=消费.项目名????GROUP?BY???项目名?HAVING?SUM(消费金额)=100000??ORDER?BY???SUM(消费金额)?DESC???查询所有手机号码以“888”结尾,姓“王”的员工姓名和电话。?SELECT姓名,电话?FROM?员工?WHERE?姓名??LIKE?‘王%’?AND?电话???LIKE?‘%888’。【试题2】阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。?【说明】?某图书馆的管理系统部分需求和设计结果描述如下:?图书馆的主要业务包括以下几项:?(1)对所有图书进行编目,每一书目包括ISBN号、书名、出版社、作者、排名,?其中一部书可以有多名作者,每名作者有唯一的一个排名;?(2)对每本图书进行编号,包括书号、ISBN号、书名、出版社、破损情况、存?放位置和定价,其中每一本书有唯一的编号,相同ISBN号的书集中存放,有相同的?存储位置,相同ISBN号的书或因不同印刷批次而定价不同;?(3)读者向图书馆申请借阅资格,办理借书证,以后凭借书证从图书馆借阅图书。?办理借书证时需登记身份证号、姓名、性别、出生年月日,并交纳指定金额的押金。?如果所借图书定价较高时,读者还须补交押金,还书后可退还所补交的押金;?(4)读者借阅图书前,可以通过ISBN号、书名或作者等单一条件或多条件组合?进行查询。根据查询结果,当有图书在库时,读者可直接借阅;当所查书目的所有图?书己被他人借走时,读者可进行预约,待他人还书后,由馆员进行电话通知;?(5)读者借书时,由系统生成本次借书的唯一流水号,并登记借书证号、书号、?借书日期,其中同时借多本书使用同一流水号,每种书目都有一个允许一

文档评论(0)

骨干 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档