1、 数据库的创建与管理 班 级: G计算机111 学 号:姓 名:一 目的与要求1、 复习并巩固关系代数及SQL基础知识。2、 掌握单表查询的基本格式。3、 掌握各种运算符及谓词的使用4、 能够利用单表查询实现投影、选择、表达式计算、聚集计算、分组计算、排序等多种不同的查询要求。二 实验内容1. 查询全体学生的姓名、学号、所在系2. 查全体学生的姓名及其出生年份3. 将上一题结果使用中文字符作为列名 4. 查询已经被选修了课程号5. 查询所有低于2学分的课程号、课程名与学分6. 查询成绩在80至90的课程号、学号及成绩7. 查询不在IS或CS的学生信息。8. 查询姓张的所有学生信息9. 查询四个
2、字的课程名及学分10. 查询所有不姓张的学生姓名11. 查询没有先行课程的课程名称与学分12. 查询1995年以前出身的计算机系的学生13. 查询所有学生信息并以姓名降序。14. 对SC表的数据按课程号升序与成绩降序重新排列15. 查询被选修的课程门数16. 计算2号课程的考试平均成绩、最大成绩及最低成绩17. 统计学生中男女人数18. 查询有2门以上课程是85分以上的学生的学号及课程数三 实验步骤四 测试数据与实验结果 图1查询全体学生的姓名、学号、所在系图2查全体学生的姓名及其出生年份 图3查全体学生的姓名及其出生年份(用中文作列名) 图4 查询已经被选修了课程号 图5 查询所有低于2学分
3、的课程号、课程名与学分 图6 查询成绩在80至90的课程号、学号及成绩 图7 查询不在IS或CS的学生信息 图8查询姓张的所有学生信息 图9查询四个字的课程名及学分 图10查询所有不姓张的学生姓名图11查询没有先行课程的课程名称与学分图12 查询1995年以前出身的计算机系的学生select *from Student order by Sname desc;图13查询所有学生信息并以姓名降序 图14对SC表的数据按课程号升序与成绩降序重新排列图15 查询被选修的课程门数。图16 16. 计算2号课程的考试平均成绩图17计算2号课程的考试最大成绩 图18 计算2号课程的考试最低成绩图19 统计学生中男女人数图20 查询有2门以上课程是85分以上的学生的学号及课程数五结果分析与实验体会