资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
商务应用软件课程实验实训报告实验名称数据库原理及应用实验序号5学 号1202010504姓 名王裕林班 级05实验日期2013-11-13指导教师柳景坤 成 绩一、实验目的和要求1) 熟悉SQL Server 2000查询分析器环境。2) 掌握简单以及复杂的SELECT查询,如多表查询、子查询、连接和联合查询。二、实验内容1) 启动SQL Server 2000 查询分析器环境。2) 涉及单表的简单查询和多表的复杂查询。3) 在XSCJ数据库建立视图(要求三个表都要使用到)。(可以自己操纵不需要写步骤)三、实验步骤(结果)1) 启动SQL Server查询分析器,打开“SQL查询分析器”窗口。2) 在“SQL查询分析器”窗口中选择要操作的数据库,如“XSCJ”数据库。请自已完成以下查询:3) 在XS_KC表中按学号分组汇总学生的平均分,并按平均分的降序排列。 SELECT 学号,平均分=AVG(成绩) from xs_kc GROUP BY 学号 ORDER BY 平均分 desc4) 在XS_KC表中查询选修了3门以上课程的学生学号。 SELECT 学号,COUNT(*)AS 课程FROM xs_kcGROUP BY 学号HAVING(COUNT(*)=3)5) 查询选修107号课程的学生的学号和成绩。SELECT学号,成绩FROMxs_kcXSQKWHERE(课程号=107)ORDERBY成绩desc6) 用连接查询在XSQK表中查询住在同一寝室的学生,即其联系电话相同select a.姓名,a.联系电话 from XSQK as a join XSQK as b on a.联系电话=b.联系电话 and a.姓名!=b.姓名7) 查询XSQK表中所有的系名。select distinct 专业名from xsqk8) 查询有哪些同学选修了课程。select distinct 学号from xs_kc9) 查询与杨颖同一个系的同学姓名。SELECT姓名FROMXSQKWHERE所在系=(SELECT所在系FROMXSQKWHERE姓名=杨颖)and姓名杨颖10) 查询选修了课程的学生的姓名、课程名与成绩。11) 统计每门课程的选课人数和最高分。12) 统计每个学生的选课门数和考试总成绩,并按选课门数的降序排列。四、实验结果与分析(写实验体会与建议)(将实验报告重命名为“班级+学号+姓名.doc”,实验完成。实验报告要求发送到学习委员的邮箱)五、指导老师评语指导老师签名:
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号