数据库原理实验6
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上机实验六:SQL语言综合应用
一、实验目的:
1、培养SQL语言的综合应用能力
二、实验内容
某旅行社的旅行团管理系统针对“十一”黄金周的组团情况,存有三个表:
1、Customer(CID,Cname,Sex,Age)
含义:旅客(旅客编号,姓名,性别,年龄)
2、Travel(TID,Guide,Destination,Price,StartTime,BackTime)
含义:旅行团(团代号,导游,目的地,价格,发团时间,返回时间)
3、Ord(OID,TID,CID,Prepay,ShouldPay)
含义:预定单(定单号,团代号,旅客编号,预付金额,实付金额)
要求在SQL SERVER 2008环境下,用SQL语言完成:
1、建立相应的数据库和表,并输入记录
2、列出所有去台北旅行团的代号,导游和发团时间
3、列出所有预定去冰岛的旅客的最高,最低,平均年龄
4、列出所有去台北或者去冰岛旅客的总计预付金额及总计实付金额
5、列出预定旅行团数目最多的游客的编号,姓名
6、对10月1号发团的更新为9月30号
7、找出预定多余一个旅行团的旅客,将其订单的应付金额乘以0.9
8、列出所有与旅客“姚西文”同团的旅客情况,并统计年龄超过60岁男
旅客人数,同时对该团年龄超过60岁的旅客应付金额减免100元
9、找出每个旅行团中年龄高于该团中旅客平均年龄的游客编号和姓名