数据库SQL查询例题及解答.docVIP

  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文档。上传文档
查看更多
数据库SQL查询例题及解答

1? 实验目的 ??? 1. 熟悉数据库的交互式SQL工具。 ??? 2.? 熟悉通过SQL对数据库进行操作。 ??? 3.? 完成作业的上机练习。 2? 实验工具sql server ????利用Sql server及其交互式查询工具-查询分析器来熟悉SQL。 3? 实验内容和要求 1)实验内容: 创建数据库boat,包括Sailors,Boats,Reserves三个表,表结构如下: Sailors(sid: integer, sname: string, rating: integer, age: real) 船员(船员编号,姓名,级别,年龄) Boats(bid: integer, bname: string, color: string) 船(船编号,名称,颜色) Reserves(sid: integer, bid: integer, day: date) 租赁(船员编号,船编号,日期) (注:下划线表示主键),并插入一定数据。 2)完成下列要求: (1)查询所有船员的信息 (2)查询所有姓王的船员的信息 (3)查询租用过103号船的船员姓名 (4)查找租用过船只的船员编号 (5)查找rating7且年龄25的水手编号 (6)查找租用过红船和绿船的水手名字 (7)查找租用过红船或绿船的水手编号 (8)查找最年长的水手的年龄和名字 (9)在18岁以上水手中,对于每个rating级别中最少有两个水手以上的组中最年轻水手的年龄 (10)查找每条红色船只被租用的次数 (11)把30岁以上船员的级别调高一级 (12)删除所有年龄超过40岁的船员信息 (13)建立年龄超过25岁的船员的视图 (14)对(13)建立的视图,举一操作的例子(查询、删除、修改均可) 2)要求: 建立boat数据库的SQL脚本,插入所有数据项的SQL脚本(包括所有的测试数据)。 记录完成查询要求的SQL语句脚本。 记录完成查询的查询结果。 《数据库系统概论》实验报告 题 目:交互式SQL 学 号: 日期:2012年4月29日 实验内容与完成情况: 实验所用数据(截图): Sailors表 Boats表 Reserves表 (二)实验内容和要求 1)实验内容: 创建数据库boat,包括Sailors,Boats,Reserves三个表,表结构如下: Sailors(sid: integer, sname: string, rating: integer, age: real) 船员(船员编号,姓名,级别,年龄) Boats(bid: integer, bname: string, color: string) 船(船编号,名称,颜色) Reserves(sid: integer, bid: integer, day: date) 租赁(船员编号,船编号,日期) (注:下划线表示主键),并插入一定数据。 2)完成下列要求: (1)查询所有船员的信息。 1.正确结果: 2.实现语句:select * from Sailors 3.执行结果: 4.正确,无问题 (2)查询所有姓李的船员的信息 1.正确结果: sid sname rating age 2 李世民 2 20 4 李刚 4 25 13 李刚 5 27 2.实现语句:select * from Sailors where sname like 李% 3执行结果: 4.正确,无问题 (3)查询租用过6号船的船员姓名 1.正确结果: sname 曹操 勾践 2.实现语句:select distinct sname from Sailors,Reserves where Sailors.sid=Reserves.sid and bid=6 3执行结果 4.正确,无问题 (4)查找租用过船只的船员编号 1.正确结果: sid 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2.实现语句:select distinct sid from Reserves 3.执行结果 4.正确,无问题 (5)查找rating7且年龄25的水手编号 1.正确结果: sid 7 2.实现语句:select sid from Sailors where rating7 and age25 3执行结果: 4.正确,无问题 (6)查找租用过红船和白船的水手名字 1.正确结果: sname 张飞 2.实现语句:select sid from Sailors where Sailors.sid=Reserves.sid and Boats.

文档评论(0)

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

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

1亿VIP精品文档

相关文档