预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库应用技术形成性考核任务4请按照第5章的实验要求独立完成实验。将相关的SQL语句和运行结果的截屏保存在文件中,或填写在下面的实验报告中,并通过网络提交。数据库应用技术实验报告学习中心名称班级学生姓名¥#课程名称盆据库应用技术实验名称_____________________________________________________________________实验目的实验目的:对数据库表中的数据进行查询。实验要求实验内容实验内容与步骤:在SSMS工具中编写下述语句,查看执行结果,并将SQL语句保存到一个文件中。实验体会:数据库正常运行的重要工作。数据的备份是对SQLServer数据事务日志进行拷贝,数据库备份记录了在进行备份操作的数据库中所有数据的状态。而数据的备份还分为数据库完整备份、差异备份、事务日志备份、文件及文件组备份。做数据备份就是为了以后的数据库恢复用。在实训内容上我们还做了仓库管理数据库,其中的要求包含了许多数据库的对象,综合了我们所学的许多知识,让我们更努力的把所学到的东西运用上去。教师评语:实验成绩:测试数据与结果(或实验结果截图):1.查询SC表中的全部数据。SELECT*FROMSC结果上消心SnoCnoGrade1|0811101|C001%20811101C0028030811101C0038440811101C0056250811102C0019260811102C0029070811102C0048480821102C0017690821102C00486100821102C00573110821102C007NULL120821103C00150130821103C0048014rnmAn2.查询计算机系学生的姓名和年龄。SELECTSname,SexFROMStudentWHERESdept=*计算机系'E结果片消息SnameSex1L-...........i李勇2刘晨3王锁女4张小红女5王大力女6张姗姗舆3.查询成绩在70〜80分的学生的学号、课程号和成绩。SELECTSno,Cno,GradeFROMSCwhereGradeBETWEEN70AND80;用绐果困消息SnoCnoGrade1i08111011C00280J•.…..20821102C0017630821102C0057340821103C0048050831101C0048060831103C004784.查询计算机系年龄在18〜20岁的男生姓名和年龄。SELECTSname,SagefromStudentwhereSex='男'ANDSage>18ANDSage<20田结果公消息SnameSage195.查询C001课程的最高分。SELECTmax(Grade)fromSCwhereCno='C00TI赢分1rsil_______!6.查询计算机系学生的最大年龄和最小年龄。SELECTmax(Sage)'最大年龄\min(Sage)'最小年龄'fromStudentwhereSdept=*计算机系,最大年龄最小年龄1i2119L...................:7.统计每个系的学生人数。SELECTSdept,count(Sno)‘人数fromStudentGROUPBYSdept;Sdept人数1布礁…•I62信息管理系48.统计每门课程的选课人数和最高成绩。'选课人数最高成绩SELECTcno5count(Sno),max(Grade)‘'FROMSCGROUPBYCno;某果;消息SnoCnoGrade1I0811101IC00280I..................20821102C0017630821102C0057340821103C0048050831101C0048060S31103C004789.统计每个学生的选课门数和考试总成绩,并按选课门数升序显示结果。SELECTsno,count(Cno)'选课门数',sum(Grade)'总成绩'FROMSCGROUPBYSnoORDERBY2ASC;sno迭课门数总成绩1|0831102j1NULL--c---------------TT------O—■2082110321303083110121304081110232G650S31103314360811101432270821102423510.列出总成绩超过200的学生的学号和总成绩。SELECTsno,sum(Grade)'总成绩'FROMSCGROUPBYSnoHAVINGsum(Grade)>200;sno总成绩1[0811101|3222^0811102^2663082110223511.查询选课门数最多的前2位学生,列出学号和选课门数。top2'选课门数SELECTt