下载此文档

12春数据库实验4 表的查询操作(4学时).doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
实验四表的查询操作(4学时)
【实验目的】
了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。
【实验要求】
掌握利用Select语句进行各种查询操作:单表查询、多表连接及查询、嵌套查询、集合查询等。
【实验内容】
在实验三创建并插入数据的表(Student, Course,SC,Teacher,TC)的基础上,完成以下操作。

,完成下列各种查询操作。
(1)将教师‘罗莉’的名字改为‘罗莉莉’。
(2)将两个同学(数据自己临时设置,用后即删除)的两门课程的成绩以运行sql程序文件的形式插入score表中。该题用以验证、理解和掌握关系模型的完整性规则;
(3)求每门课的平均成绩,并把结果存入average表(自行设计并创建);
(4)将学生“马丽”的出生日期改为“”;
(5)将所有学生的zipcode属性列值填补上;
(6)将average表中的所有课程的平均成绩置零;
(7)删除average表中的课程号为‘c007’的平均成绩记录;
(8)删除所有average表中平均成绩记录;
(9)建立一个临时学生信息表(tstudent),删除该表中的学号含‘101’的所有学生记录。
(10)查询全体学生的学号与姓名;
(11)查询全体学生的学号、姓名、所属班级;
(12)查询全体学生的详细记录;
(13)查询全体学生的姓名及其年龄;
(14)查询全体学生的姓名、出生年份;
(15)查询所有修过课的学生的学号;
(16)查询“计61”班全体学生名单;
(17)查询查询所有年龄在23岁以下的学生姓名及其年龄;
(18)查询考试成绩有不及格的学生的学号;
(19)查询年龄在20至22岁之间的学生姓名、班级和年龄;
(20)查询年龄不在20至22岁之间的学生姓名、班级和年龄;
(21)查询“计11”和“计61”班的学生的姓名和班级信息;
(22)查询既不是“计11”也不是“计61”班的学生的姓名和班级信息;
(23)查询学号为“04262002”的学生的详细情况;
(24)查询学号以“04262”打头的学生信息;
(25)查询所有姓“张”学生的学号、姓名、性别、年龄;
(26)查询名字中第二个字有“海”字的学生的学号、姓名、性别、年龄;
(27)查询所有不姓“刘”学生的姓名;
(28)查询课程号以“C”开头的最后两个字母为“05”的课程号和课程名;
(29)某些学生选修某门课程后没有参加考试,所以有选修课记录,但没有考试成绩,试查找缺少考试成绩的学生和相应的课程号;
(30)查找全部有成绩记录的学生学号、课程号;
(31)查找“计91”班年龄在22岁以下的学生学号、姓名;
(32)查找选修了“C001”号课程的学生学号及其成绩,查询结果按分数降序排序;
(33)查询全体学生情况,查询结果按所在班级升序排列,对同一班级中的学生按年龄降序排列;
(34)查询学生总人数;
(35)查询选修了课程的学生人数;
(36)在所有课程中查询最高分的学生学号和成绩;
(37)查询学****C001”课程的学生最高分数;
(38)计算各个课程号与相应的选课人数;
(39)查询“计91”班选修了两门课程以上的学生

12春数据库实验4 表的查询操作(4学时) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人陈潇睡不醒
  • 文件大小90 KB
  • 时间2018-05-26