一、实验目的与要求
使学生掌握SQL Server查询分析器的使用方法,熟悉通过SELECT语句对表的简单查询和连接查询的操作。
二、实验内容
熟练掌握简单查询操作:包括投影、选择、数据排序、分组等查询操作。
熟练掌握连接查询操作:包括等值连接、自然连接、卡尔连接、交叉连接、内连接、外连接、自身连接等操作。
具体内容:
用SQL语句表示下列操作,在学生库中实现数据查询。
求数学系学生的学号和姓名。
求选修了课程的学生学号。
求选修1号课程的学生学号和成绩,并要求对查询结果按成绩降序排列,如果成绩相同则按学号升序排列。
求选修课程1且成绩在80-90分之间的学生学号和成绩,并将成绩乘以系数0.8输出。
求数学系或计算机系姓张的学生的信息。
查看选修了课程、但没有成绩学生的学号、姓名、课程号和所在系部。
查询学生的学号、姓名、课程号和成绩。
分别实现学生和系的交叉连接、内连接、外连接。
上机完成课后作业。