38. 将xs_kc表中的成绩网课不及格会怎么样的记录,插入到nopass表中(nopass表:复制Xs_kc的结构,重命名为nopass)

1、创建管理岗位业务培训信息表

為管理岗位业务培训信息创建3个表S、C、SC。
S (SIDSN,SDSA):SID 、SN、SD、SA分别代表学号、学员姓名、所属单位、学员年龄
C (CID,CN):CID、CN分别代表课程编号、课程名称
SC (SIDCID,G):SID、CID、G分别代表学号、所选修的课程编号、学习成绩
(1) 创建数据库STU
(2) 创建管理岗位业务培训信息表S、C、SC。
(3) 向数据库表中插入测试数据如图下图所示。
管理岗位业务培训信息的常规查询
对上面创建的表进行如下的常规查询
(1) 查询选修课程名称为“稅收基础”的学员姓名和所属单位。
(2) 查询选修了课程的学员姓名、所属单位、年龄、选修课程名称及学习成绩
(3) 查询选修了课程嘚学员人数。
以上查询结果如图1.3所示
(4):创建视图,使用中文列名向客户展示学员的学号姓名,年龄选修课程名称。
(5):在学員名称列上创建非聚集索引按学员名称逆序排列。
备注:提交代码无需提交数据库。

在电讯业务中要记录用户的信息和通话的信息,因此分别存在用户表和通话记录表,表的结构如下图所示:
表名 UserInfo 作用 存储通话用户的信息
序号 字段名称 字段说明 类型 长度 属性 备注
序號 字段名称 字段说明 类型 长度 属性 备注

在通话记录表中每天将会产生大量的数据每月有将近500万行记录。
请执行以下操作或回答以下的问題:
1、 请在数据库中建立电讯业务数据库Comm并按以上的要求建立数据库表;
2、 用户在查询话费的时候,因为牵涉到多次通话时间的计算系统反应比较慢,从数据库的角度考虑有何好的办法来缓解这个问题?(简答题)
3、 分别为用户信息表、通话记录表输入以下的测试数據(或者使用SQL语句插入)如下图所示:
图3:用户信息表中的数据
图4:通话记录表的数据
4、 编写SQL语句,查询至少有2个电话的用户名、电话號码的个数;
5、 编写SQL语句查询通话时间少于1分钟的通话ID;
6、 编写SQL语句,找出通话记录表中存在的电话号码而在用户信息表中没有的电话號码然后把这些电话号码插入到用户信息表中,新插入的数据用户名为“未知”、地址为“未知”;
7、 编写存储过程按输入的月份、主叫号码统计通话记录、通话总时间;
8、 对于通话记录表中存在大数据量的情况,你有哪些查询的优化建议(简答题) 1、1-6每项要求10分,78每项20分。
2、第28两题为简答题,不需要用代码实现
--1.查询选修课程名称为“税收基础”的学员姓名和所属单位。 --2.查询选修了课程的学员姓名、所属单位、年龄、选修课程名称及学习成绩 --3.查询选修了课程的学员人数
--4、 编写SQL语句,查询至少有2个电话的用户名、电话号码的个數; --5、 编写SQL语句查询通话时间少于1分钟的通话ID; --6、
编写SQL语句,找出通话记录表中存在的电话号码而在用户信息表中没有的电话号码然後把这些电话号码插入到用户信息表中,新插入的数据用户名为“未知”、地址为“未知”; --我只会单行单次插入后期修改
  

}

1、 查询门门课程都及格的学生的學号

提示:根据学号分组就得到每个学生所有的课程成绩,在某个学生这一组成绩里如果他所有的课程成绩都大于60分则输出该组学生嘚学号

2、查询既有课程大于90分又有课程不及格的学生的学号

3、查询平均分不及格的课程号和平均成绩

查询平均分及格的课程号和课程名

4、找出至少选修了2号学生选修过的全部课程的学生号

提示:不存在这样的课程y,学生2选修了y而学生x没有选。

思考本题也可以用嵌套做吗

10、找出各个学生的平均成绩,输出学生姓名和平均成绩

18、查询平均分不及格的学生的学号,姓名平均分。

}

我要回帖

更多关于 网课不及格会怎么样 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信