欢迎光临
我们一直在努力

新国开国开电大《数据库应用技术》形考任务4【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

形考任务四

上机实验

 

本次任务为上机实验,由辅导教师从上机实验中选择一次,组织学生上机完成,最后由辅导教师对每位学生的实验情况进行打分。满分20分。

请按照第5章的实验要求独立完成实验。将相关的SQL 语句和运行结果的截屏保存在文件中,或填写在下面的实验报告中,并通过网络提交。

实验准备工作:

在第4章创建好的Student、Course和SC表中,插入本章表5-4~5-6所示的数据。

快捷的插入数据方法为:在SSMS工具中,展开Students数据库及其下的“表”节点,在要插入数据的表上右击鼠标,在弹出的菜单中选择“编辑前200行”,然后在后边会出现接受输入数据的表格,如图1所示,在此表格中直接插入数据即可。插入完数据或在插入过程中可单击工具栏上的“执行SQL”按钮,保存插入的数据。

 

实验内容与步骤:

在SSMS工具中编写下述语句,查看执行结果,并将SQL语句保存到一个文件中。

步骤1-5

在SSMS工具中编写下述语句,查看执行结果,并将SQL语句保存到一个文件中。

1.查询学生选课表中的全部数据。

2.查询计算机系的学生的姓名、年龄。

3.查询成绩在70~80之间的学生的学号、课程号和成绩。

4.查询计算机系年龄在18~20之间且性别为“男”的学生的姓名、年龄。

5.查询“C001”号课程的最高分。

步骤6-10

6.查询计算机系学生的最大年龄和最小年龄。

7.统计每个系的学生人数。

8.统计每门课程的选课人数和考试最高分。

9.统计每个学生的选课门数和考试总成绩,并按选课门数升序显示结果。

10.查询总成绩超过200分的学生,要求列出学号和总成绩。

步骤11-15

11.查询选课门数超过2门的学生的学号、平均成绩和选课门数。

12.查询选了“C002”课程的学生的姓名和所在系。

13.查询成绩80分以上的学生的姓名、课程号和成绩,并按成绩降序排列结果。

14.查询计算机系男生修了“数据库基础”的学生的姓名、性别和成绩。

15.查询学生的选课情况,要求列出每位学生的选课情况(包括未选课的学生),并列出学生的学号、姓名、课程号和考试成绩。

步骤16-20

16.查询哪些课程没有人选,要求列出课程号和课程名。

17.查询计算机系没有选课的学生,列出学生姓名。

18.列出“数据库基础”课程考试成绩前三名的学生的学号、姓名、所在系和考试成绩。

19.查询VB考试成绩最低的学生的姓名、所在系和VB成绩。

20.查询选了VB的学生学号、姓名、所在系和成绩,并对所在系进行如下处理:

当所在系为“计算机系”时,显示“CS”;

当所在系为“信息管理系”时,显示“IS”;

当所在系为“通信工程系”时,显示“CO”;

对其他系,均显示“OTHER”。

步骤21-22

21.用子查询实现如下查询:新国开答案请进:opzy.net或请联系微信:1095258436

1)查询选了“C001”课程的学生姓名和所在系。

2)查询计算机文化学考试成绩80分以上的学生学号和姓名。

3)查询计算机文化学考试成绩最高的学生姓名和所在系。

4)查询年龄最大的男生的姓名和年龄。

5)查询“C001”课程的考试成绩高于“C001”课程的平均成绩的学生的学号和“C001”课程成绩。

22.创建一个新表,表名为test_t,其结构为:(COL1, COL 2, COL 3),其中:

COL1:整型,允许空值。

COL2:字符型,长度为10 ,不允许空值。

COL3:字符型,长度为10 ,允许空值。

试写出按行插入如下数据的语句(空白处表示空值)。

步骤23-27

23.将 “C001”课程的考试成绩加10分。

24.将计算机系所有选修了“计算机文化学”课程的学生成绩加10分,分别用子查询和多表连接形式实现。

25.删除考试成绩小于50分的学生的选课记录。

26.删除信息管理系考试成绩小于50分的学生的该门课程的修课记录,分别用子查询和多表连接形式实现。

27.删除VB考试成绩最低的学生的VB修课记录。

赞(0)
未经允许不得转载:奥鹏作业网 » 新国开国开电大《数据库应用技术》形考任务4【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址