欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    实验:数据库综合查询.docx

    • 资源ID:776149       资源大小:111.03KB        全文页数:12页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验:数据库综合查询.docx

    实验六:数据库综合查询一、实验目的1 .掌握SE1ECT语句的基本语法和查询条件表示方法;2 .掌握查询条件种类和表示方法;3 .掌握连接查询的表示及使用;4 .掌握嵌套查询的表示及使用;5 .了解集合查询的表示及使用。二、实验环境已安装SQ1Server2005企业版的计算机(13台);具有局域网环境,有固定IP;三、实验学时2学时四、实验要求1了解SE1ECT语句的基本语法格式和执行方法;2. 了解连接查询的表示及使用;3. 了解嵌套查询的表示及使用;4. 了解集合查询的表示及使用;5. 完成实验报告;五、实验内容及步骤以数据库原理实验5数据为基础,请使用T-SQ1语句实现进行以下操作:1 .查询以'DB_'开头,且倒数第3个字符为's'的课程的详细情况;USEstudentSE1ECT,课程号,=CnoJ课程名,=Cname,先行课号Cpno3学分,=CCreditFROMcourseWHERESUBSTRING(Cnamez1z3)='DB_'ANDSUBSTRING(RIGHT(RTRIM(Cname),3)r1,1)='s,结果J消息课程号课程先行课学分2 .查询名字中第2个字为'阳'的学生姓名和学号及选修的课程号、课程名;USEstudentSE1ECT'姓名'=Student.Snamez*学号'student.Sno,课程号,=course.Cno,'课程名,=corse.CnameFROMstudent,course,scWHEREstudent.Sno=sc.SnoANDcourse.Cno=sc.CnoANDSUBSTRING(1TRIM(student.Sname),2,1)'阳'而结果S1届I姓名I学课程课程名3 .列出选修了数学'或者'大学英语'的学生学号、姓名、所在院系、选修课程号及成绩;USEstudentSE1ECT'学号'=Student.Sno,'姓名,=Student.Sname,所在院系,=StUdent.Sdeptz,课程号,=sc.Cno,'成绩'=sc.GradeFROMstudent,course,scWHEREstudent.Sno=sc.SnoANDcourse.Cno=sc.CnoAND(c。Urse.Cname=,数学,ORCoUrSe.Cname='大学英语')4结果,j)消息学号姓名所在院课程成绩1200515004(张衡IS2462200515005张向东IS2893200515006张向丽IS26542Q05158王民生MA2725200515009王小民MA276S200515010王丹丹MA2%一200515010王丹丹MA8918200515011张毅WM8679200515015李蕾EN8510200515016刘社CM8N.11200515017刘星耀CM8N.12200515018李贵EN8634 .查询缺少成绩的所有学生的详细情况;USEstudentSE1ECTstudent.*FROMstudent,scWHEREstudent.Sno=sc.SnoANDsc.GradeISNU11口结果为消息SnoSnameSsexSageSdept1200515016刘社男21CM2200515017刘星耀男18CM5 .查询与张力(假设姓名唯一)年龄不同的所有学生的信息;USEstudentSE1ECT*FROMstudentWHERESname:=,张力,ANDSage!=(SE1ECTSageFROMstudentWHERESname='张力')口结果消息Sno东丽生民丹女男男男女女男女女男女男女男1-20051500112'"20051500232005150044200515005520051500662005157720051500882005150099200515010102005150111120051501212200515014132005150151420051501615200515017刘星耀男18CM16200515019林自许男20WM17200515021男25CS18200515025朱小鸥女30WM6 .查询所选课程的平均成绩大于张力的平均成绩的学生学号、姓名及平均成绩;USEstudentDEC1AREZ1_AVGINTSETZ1_AVG=(SE1ECTAVG(SC-Grade)FROMsc,studentWHEREsc.Sno-student.SnoANDStUeient.Sname-'张力'GROUPBYsc.Sno,student.Sno)SE1ECTDISTINCT,学号-student.Sno,*姓名'=Student.Sname,平均成绩'=AVG(sc.Grade)FROMstudent,scWHEREsc.Sno=Student.SnoGROUPBYsc.Sno,student.Sno,student.SnameHAVINGAVG(sc.Grade)>Z1-AVG后结算曲疝鼠学号姓名平均成绩120051501-1王丹丹93-“J7 .按照“学号,姓名,所在院系,已修学分”的顺序列出学生学分的获得情况。其中已修学分为考试已经及格的课程学分之和;USEstudentSE1ECTDISTINCT'学号,=StUdent.Sno,姓名'=Student.Sname,'所在院系'=Student.Sdeptz,已修学分,=SUM(CASEWHENsc.Grade>=60THENcourse.Ccredit*1E1SEOEND)FROMstudent,sc,courseWHEREsc.Sno=Student.SnoANDsc.Cno=Course.CnoGROUPBYstudent.Sno,student.Snamezstudent.Sdept学号姓名所在院已修学分1200515001|赵菁菁CS11200515002李咏CS一3200515003张力CS44200515004张衡IS4J5200515005张向东IS96200515006张向丽IS67200515008王民生MA28200515009王小民MA29200515010王丹丹MA510200515011张毅WM311200515015李蕾EN012200515016刘社CM013200515017刘星耀CM014200515018李贵EN315200515021刘峻CS08 .列出只选修一门课程的学生的学号、姓名、院系及成绩;USEstudentSE1ECT,学号-student.Sno,*姓名'=Student.Sname,'院系':StUdent.Sdept,'成绩,=SC.GradeFROMstudent,scWHEREstudent.Sno=sc.SnoANDstudent.Sno=ANY(SE1ECTSnoFROMscGROUPBYSnoHAVINGCOUNT(Cno)=D口结果二I消息学号姓名院成绩200515003J张力CS912200515008王民生MA723200515009王小民MA764200515011张毅WM675200515015李蕾EN56200515016刘社CMNU117200515017刘星耀CMNU118200515018李贵EN639 .查找选修了至少一门和张力选修课程一样的学生的学号、姓名及课程号;USEstudentSE1ECT'学号,=StUdent.Sno,姓名'=Student.Sname,课程号,=sc.CnoFROMstudent,scWHEREstudent.Sno=sc.SnoANDstudent.Sname:=,张力,ANDsc.Cno-ANY(SE1ECTsc.CnoFROMsc,studentWHEREsc.Sno-student.SnoANDstudent.Sname-'张力,)二结果3消息学号姓名课程号1200515001赵菁菁12200515002李咏13200515004张衡14200515005张向东15200515006张向丽110 .只选修“数据库”和“数据结构”两门课程的学生的基本信息;USEstudentSE1ECT'学号,=Student.Sno,姓名,=Student.Sname,=student.Sdept,'选修课程'=course.CnameFROMstudent,sc,course,coursebWHEREstudent.Sno=sc.SnoANDcourse.Cno=sc.CnoANDb.Cno=course.CnoAND(sc.Sno=ANY(SE1ECTSnoFROMscGROUPBYSnoHAVINGCOUNT(Cno)=DAND(c。UrSe.Cname=,数据库,ORc。UrSe.Cname='数据结构')OR(sc.Sno=ANY(SE1ECTSnoFROMscGROUPBYSnoHAVINGCOUNT(Cno)=2)ANDb.Cname'数据库,ANDc。UrSe.Cname'数据结构')11 .至少选修“数据库”或“数据结构”课程的学生的基本信息;USEstudentSE1ECTDISTINCT'学号,=Student.Snoz'姓名,=StUdent.Sname,'学院,=Student.SdeptFROMstudent,scWHEREstudent.Sno=sc.SnoANDsc.Sno=ANY(SE1ECTsc.SnoFROMcourse,scWHEREcourse.Cnosc.CnoAND(CoUrSe.Cname=,数据库,ORCoUrSe.Cname=,数据结构D)二结果为消息学号姓名学院1200515001赵菁菁CS2200515002李咏CS

    注意事项

    本文(实验:数据库综合查询.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开