数据库SQL查询例题与解答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1实验目的
1 .熟悉数据库的交互式SQL工具,
2 . 熟悉通过SQL对数据库进行操作。
3 . 完成作业的上机练习。
2 实验工具sql server
利用Sql server及其交互式查询工具-查询分析器来熟悉SQL。
3实验内容和要求
1)实验内容:
创建数据库boat,包括Sailors ,Boats,Reserves三个表,表结构如下:
Sailors(sid: integer, sname: stri ng, rat ing: in teger, age:
real)
船员(船员编号,姓名,级别,年龄)
Boats(bid: integer, bname: stri ng, color: stri ng)
船(船编号,名称,颜色)
Reserves(sid: integer, bid: integer, day: date) _____
租赁(船员编号,船编号,日期)
(注:下划线表示主键),并插入一定数据
2 )完成下列要求:
(1)查询所有船员的信息
(2)查询所有姓王的船员的信息(3 )查询租用过103 号船的船员姓名
(4)查找租用过船只的船员编号
(5 )查找rating>7 且年龄>25 的水手编号(6)查找租用过红船和绿船的水手名字(7 )查找租用过红船或绿船的水手编号(8)查找最年长的水手的年龄和名字
(9 )在18 岁以上水手中,对于每个rating 级别中最少有两个水手以上的组中最年轻水手的年龄
(10 )查找每条红色船只被租用的次数
(11 )把30 岁以上船员的级别调高一级
(12 )删除所有年龄超过40 岁的船员信息
(13 )建立年龄超过25 岁的船员的视图
(14 )对(13 )建立的视图,举一操作的例子(查询、删除、修改均可)
2)要求:
a.建立boat 数据库的SQL 脚本,插入所有数据项的SQL 脚本(包括所有的测试数据)。b.记录完成查询要求的SQL 语句脚本。
C •记录完成查询的查询结果。
《数据库系统概论》实验报告 题目:交互式SQL
学号:
日期:2012年4月29日 实验内容与完成情况:
(一)实验所用数据(截图):
Sailors 表
協査 汕护“将莒腕.匹昱 咋业导-flocci ]上
Boats 表
El L
r it i HE ase
g .刖亠慢划工杞舞帕仏刚压音飞一忌恃傩江丑妞羽 竽列
李诸曹n 宇孙輻吕畫孚勾刘蘇掘野I®.卵亠才開瓦壬
3O
2325-I 127
1 ]
踊
2B -3O Z 1
羽
Z7
购白
335U
却曲筍
533 1za 37
Reserves 表
(二)实验内容和要求
1)实验内容:
创建数据库boat,包括Sailors , Boats , Reserves三个表,表结构如下:
Sailors(sid: integer, sname: stri ng, rati ng: in teger, age: real)
船员(船员编号,姓名,级别,年龄)Boats(bid: integer, bname: stri ng, color: stri ng)船(船编号,名称,颜色)
Reserves(sid: integer, bid: integer, day: date)租赁(船员编号,船编号,日期)
(注:下划线表示主键),并插入一定数据。
2 )完成下列要求:
(1 )查询所有船员的信息。
1. 正确结果:
3. 执行结果:
亮
思
皇
东
民
I
S
鳩
S
1
S
鬻
鬻
黑
E
r
空
玉
2.头现语句:select from Sailors
2
41
sid rating age
4. 正确,无冋题 (2) 查询所有姓李的船员的信息 1. 正确结果: sid sn ame rat ing age 2
李世民 2 20 4 李刚 4 25 13
李刚
5
27
2. 实现语句:select *
from Sailors
where sn ame like ' 李 %'
3执行结果:
3 5 17 1
5
2 2
3 2
4 2
3 0 18
7
2 3 2 2 2 8 3
3
18
2
3 2 3 3 3 2 3 6 1
8
7
2 3 2 3
1 2 34 6 48 2 452457245666 3 64 7
] 1
2 2
3 3
4 a 5
5
& ■?— ? S g 9~ 9
10 10 11 11 12 12 13^ 13
14
H - i5 16 ~W W TT 17 IS -
18
19 20 20 21 22^ Z1 22 23 23_ 24 24
东民 _長 思 皇 平 空 玉 辜世宁刚頂
操克工权
理怖始
刖讎备飞云小憎悟汉宝蛆羽 車李列李诸W 马宋孙紹吕寿李包刘张赵那屈孙末贾風关