实验2数据的查询
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二数据的查询
实验目的
1.掌握数据查询的操作方法。
2.熟悉SELECT语句的常用句型及其用途。
3.学会通配符的正确使用。
相关知识
见第6章PPT
实验前的准备
将数据库teachingData附加到当前服务器中。
实验环境
WindowsXP, SQL Server
实验要求
0.完成课件PPT上有关于学生数据库的所有查询例题。
一、知识点巩固
(一)基本查询
1、查询TchInfo表中教师的工号TID、姓名TName和职称Title,要求查询结果列将TID、TName和Title字段分别显示为工号、姓名和职称。
2、查询TchInfo表中教师的全部信息。
3、查询TchInfo表前6行数据。
4、查询TchInfo表中前50%的数据。
(二)条件查询
1、在表StuInfo中查询05级、专业为计算机科学的学生姓名、性别和所在系。
2、查询StuInfo中出生年月介于1984年9月1日到1985年8月31日的学生信息。
3、查询职称为副教授和教授的教师的信息。
4、在表StuInfo中查询所有学号为“05”开头学生的姓名SName和专业Major。
(三)排序与分组查询
1、查询表ScoreInfo中选修了“00000001”课程的学生的学号和学生成绩,并按成绩进行降序排列。
2、通过查询表TchInfo查询各院系的讲师数?
3、通过表scoreinfo查询各门课程的平均成绩,要求显示列名为:课程代码和平均成绩。
(四)联结查询
查询选修了高等数学课程且成绩在70分以上的所有学生的姓名、成绩。
(五)嵌套查询
查询与张小红同学在同一个班同一个年级的学生姓名。
二、思考题:(完成以上基础题后,尽力完成此部分)
课本156页实验操作题,,2,7,9