数据库系统概论实验报告(共22页).doc
《数据库系统概论实验报告(共22页).doc》由会员分享,可在线阅读,更多相关《数据库系统概论实验报告(共22页).doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课程实验报告课程名称数据库系统概论班级实验日期姓名学号实验成绩实验名称实验1:数据定义语句及数据查询语句实验目的及要求1掌握数据查询语句。实验环境操作系统:WindowsDBMS:SQL Server 2005实验内容首先在DBMS环境下直接创建书中第56页的3张表。1在查询分析器在窗口下用SELECT语句完成单表查询:(1) 查询全体学生的详细记录;(2) 查询所有选修过课的学生的学号;(3) 查询考试成绩不及格的学生的学号;(4) 查信息系(IS)、数学系(MA)和计算机科学系(CS)的学生的姓名和性别;(5) 查所有姓刘的学生的姓名、学号和性别;(6) 查包含课
2、程名中包含“DB% Analysis”的课程的课程号和学分;(7) 查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列;(8) 查询学习1号课程的学生最高分数;(9) 查询各个课程号与相应的选课人数;2在查询分析器在窗口下用SELECT语句完成连接(嵌套)查询:(10) 查询每个学生及其选修课程的详细情况,包括学生姓名和课程名;(11) 查询选修2号课程且成绩在90分以上的所有学生的基本情况;(12) 查询每个学生及其选修的课程名其及成绩;(13) 查询与“XXX”在同一个系学习的学生;(XXX为自己的真实姓名)(14) 查询其他系中比信息系某一学生年龄小的学生姓名和年龄;(15
3、) 查询其他系中比信息系所有学生年龄都小的学生姓名及年龄;调试过程及实验结果1 在查询分析器在窗口下用SELECT语句完成单表查询:(1) 查询全体学生的详细记录;(2) 查询所有选修过课的学生的学号;(3) 查询考试成绩不及格的学生的学号(4)查信息系(IS)、数学系(MA)和计算机科学系(CS)的学生的姓名和性别;(5) 查所有姓刘的学生的姓名、学号和性别(6) 查包含课程名中包含“DB% Analysis”的课程的课程号和学分(7) 查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列;(8) 查询学习1号课程的学生最高分数;(9) 查询各个课程号与相应的选课人数;2 在查询
4、分析器在窗口下用SELECT语句完成连接(嵌套)查询(10) 查询每个学生及其选修课程的详细情况,包括学生姓名和课程名;(11) 查询选修2号课程且成绩在90分以上的所有学生的基本情况(12) 查询每个学生及其选修的课程名其及成绩(13) 查询与“XXX”在同一个系学习的学生(14) 查询其他系中比信息系某一学生年龄小的学生姓名和年龄(15)查询其他系中比信息系所有学生年龄都小的学生姓名及年龄总结1,学会根据软件提示修改错误调试执行2;数据库建立时要注意命名的一致。3;查询时记住选择自己刚建立的数据库。4;比较复杂的嵌套查询语句书写时要细心。附录1在查询分析器在窗口下用SELECT语句完成单表
5、查询:(1) 查询全体学生的详细记录;SELECT DISTINCT *FROM Student(2) 查询所有选修过课的学生的学号; SELECT SnoFROM SC(3) 查询考试成绩不及格的学生的学号;SELECT DISTINCT SnoFROM SC WHERE Grade90(12) 查询每个学生及其选修的课程名其及成绩;SELECT Student.Sno,Sname,Cname,GradeFROM Student,SC,CourseWHERE Student.Sno=SC.Sno AND SC.Cno=Course.Cno(13) 查询与“XXX”在同一个系学习的学生;(XX
6、X为自己的真实姓名)SELECT Sno,Sname,SdeptFROM Student WHERE Sdept IN (SELECT Sdept FROM Student WHERE Sname=吕阳)(14) 查询其他系中比信息系某一学生年龄小的学生姓名和年龄;SELECT Sname,SageFROM StudentWHERE SageANY (SELECT Sage FROM Student WHERE Sdept=IS)AND SdeptIS(15) 查询其他系中比信息系所有学生年龄都小的学生姓名及年龄;SELECT Sname,SageFROM StudentWHERE SageA
7、LL (SELECT Sage FROM Student WHERE Sdept=IS)AND SdeptIS课程实验报告课程名称数据库系统概论班级实验日期姓名学号实验成绩实验名称实验2:数据更新及视图实验目的及要求1掌握数据定义语句;2掌握数据更新语句;3掌握视图的使用。实验环境操作系统:WindowsDBMS:SQL Server 2005实验内容商品(商品号 字符(3),商品名 字符(20),单价 浮点型,商品类别字符(5),供应商 字符(20);顾客(顾客号 字符(3),姓名 字符(10),住址 字符(20);购买(顾客号 字符(3),商品号 字符(3),购买数量 整型);用SQL语句
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 概论 实验 报告 22
限制150内