网站大量收购闲置独家精品文档,联系QQ:2885784924

《高级数据库技术》实验报告二.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档,知识共享! PAGE 武 汉 工 程 大 学 计算机科学与工程学院 《高级数据库技术》实验报告二 专业班级 实验地点 学生学号 指导教师 学生姓名 实验时间 实验项目 SQL语句的使用 实验类别 操作性( ) 验证性( ) 设计性(√) 综合性( ) 其它( ) 实验目的及要求 1. 掌握SELECT语句的基本语法。 2. 掌握子查询的表示。 3. 掌握连接查询的表示。 4. 掌握数据汇总的方法。 5. 掌握SELECT语句的GROUP BY子句的作用和使用方法。 6. 掌握SELECT语句的ORDER BY子句的作用和使用方法。 7. 掌握视图的概念及创建方法。 8. 掌握安全性控制策略的实施方法。 成 绩 评 定 表 类 别 评 分 标 准 分值 得分 合 计 上机表现 积极出勤、遵守纪律 主动完成实验设计任务 30分 程序代码 比较规范、基本正确 功能达到实验要求 30分 实验报告 及时递交、填写规范 内容完整、体现收获 40分 说明: 评阅教师: 日 期: 2012 年 月 日 实 验 内 容 一、对实验一的JXGL数据库,完成下列各查询语句。 1. 查询‘计算机’系的所有学生的信息。 SQL命令: SELECT * FROM STUDENT; 结果截图: 查询所有姓‘李’的学生的详细信息。 SQL命令: SELECT * FROM STUDENT WHERE Sname LIKE李%; 结果截图: 查询所有年龄在19到25之间的学生的详细信息。并按年龄由低到高的顺序排列。 SQL命令: SELECT * FROM STUDENT WHERE Sage BETWEEN 19 AND 25 ORDER BY Sage ASC; 结果截图: 查询选修了课程的学生的学号及姓名。 SQL命令: SELECT Sno,Sname FROM STUDENT WHERE Sno IN (SELECT Sno FROM SC ) 结果截图: 查询所有选修‘现代数据库技术’这门课程的学生成绩信息,显示学号、姓名、成绩,并按成绩的高低顺序排列。 SQL命令: SELECT STUDENT.Sno,Sname,Grade FROM STUDENT,SC WHERE STUDENT.Sno=SC.Sno AND SC.Cno IN (SELECT Cno FROM COURSE WHERE Cname=数据库 ) ORDER BY Grade DESC 结果截图: 按系统计男、女生人数。 SQL命令: SELECT Sdept,Ssex,COUNT(Ssex) FROM STUDENT GROUP BY Sdept,Ssex 结果截图: 查询每门课程的最高分、最低分及平均分。 SQL命令: SELECT Cname,MAX(Grade),MIN(Grade),AVG(Grade) FROM SC,COURSE WHERE SC.Cno=COURSE.Cno GROUP BY Cname 结果截图: 查询选修了三门以上课程的学生的学号、姓名及课程门数。 SQL命令: SELECT STUDENT.Sno,Sname,COUNT(Cno) FROM STUDENT,SC WHERE STUDENT.Sno=SC.Sno GROUP BY STUDENT.Sno,Sname HAVING COUNT(Cno)3 结果截图: 查询既选修了‘现代数据库技术’,又选修‘网络操作系统’这两门课程的学生的详细信息。 SQL命令: SELECT STUDENT.Sno, Sname, Ssex, Sage, Sdept FROM STUDENT, SC WHERE Cno=(SELECT Cno FROM Course WHERE Cname=数据库) AND STUDENT.Sno=SC.Sno INTERSECT SELECT STUDENT.Sno, Sname, Ssex, Sage, Sdept FROM STUDENT, SC WHERE Cno=(SELECT Cno FROM Course WHERE Cname=信息系统)

文档评论(0)

哆啦 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档