数据库SQL查询例题与解答

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 马宋孙紹吕寿李包刘张赵那屈孙末贾風关

相关文档
最新文档