《数据查询(课后作业)》由会员分享,可在线阅读,更多相关《数据查询(课后作业)(9页珍藏版)》请在金锄头文库上搜索。
1、第三课练习:数据 查询练习目标:学生-课程数据库 要求: 1、在本机建立一个新的数据库:Student.数据 文件和日志文件分别为10M。可按照10%规则 增长空间。该数据库容量上限为100M。 2、完成后面的练习题。表结构(1) 1、学生表(Student)结构: Student(Sno,Sname,Ssex,Sage,Sdept) 各数据列名称中英文对照 Sno:学号 PK Sname:姓名 Ssex:性别 Sage:年龄 Sdept:所在专业表结构(2) 课程表(Course)结构: Course(Cno,Cname,Cpno,Ccredit,CuTime ) 各数据列名称中英文对照 C
2、no:课程号 Cname:课程名 Cpno:上一课程号(必须完成上一个课程才可 以学习该课程) Ccredit:学分 CuTime:课时数表结构(3) 学生选课表(SC)结构:SC( Sno,Cno,Grade) 各数据列名称中英文对照 Sno:学号 Cno:课程号 Grade:成绩练习题目(1) 1、查询全体学生的学号和姓名 2、查询全体学生的姓名、学号、所在专业 3、查询全体学生的档案 4、查询全体学生的姓名及其出生年份(提示 2006-Sage) 5、查询选修了课程的学生学号 6、查询计算机专业全体学生名单 7、查询所有年龄在20岁以下的学生姓名及 其年龄练习题目(2) 8、查询考试成绩
3、有不及格的学生的学号(成绩小 于60分) 9、查询年龄在20-23岁(包含20和23岁)之间的学 生的姓名、专业和年龄 10、查询年龄不在20-23岁之间的学生姓名、专 业和年龄 11、查询计算机专业、数学专业和生物专业学生 的姓名和性别 12、查询既不是计算机专业、数学专业,也不是 生物专业学生的姓名和性别练习题目(3) 13、查询学号为2005001的学生的档案 14、查询所有姓刘的学生的姓名、学号和 性别 15、查询所有姓“王”且全名为3个汉字的学 生的姓名 16、查询名字中第2个字为“阳”字的学生的 姓名和学号 17、查询所有不姓刘的学生的姓名练习题目(4) 18、某些学生选修课程后没有参加考试, 所以有选课记录,但没有考试成绩。查询 缺少成绩的学生的学号和相应的课程号。 19、查询所有有成绩的学生学号和课程号 20、查询计算机专业年龄在25岁以下的学 生姓名