本实验为《数据库》课程中的第三部分实践内容,专注于提升学生的高级SQL查询技能,包括连接查询、子查询及聚合函数的应用,旨在加深对数据库检索机制的理解。
数据库上机(三):数据查询(二)、数据更新
一、实验目的
1. 掌握SQL嵌套查询和集合查询等各种高级查询的设计方法。
2. 熟悉数据库的数据更新操作,能够使用SQL语句对数据库进行数据的插入、修改、删除操作。
二、实验内容和要求
用子查询实现如下查询:
(1) 查询选了“C001”课程的学生姓名和所在系。
```sql
select Sname, Sdept
from Student
where Sno IN (select Snofrom SC where Cno = C001);
```
(2) 查询通信工程系成绩80分以上的学生的学号和姓名。
```sql
select Sno, Sname
from Student,SC
where Grade > 80 and Sdept = 通信工程;
```