数据库的创建与管理Word下载.docx
《数据库的创建与管理Word下载.docx》由会员分享,可在线阅读,更多相关《数据库的创建与管理Word下载.docx(10页珍藏版)》请在冰豆网上搜索。
![数据库的创建与管理Word下载.docx](https://file1.bdocx.com/fileroot1/2023-1/1/51fca223-1799-4e9d-9805-88da3398ddc9/51fca223-1799-4e9d-9805-88da3398ddc91.gif)
数据库的创建与管理
班级:
G计算机111
学号:
姓名:
一.目的与要求
1、复习并巩固关系代数及SQL基础知识。
2、掌握单表查询的基本格式。
3、掌握各种运算符及谓词的使用
4、能够利用单表查询实现投影、选择、表达式计算、聚集计算、分组计算、排序等多种不同的查询要求。
二.实验内容
1.查询全体学生的姓名、学号、所在系
2.查全体学生的姓名及其出生年份
3.将上一题结果使用中文字符作为列名
4.查询已经被选修了课程号
5.查询所有低于2学分的课程号、课程名与学分
6.查询成绩在80至90的课程号、学号及成绩
7.查询不在IS或CS的学生信息。
8.查询姓张的所有学生信息
9.查询四个字的课程名及学分
10.查询所有不姓张的学生姓名
11.查询没有先行课程的课程名称与学分
12.查询1995年以前出身的计算机系的学生
13.查询所有学生信息并以姓名降序。
14.对SC表的数据按课程号升序与成绩降序重新排列
15.查询被选修的课程门数
16.计算2号课程的考试平均成绩、最大成绩及最低成绩
17.统计学生中男女人数
18.查询有2门以上课程是85分以上的学生的学号及课程数
三.实验步骤
四.测试数据与实验结果
图1查询全体学生的姓名、学号、所在系
图2查全体学生的姓名及其出生年份
图3查全体学生的姓名及其出生年份(用中文作列名)
图4查询已经被选修了课程号
图5查询所有低于2学分的课程号、课程名与学分
图6查询成绩在80至90的课程号、学号及成绩
图7查询不在IS或CS的学生信息
图8查询姓张的所有学生信息
图9查询四个字的课程名及学分
图10查询所有不姓张的学生姓名
图11查询没有先行课程的课程名称与学分
图12查询1995年以前出身的计算机系的学生
select*
fromStudent
orderbySnamedesc;
图13查询所有学生信息并以姓名降序
图14对SC表的数据按课程号升序与成绩降序重新排列
图15查询被选修的课程门数。
图1616.计算2号课程的考试平均成绩
图17计算2号课程的考试最大成绩
图18计算2号课程的考试最低成绩
图19统计学生中男女人数
图20查询有2门以上课程是85分以上的学生的学号及课程数
五.结果分析与实验体会