数据库实验3数据库的嵌套查询

数据库实验3数据库的嵌套查询

ID:44197143

大小:198.20 KB

页数:7页

时间:2019-10-19

数据库实验3数据库的嵌套查询_第1页
数据库实验3数据库的嵌套查询_第2页
数据库实验3数据库的嵌套查询_第3页
数据库实验3数据库的嵌套查询_第4页
数据库实验3数据库的嵌套查询_第5页
资源描述:

《数据库实验3数据库的嵌套查询》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告姓名学号实验组实验时间2012-4-28指导教师成绩实验项目名称实验三:数据库的嵌套查询实验目的使学生进一步掌握SQLServer查询分析器的使用方法,加深对SQL语言的嵌套查询语句的理解。实验内容在SQLServer查询分析器中使用IN、比较符、ANY或ALL和EXISTS操作符进行嵌套查询操作。实验环境(1)硬件条件:个人计算机。(2)软件条件:Windows2000NTServer;MSSQLServer2000。实验步骤1、基本操作实验:用SQL语句表示,在学生选课库中实现其数据嵌套查询操作。(1)求选修了高等数学的学生学号和姓名。(2)求C1课程的成绩高于张

2、三的学生学号和成绩。(3)求其它系中年龄小于计算机系年龄最大者的学生。(4)求其它系中比计算机系学生年龄都小的学生。(5)求选修了C2课程的学生姓名。(6)求没有选修C2课程的学生姓名。学院:计信学院专业:网络工程班级:091(7)查询选修了全部课程的学生姓名。(8)求至少选修了学号为“S2“的学生所选修的全部课程的学生学号和姓名。2、提高操作实验:对自设计的数据库应用项目的数据查询操作分类,用SQL语句表示其中的简单、连接和嵌套查询,并通过SQLServer查询分析器实现其查询操作。实验程序(1)求选修了高等数学的学生学号和姓名。selectSno,SnamefromStu

3、dentwhereSnoin(selectSnofromSCwhereCnoin(selectCnofromCoursewhereCname^'数学,))(2)求数学课程的成绩高于张三的学生学号和成绩。selectStudent.Sno,Student.Sname,SC.GradefromStudent,SCwhere(Student.Sno二SC.SnoandGrade>(selectGradefromSCwhereSno=(selectSnofromStudentwhereSname」张三,)))(3)求其它系中年龄小于计算机系年龄最大者的学生。select*fromSt

4、udentwhereSdept!二'CS,andSage<(selectMAX(Sage)fromStudentwhereSdept二'CS,)(4)求其它系中比计算机系学生年龄都小的学生。select*fromStudentwhereSdept!='CS,andSage

5、name=,数学'))(6)求没有选修数学课程的学生姓名。selectStudent.SnamefromStudentwhereSnoin(selectSnofromSCwhereCno!二(selectCnofromCoursewhereCname=,数学'))(7)查询选修了全部课程的学生姓名。selectSnamefromStudentasSwherenotEXISTS(select*fromCourseasCwherenotEXISTS(select*fromSCwhereS.Sno=SC.snoandSC.Cno=C.Cno))(8)求至少选修了学号为“200215

6、124“的学生所选修的全部课程的学生学号和姓名。selectSno,SnamefromStudentasSwherenotEXTSTS(select*fromSCasSCIwhereSCI.Sno=,200215124,andnotEXISTS(select*fromSCasSC2whereSC2.Sno=S.snoandSCI.Cno二SC2・Cno))Student表实验结果及分析SnoSnameSgeriderSageSdept►李勇X20cs200215122刘晨女19cs-200215123王明女20cs200215124张力男20MA200215125李小女19I

7、S200215126杜绝男20CS200215127张瑟女20MA200215128高斯男20MA200215129张三20MACourse表dbo.Student表-dbo.SC表-dbo.Coursestu062.StuC...LQuer/4.sql*CnoCnameCpnoCredit►Q数据库542数学NULL23信息系统144操作系统635数据结构746数据处理A/LtL27JAVA语言64表-dboCourseeStuC..LQuery-l捕要SC表/tSL-dbo.SCT■dbo.Couy

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。