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

作者:周老师 分类: 其他院校 发布时间: 2022-06-26 11:09

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包




形考使命四

上机试验


本次使命为上机试验,由教导老师从上机试验中挑选一次,安排学生上机完结,最终由教导老师对每位学生的试验状况进行打分。满分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.用子查询完成如下查询:


  1)查询选了“C001”课程的学生名字和地点系。


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


  3)查询计算机文化学考试分数最高的学生名字和地点系。


  4)查询年纪最大的男生的名字和年纪。


  5)查询“C001”课程的考试分数高于“C001”课程的均匀分数的学生的学号和“C001”课程分数。


22.创立一个新表,表名为test_t,其结构为:( ),其间:


  COL1:整型,答应空值。


  COL2:字符型,长度为10 ,不答应空值。


  COL3:字符型,长度为10 ,答应空值。


  试写出按行刺进如下数据的句子( )。


过程23-27


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


24.将计算机系一切选修了“计算机文化学”课程的学生分数加10分,别离用子查询和多表衔接方式完成。


25.删去考试分数小于50分的学生的选课记载。


26.删去信息管理系考试分数小于50分的学生的该门课程的修课记载,别离用子查询和多表衔接方式完成。


27.删去VB考试分数最低的学生的VB修课记载。







专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包