新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

 

 

数据库实验三

 

2015211159 

王海?/p>

 

实验目的

 

通过对实验二中建立的数据库关系表和视图的各种查询的操作,加深?/p>

SQL

语言?/p>

Transact SQL

查询语言的了解,掌握相关查询语句的语法和使用方法?/p>

 

实验内容

 

数据库关系表查询?/p>

 

?/p>

1

?/p>

 

简单的查询操作,包括单表的查询、选择条件、结果排序等的练习;

 

?/p>

2

?/p>

 

多表的连接查询,包括等值连接、自然连接等?/p>

 

?/p>

3

?/p>

 

复杂的查询操作,包括使用分组函数等库函数的查询操作;

 

?/p>

4

?/p>

 

练习带有

IN

、比较符的嵌套查询?/p>

 

具体内容包括?/p>

 

1.

 

简单查?/p>

:

 

(1) 

查询班号?/p>

g00401

班的学生的学号和姓名?/p>

 

(2) 

查询?/p>

SQL Server

数据库开发技术”课程的学分?/p>

 

(3) 

查询选修了课程编号为?/p>

dep04_s003

”的学生的学号和成绩,并将成绩按降序输出?/p>

(4) 

查询学号为?/p>

g9940205

”的学生选修的课程号和成绩;

 

 

(5) 

查询选修了课程编号为?/p>

dep04_s001

”且成绩高于

85

分的学生的学号和成绩?/p>

 

在多表连接的查询实验中,

?/p>

SQL 

SERVER

提供的交互式语言环境下用

Transact SQL

语句完成以下查询操作?/p>

 

(1)

查询选修了课程编号为?/p>

dep04_s002

”且成绩高于

85

分的学生的学号、姓名和成绩?/p>

 

(2) 

查询所有学生的学号、姓名、选修的课程名称和成绩?/p>

 

(3) 

查询计算机科学系林红同学选修的课程名称、学分和成绩?/p>

(

考试成绩

>

?/p>

60 

有学

分,否则无学分?/p>

)

 

在复杂查询实验中,在

SQL 

SERVER

提供的交互式语言环境下用

Transact 

SQL

语句

完成以下查询操作?/p>

 

(1)

 

查询至少选修了三门课程的学生的学号和姓名?/p>

 

(2) 

查询选修课程号为?/p>

dep04_b001

”的学生的平均成绩;

 

(3) 

查询所有学生的学号和他选修课程的最高成绩,要求他的选修课程中没有成绩为?/p>

的;

 

(4) 

查询严为老师

2001/2002

学年所授“软件开发技术”课程的最高成绩及此学生的学号?/p>

姓名、班级;

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

 

 

数据库实验三

 

2015211159 

王海?/p>

 

实验目的

 

通过对实验二中建立的数据库关系表和视图的各种查询的操作,加深?/p>

SQL

语言?/p>

Transact SQL

查询语言的了解,掌握相关查询语句的语法和使用方法?/p>

 

实验内容

 

数据库关系表查询?/p>

 

?/p>

1

?/p>

 

简单的查询操作,包括单表的查询、选择条件、结果排序等的练习;

 

?/p>

2

?/p>

 

多表的连接查询,包括等值连接、自然连接等?/p>

 

?/p>

3

?/p>

 

复杂的查询操作,包括使用分组函数等库函数的查询操作;

 

?/p>

4

?/p>

 

练习带有

IN

、比较符的嵌套查询?/p>

 

具体内容包括?/p>

 

1.

 

简单查?/p>

:

 

(1) 

查询班号?/p>

g00401

班的学生的学号和姓名?/p>

 

(2) 

查询?/p>

SQL Server

数据库开发技术”课程的学分?/p>

 

(3) 

查询选修了课程编号为?/p>

dep04_s003

”的学生的学号和成绩,并将成绩按降序输出?/p>

(4) 

查询学号为?/p>

g9940205

”的学生选修的课程号和成绩;

 

 

(5) 

查询选修了课程编号为?/p>

dep04_s001

”且成绩高于

85

分的学生的学号和成绩?/p>

 

在多表连接的查询实验中,

?/p>

SQL 

SERVER

提供的交互式语言环境下用

Transact SQL

语句完成以下查询操作?/p>

 

(1)

查询选修了课程编号为?/p>

dep04_s002

”且成绩高于

85

分的学生的学号、姓名和成绩?/p>

 

(2) 

查询所有学生的学号、姓名、选修的课程名称和成绩?/p>

 

(3) 

查询计算机科学系林红同学选修的课程名称、学分和成绩?/p>

(

考试成绩

>

?/p>

60 

有学

分,否则无学分?/p>

)

 

在复杂查询实验中,在

SQL 

SERVER

提供的交互式语言环境下用

Transact 

SQL

语句

完成以下查询操作?/p>

 

(1)

 

查询至少选修了三门课程的学生的学号和姓名?/p>

 

(2) 

查询选修课程号为?/p>

dep04_b001

”的学生的平均成绩;

 

(3) 

查询所有学生的学号和他选修课程的最高成绩,要求他的选修课程中没有成绩为?/p>

的;

 

(4) 

查询严为老师

2001/2002

学年所授“软件开发技术”课程的最高成绩及此学生的学号?/p>

姓名、班级;

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

 

 

数据库实验三

 

2015211159 

王海?/p>

 

实验目的

 

通过对实验二中建立的数据库关系表和视图的各种查询的操作,加深?/p>

SQL

语言?/p>

Transact SQL

查询语言的了解,掌握相关查询语句的语法和使用方法?/p>

 

实验内容

 

数据库关系表查询?/p>

 

?/p>

1

?/p>

 

简单的查询操作,包括单表的查询、选择条件、结果排序等的练习;

 

?/p>

2

?/p>

 

多表的连接查询,包括等值连接、自然连接等?/p>

 

?/p>

3

?/p>

 

复杂的查询操作,包括使用分组函数等库函数的查询操作;

 

?/p>

4

?/p>

 

练习带有

IN

、比较符的嵌套查询?/p>

 

具体内容包括?/p>

 

1.

 

简单查?/p>

:

 

(1) 

查询班号?/p>

g00401

班的学生的学号和姓名?/p>

 

(2) 

查询?/p>

SQL Server

数据库开发技术”课程的学分?/p>

 

(3) 

查询选修了课程编号为?/p>

dep04_s003

”的学生的学号和成绩,并将成绩按降序输出?/p>

(4) 

查询学号为?/p>

g9940205

”的学生选修的课程号和成绩;

 

 

(5) 

查询选修了课程编号为?/p>

dep04_s001

”且成绩高于

85

分的学生的学号和成绩?/p>

 

在多表连接的查询实验中,

?/p>

SQL 

SERVER

提供的交互式语言环境下用

Transact SQL

语句完成以下查询操作?/p>

 

(1)

查询选修了课程编号为?/p>

dep04_s002

”且成绩高于

85

分的学生的学号、姓名和成绩?/p>

 

(2) 

查询所有学生的学号、姓名、选修的课程名称和成绩?/p>

 

(3) 

查询计算机科学系林红同学选修的课程名称、学分和成绩?/p>

(

考试成绩

>

?/p>

60 

有学

分,否则无学分?/p>

)

 

在复杂查询实验中,在

SQL 

SERVER

提供的交互式语言环境下用

Transact 

SQL

语句

完成以下查询操作?/p>

 

(1)

 

查询至少选修了三门课程的学生的学号和姓名?/p>

 

(2) 

查询选修课程号为?/p>

dep04_b001

”的学生的平均成绩;

 

(3) 

查询所有学生的学号和他选修课程的最高成绩,要求他的选修课程中没有成绩为?/p>

的;

 

(4) 

查询严为老师

2001/2002

学年所授“软件开发技术”课程的最高成绩及此学生的学号?/p>

姓名、班级;

 

Ͼλ">
Ͼλ
Ŀ

数据库实验报告三 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验报告

 

 

 

 

 

 

 

 

数据库实验三

 

2015211159 

王海?/p>

 

实验目的

 

通过对实验二中建立的数据库关系表和视图的各种查询的操作,加深?/p>

SQL

语言?/p>

Transact SQL

查询语言的了解,掌握相关查询语句的语法和使用方法?/p>

 

实验内容

 

数据库关系表查询?/p>

 

?/p>

1

?/p>

 

简单的查询操作,包括单表的查询、选择条件、结果排序等的练习;

 

?/p>

2

?/p>

 

多表的连接查询,包括等值连接、自然连接等?/p>

 

?/p>

3

?/p>

 

复杂的查询操作,包括使用分组函数等库函数的查询操作;

 

?/p>

4

?/p>

 

练习带有

IN

、比较符的嵌套查询?/p>

 

具体内容包括?/p>

 

1.

 

简单查?/p>

:

 

(1) 

查询班号?/p>

g00401

班的学生的学号和姓名?/p>

 

(2) 

查询?/p>

SQL Server

数据库开发技术”课程的学分?/p>

 

(3) 

查询选修了课程编号为?/p>

dep04_s003

”的学生的学号和成绩,并将成绩按降序输出?/p>

(4) 

查询学号为?/p>

g9940205

”的学生选修的课程号和成绩;

 

 

(5) 

查询选修了课程编号为?/p>

dep04_s001

”且成绩高于

85

分的学生的学号和成绩?/p>

 

在多表连接的查询实验中,

?/p>

SQL 

SERVER

提供的交互式语言环境下用

Transact SQL

语句完成以下查询操作?/p>

 

(1)

查询选修了课程编号为?/p>

dep04_s002

”且成绩高于

85

分的学生的学号、姓名和成绩?/p>

 

(2) 

查询所有学生的学号、姓名、选修的课程名称和成绩?/p>

 

(3) 

查询计算机科学系林红同学选修的课程名称、学分和成绩?/p>

(

考试成绩

>

?/p>

60 

有学

分,否则无学分?/p>

)

 

在复杂查询实验中,在

SQL 

SERVER

提供的交互式语言环境下用

Transact 

SQL

语句

完成以下查询操作?/p>

 

(1)

 

查询至少选修了三门课程的学生的学号和姓名?/p>

 

(2) 

查询选修课程号为?/p>

dep04_b001

”的学生的平均成绩;

 

(3) 

查询所有学生的学号和他选修课程的最高成绩,要求他的选修课程中没有成绩为?/p>

的;

 

(4) 

查询严为老师

2001/2002

学年所授“软件开发技术”课程的最高成绩及此学生的学号?/p>

姓名、班级;

 



ļ׺.doc޸Ϊ.docĶ

  • ҵڲơϰ⼰
  • ʡеʮѧ2018-2019ѧ߶ѧпԵ
  • ߿IJͻƾ꾡
  • Ӷ 3 Ӽʱ ˽̰ѡ3-3
  • ˽̰꼶²ᡶڶ ɽˮʡ̰3
  • SF6ѹ
  • ѧϰ(д)
  • ƽͼεǶп⼯
  • 2019-2020꼶ѧϡܲ⺬
  • 꼶²̰˵ʯͷ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)