Xscj数据库中数据库表的数据如下。
1. Xs:学生基本情况表
学号
姓名
专业名
性别
出生时间
总学分
照片
备注
081101
王林
计算机
1
1990-02-10
50
NULL
NULL
081102
程明
计算机
1
1991-02-01
50
NULL
NULL
081103
王燕
计算机
0
1989-10-06
50
NULL
NULL
081104
韦严平
计算机
1
1990-08-26
50
NULL
NULL
081106
李方方
计算机
1
1990-11-20
50
NULL
NULL
081107
李明
计算机
1
1990-05-01
54
NULL
提前修完《数据结构》,并获学分
081108
林一帆
计算机
1
1989-08-05
52
NULL
已提前修完一门课
081109
张强民
计算机
1
1989-08-11
50
NULL
NULL
081110
张蔚
计算机
0
1991-07-22
50
NULL
三好生
081111
赵琳
计算机
0
1990-03-18
50
NULL
NULL
081113
严红
计算机
0
1989-08-11
48
NULL
有一门功课不及格,待补考
081201
王敏
通信工程
1
1989-06-10
42
NULL
NULL
081202
王林
通信工程
1
1989-01-29
40
NULL
有一门课不及格,待补考
2. KC: 课程表
课程号
课程名
开课学期
学时
学分
101
计算机基础
1
80
5
102
程序设计与语言
2
68
4
206
离散数学
4
68
4
208
数据结构
5
68
4
209
操作系统
6
68
4
210
计算机原理
5
85
5
212
数据库原理
7
68
4
301
计算机网络
7
51
3
302
软件工程
7
51
3
3. XS_KC: 成绩表
学号
课程号
成绩
学分
081101
101
80
5
081101
102
78
4
081101
206
76
4
081102
102
78
4
081102
206
78
4
081103
101
62
5
081103
102
70
4
081103
206
81
4
对xscj数据库完成以下查询:
1. 查找选修了离散数学的学生学号
2. 查找未选修离散数学的学生的姓名、学号和专业名
3. 查找xs表中比所有计算机系的学生年龄都大的学生的学号,姓名,专业名和出生日期
4. 查找xs_kc表中课程号206的成绩不低于课程号101的最低成绩的学生的学号
5. 查找选修206号课程的学生姓名
6. 查找选修了离散数学最高分,最低分的学生姓名,成绩
7. 查找自己选修的课程,课程不同,成绩相同的情况。显示学号,课程号,成绩
8。将xs中各专业名输出
9。求被选修的各门课程的平均成绩和选修该课程的人数,显示课程号,平均成绩,选课人数
10。在xscj数据库上产生一个结果集,包括每个专业的男生人数,女生人数,总人数,以及学生总人数
11。查找平均成绩在85分以上的学生的学号和平均成绩
12。查找平均成绩在85分以上的学生的学号、姓名和平均成绩
13。查找选修课程超过2门且成绩都在80分以上的学生的学号
14。将通信工程专业的学生按出生日期先后排序
15。将计算机专业学生的“计算机基础”课程成绩按降序排列
16。将计算机专业学生按其平均成绩排列
17。查找xs表中学号最靠前的5位学生的信息
18。查找xs表中从第4位同学开始的5位学生的信息
1. Xs:学生基本情况表
学号
姓名
专业名
性别
出生时间
总学分
照片
备注
081101
王林
计算机
1
1990-02-10
50
NULL
NULL
081102
程明
计算机
1
1991-02-01
50
NULL
NULL
081103
王燕
计算机
0
1989-10-06
50
NULL
NULL
081104
韦严平
计算机
1
1990-08-26
50
NULL
NULL
081106
李方方
计算机
1
1990-11-20
50
NULL
NULL
081107
李明
计算机
1
1990-05-01
54
NULL
提前修完《数据结构》,并获学分
081108
林一帆
计算机
1
1989-08-05
52
NULL
已提前修完一门课
081109
张强民
计算机
1
1989-08-11
50
NULL
NULL
081110
张蔚
计算机
0
1991-07-22
50
NULL
三好生
081111
赵琳
计算机
0
1990-03-18
50
NULL
NULL
081113
严红
计算机
0
1989-08-11
48
NULL
有一门功课不及格,待补考
081201
王敏
通信工程
1
1989-06-10
42
NULL
NULL
081202
王林
通信工程
1
1989-01-29
40
NULL
有一门课不及格,待补考
2. KC: 课程表
课程号
课程名
开课学期
学时
学分
101
计算机基础
1
80
5
102
程序设计与语言
2
68
4
206
离散数学
4
68
4
208
数据结构
5
68
4
209
操作系统
6
68
4
210
计算机原理
5
85
5
212
数据库原理
7
68
4
301
计算机网络
7
51
3
302
软件工程
7
51
3
3. XS_KC: 成绩表
学号
课程号
成绩
学分
081101
101
80
5
081101
102
78
4
081101
206
76
4
081102
102
78
4
081102
206
78
4
081103
101
62
5
081103
102
70
4
081103
206
81
4
对xscj数据库完成以下查询:
1. 查找选修了离散数学的学生学号
2. 查找未选修离散数学的学生的姓名、学号和专业名
3. 查找xs表中比所有计算机系的学生年龄都大的学生的学号,姓名,专业名和出生日期
4. 查找xs_kc表中课程号206的成绩不低于课程号101的最低成绩的学生的学号
5. 查找选修206号课程的学生姓名
6. 查找选修了离散数学最高分,最低分的学生姓名,成绩
7. 查找自己选修的课程,课程不同,成绩相同的情况。显示学号,课程号,成绩
8。将xs中各专业名输出
9。求被选修的各门课程的平均成绩和选修该课程的人数,显示课程号,平均成绩,选课人数
10。在xscj数据库上产生一个结果集,包括每个专业的男生人数,女生人数,总人数,以及学生总人数
11。查找平均成绩在85分以上的学生的学号和平均成绩
12。查找平均成绩在85分以上的学生的学号、姓名和平均成绩
13。查找选修课程超过2门且成绩都在80分以上的学生的学号
14。将通信工程专业的学生按出生日期先后排序
15。将计算机专业学生的“计算机基础”课程成绩按降序排列
16。将计算机专业学生按其平均成绩排列
17。查找xs表中学号最靠前的5位学生的信息
18。查找xs表中从第4位同学开始的5位学生的信息
举一反三
- XSCJ数据库中数据库表的数据如下。 XS-学生基本情况表 学号 姓名 专业名 性别 出生时间 总学分 照片 备注 81101 王林 计算机 1 1990/2/10 50 Null Null 81102 程明 计算机 1 1991/2/1 50 Null Null 81103 王燕 计算机 0 1989/10/6 50 Null Null 81104 韦严平 计算机 1 1990/8/26 50 Null Null 81106 李方方 计算机 1 1990/11/20 50 Null Null 81107 李明 计算机 1 1990/5/1 54 Null 提前修完《数据结构》,并获学分 81108 林一帆 计算机 1 1989/8/5 52 Null 已提前修完一门课 81109 张强民 计算机 1 1989/8/11 50 Null Null 81110 张蔚 计算机 0 1991/7/22 50 Null 三好生 81111 赵琳 计算机 0 1990/3/18 50 Null Null 81113 严红 计算机 0 1989/8/11 48 Null 有一门功课不及格,待补考 81201 王敏 通信工程 1 1989/6/10 42 Null Null 81202 王林 通信工程 1 1989/1/29 40 Null 有一门课不及格,待补考 KC-课程表 课程号 课程名 开课学期 学时 学分 101 计算机基础 1 80 5 102 程序设计与语言 2 68 4 206 离散数学 4 68 4 208 数据结构 5 68 4 209 操作系统 6 68 4 210 计算机原理 5 85 5 212 数据库原理 7 68 4 301 计算机网络 7 51 3 302 软件工程 7 51 3 XS_KC-成绩表 学号 课程号 成绩 学分 81101 101 80 5 81101 102 78 4 81101 206 76 4 81102 102 78 4 81102 206 78 4 81103 101 62 5 查找XSCJ数据库中所有学生选过的课程名和课程号。查询正确的是
- Xscj数据库中数据库表的数据如下。 1. Xs:学生基本情况表 学号 姓名 专业名 性别 出生时间 总学分 照片 备注 081101 王林 计算机 1 1990-02-10 50 NULL NULL 081102 程明 计算机 1 1991-02-01 50 NULL NULL 081103 王燕 计算机 0 1989-10-06 50 NULL NULL 081104 韦严平 计算机 1 1990-08-26 50 NULL NULL 081106 李方方 计算机 1 1990-11-20 50 NULL NULL 081107 李明 计算机 1 1990-05-01 54 NULL 提前修完《数据结构》,并获学分 081108 林一帆 计算机 1 1989-08-05 52 NULL 已提前修完一门课 081109 张强民 计算机 1 1989-08-11 50 NULL NULL 081110 张蔚 计算机 0 1991-07-22 50 NULL 三好生 081111 赵琳 计算机 0 1990-03-18 50 NULL NULL 081113 严红 计算机 0 1989-08-11 48 NULL 有一门功课不及格,待补考 081201 王敏 通信工程 1 1989-06-10 42 NULL NULL 081202 王林 通信工程 1 1989-01-29 40 NULL 有一门课不及格,待补考 2. KC: 课程表 课程号 课程名 开课学期 学时 学分 101 计算机基础 1 80 5 102 程序设计与语言 2 68 4 206 离散数学 4 68 4 208 数据结构 5 68 4 209 操作系统 6 68 4 210 计算机原理 5 85 5 212 数据库原理 7 68 4 301 计算机网络 7 51 3 302 软件工程 7 51 3 3. XS_KC: 成绩表 学号 课程号 成绩 学分 081101 101 80 5 081101 102 78 4 081101 206 76 4 081102 102 78 4 081102 206 78 4 081103 101 62 5 081103 102 70 4 081103 206 81 4 对xscj数据库完成以下查询: 以下是单表查询 1. 查询xs表中各个同学的姓名,专业名和总学分 2. 查询xs表中计算机系同学的学号、姓名和总学分,结果中各列的标题分别指定为number、name、mark 3. 查询xs表中计算机系各同学的学号、姓名、和总学分,对其总学分按以下规则进行替换:若总学分为空值,替换为“尚未选课”;若总学分小于50,替换为“不及格”;若总学分在50-52之间,替换为“合格”;若总学分大于52,替换为“优秀”。列标题更改为“等级” 4. 按120分计算成绩,显示xs_kc表中学号为081101的学生课程信息 5. 对xs表只选择专业名和总学分,消除结果集中的重复行。 6. 求学生的总人数 7. 统计备注不为空的学生数目 8. 统计总学分在50分以上的人数 9. 求选修101课程的学生的最高分和最低分 10.求学号081101的学生所学课程的总成绩 11.求选修101课程的学生的平均成绩 12.查询xs表中学号为081101的学生的情况 13.查询xs表中总学分大于50的学生的情况 14.查询xs表中备注为空的同学的情况 15.查询xs表中专业为计算机,性别为女(0)的同学的情况 16.查询xs_kc表中102和206课程中大于80分的同学的记录 17.查询xs表中姓“王”的学生学号、姓名及性别 18.查询xs表中学号倒数第2个数字为0的学生学号、姓名及专业名 19.查询xs表中名字包含下划线的学生学号和姓名 20.查询xs表中不在1989年出生的学生情况 21.查询 xs表中专业名为“计算机”“通信工程”的学生的情况 22.查询xs表中总学分尚不定的学生情况 以下是多表查询 23.查找学生选过的课程名和课程号 24.查找选修了206课程且成绩在80分以上的学生姓名及成绩 25.查找选修了“计算机基础”课程且成绩在80分以上的学生学号、姓名、课程名及成绩 26.查找所有学生情况及他们选修的课程号,若学生未选修任何课,也要包括其情况,显示学生表所有列,课程号 27. 查找被选修了的课程的选修情况和所有开设的课程名,包括未有学生选修的课程课程名。显示课程表所有列,课程名 28.查找选修了课程号为206课程的学生的姓名、学号
- 【其它】1、查询不及格学生的学号,姓名,课程号和成绩。 2、查询不及格学生的学号,课程名,授课教师,开课学期和成绩。 3、查询选修了“网络安全技术”课程的学生学号,姓名,课程名和成绩。 4、查询“信息安全”专业不及格学生的学号,姓名、专业名,课程号和成绩。 5、查询成绩大于80分的学号,姓名,专业名,课程号和成绩。 6、查询第一学期不及格的学生学号,课程名,开课学期,授课教师和成绩
- 其中的关系包括如下: 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,先行课) 选课(学号,课程号,成绩) 如果查询选修了“DB"课程的学生的成绩和学号,且仅显示成绩不为空的,请补充完成命令 select 学号,成绩 from (1) where 选课.课程号=(2)and (3)='DB' and 成绩 (4) null
- 设有学生选课表:SC(学号,课程号,成绩),要求在该表中查询缺少学习成绩的学生学号和课程号,实现此查询要求的SELECT语句是______。 A: SELECT 学号,课程号 FROM SC WHERE 成绩 IS NULL B: SELECT 学号,课程号 FROM SC WHERE 成绩 IS NOT NULL C: SELECT 学号,课程号 FROM SC WHERE 成绩=NOT NULL D: SELECT 学号,课程号 FROM SC WHERE 成绩=NULL