3. 将下列数据分别插入表Sc
2.在表S、C、SC上练习数据的修改操作。
4. 如果要在表SC中插入某个学生的选课信息(如:学号为“20505”,课程号为“c0006”,成绩待定),应如何进行?
5. 将“20504”学生的成绩置零;
26
6. 删除20504学生的选课记录;
五、 实验结果与讨论
通过本实验的练习,学会了如何在企业管理器和查询分析器上对数据进行各种插入、修改、删除的操作。
27
学院 资环院 专业 地理信息系统 班级 11地信 姓名 刘振斌 学号 2011083034
实验时间 2013.11 实验地点 林学楼遥感实验室 组号______
实验五 SQL语言——SELECT查询操作
一、 实验目的
1、了解查询的概念和方法;
2、掌握查询分析器或企业管理器中执行SECELT操作的方法; 3、掌握SECELT语句在单表查询中的应用; 4、掌握SECELT语句在多表查询中的应用; 5、掌握SECELT语句在复杂查询中的使用方法。
二、 实验内容与要求
分别在查询分析器或企业管理器中对数据库student中的表执行以下查询操作并查看结果:
⑴查询所有学生的基本信息;
⑵查询“计算机”系学生的基本信息; ⑶查询姓王的学生的学号、姓名和性别;
⑷查询“计算机”系学生年龄在19到21之间的学生的学号姓名; ⑸查询王军老师讲授课程的课程号和课程名; ⑹查询选修了“C0001”课程的学生学号和姓名; ⑺查询选修了课程名为“管理信息系统”的学生姓名;
⑻查询选修了课程名为“管理信息系统”且成绩在80分以上的学生的学号、
28
姓名和成绩;
⑼查询学生的最大年龄;
⑽找出“计算机”系学生的最大年龄; ⑾统计“计算机”系学生的人数; ⑿统计各系学生的人数,结果按升序排列;
⒀按系统计各系学生的平均年龄,结果按降序排列; ⒁统计选修每门课程的学生人数及各门课程的平均成绩; ⒂查询选修了3门及3门以上课程的学生的学号。
三、 实验仪器与材料
硬件:计算机、256M以上内存,40G以上硬盘。 软件:Windows XP,SQL Sever2000
四、 实验步骤
1. 查询所有学生的基本信息;
29
2. 查询“计算机”系学生的基本信息;
30