1、哈尔滨理工大学软件与微电子学院实 验 报 告(2017-2018 第一学期)课程名称: 班 级: 学 号: 姓 名: 实验名称 数据库的嵌套、组合、统计查询实验 专 业 软件工程姓 名 曹妍 学 号 1614010102 班 级 软件 16-1 班一、实验目的:(1)掌握 SQL 嵌套、组合、统计查询语法。(2)掌握 SQL Server 查询分析器的使用方法;二、实验内容:1、在 SQL Server 查询分析器中使用 IN、比较符、ANY、SOME 或 ALL 和 EXISTS操作符进行嵌套查询操作。2、分组查询实验。3、使用函数查询的实验。4、组合查询实验。5、计算和分组计算查询的实验。
2、 三、实验设备及软件环境:硬件:计算机软件:Microsoft SQL Server Management Studio 174、实验过程及结果:1.找出 2010 秋学期讲了课的教师数2.显示每个系教师平均工资3.找出所有在 2009 年春开课,但不在 2010 年春开课的课程4. 找出学生总数,他们选修了 ID 为 10100 教师所授的课程段5.找出平均工资最高的系6.找出选修了 software eng 系开设的所有课程的学生7.找出所有在 2009 年最多开设一次的课程(unique 可用否?等价表达?)8.找出系平均工资超过 42000 元的那些系中教师平均工资( from 子查询
3、)备份5、总结:其实数据的存在意义非常重大,现在计算机在各个领域的作用已不用再说,而计算机软件更是用来对信息进行交互,方便人们生活,工作而软件:比如聊天软件 QQ,你的 Q 号,密码,个人信息,好友信息,聊天信息等等全都是在数据库中存储的,如果没有数据库存储这些信息,这些信息如何提供给用户,如何进行规范化的管理?如果一个软件没有使用数据库,那么这个软件就是死的,没意义的。计算机中各种各样的软件都要使用数据库来存储这些数据信息,方便软件使用者和用户查看信息,修改信息,删除信息等等数据是指描述事物特征的符号记录,数据库是指可长期存储在计算机里的大量的、可共享的数据的集合。毫不夸张的说,几乎每个软件都要用到数据库,每个软件公司都要招聘懂数据库的人才。所以对数据库的熟练的掌握对于我们软件学院的学生来说至关重要。实验成绩: 指导教师: 年 月 日