实验4数据查询答案

实验4数据查询答案

ID:6705014

大小:65.50 KB

页数:3页

时间:2018-01-23

实验4数据查询答案_第1页
实验4数据查询答案_第2页
实验4数据查询答案_第3页
资源描述:

《实验4数据查询答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上机_4_:DML的数据查询上机学时:2上机类型:(验证)上机要求:(必修)一、上机目的本次上机了解DML语言的SELECT语句对数据的查询,学会SQLServer2005的查询窗口中用DML语言对表中的数据进行简单查询、嵌套查询和组合查询。二、上机内容及步骤1.打开数据库SQLServer2005的查询窗口,利用以前建立的Student,Course,SC进行查询。向各表中插入相关记录,并能验证该查询。3.简单查询1)查询全体学生的详细记录;Select*Fromstudent2)查询所有选修过课的学生的

2、学号;Selectdistinctsnofromsc3)查询考试成绩不及格的学生的学号;Selectsnofromscwherescore<604)查信息系(IS)、数学系(MA)和计算机科学系(CS)的学生的姓名和性别;Selectsname,ssexfromstudentwheresdeptin(‘IS’,’MA’,’CS’)5)查所有姓刘的学生的姓名、学号和性别;Selectsname,sno,ssexfromstudentwheresnamelike‘刘%’6)查课程名含有DB_Design课程的课

3、程号和学分;Selectcname,creditfromcoursewherecnamelike‘%DB_Design%’7)查询选修了3号课程的学生的学号及其成绩,查询结果按分数降序排列;Selectsno,scorefromscwherecno=’3’orderbyscore8)查询学习1号课程的学生最高分数;Selectmax(score)fromscwherecno=’1’4.在查询分析器窗口下用SELECT语句完成连接查询:31)查询各个课程号与相应的选课人数;Selectcno,count(sn

4、o)fromscgroupbycno2)查询每个学生及其选修课程的情况;Selectstudent.*,sc.*fromstudent,scwherestudent.sno=sc.sno3)查询选修2号课程且成绩在90分以上的所有学生;Selectstudent.sno,sname,sc.cno,sc.scorefromstudent,scwherestudent.sno=sc.snoandcno=’2’andscore>=904)查询每个学生及其选修的课程名及其成绩;Selectstudent.*,cou

5、rse.cname,sc.scorefromstudent,sc,coursewherestudent.sno=sc.snoandsc.cno=course.cno5)查询每一门课的间接先行课(即先行课的先行课)。Selectfirst.cno,second.cpnofromcousefirst,coursesecondwherefirst.cpno=second.cno5.在查询分析器窗口下用SELECT语句完成嵌套查询:(1)求选修了高等数学的学生学号和姓名。Selectsno,snamefromstu

6、dentwheresnoin(selectsnofromscwherecnoin(selectcnofromcoursewherecname=’高等数学’))(2)求2课程的成绩高于张三的学生学号和成绩。Selectsno,scorefromscwherecno=’2’andscore>(selectscorefromscwherecno=’2’andsno=(selectsnofromstudentwheresname=’张三’))(3)求其他系中年龄小于计算机系年龄最大者的学生。Select*froms

7、tudentwheresdept<>’CS’andsage<(selectmax(sage)fromstudentwheresdept=’CS’)(4)求其他系中比计算机系学生年龄都小的学生。Select*fromstudentwheresdept<>’CS’andsage

8、ecno=’2’)3(6)求没有选修2课程的学生姓名。Selectsnamefromstudentwheresnonotin(selectdistinctsnofromscwherecno=’2’)三、上机原理、方法和手段DML的数据查询指对数据库中的数据查询、统计、分组、排序等操作。查询语句可以分为简单查询、嵌套查询和组合查询。四、上机组织运行要求以学生自主训练为主的开放模式组织教学。五、上机条件及要求操作系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。