实验二单表查询

实验二单表查询

ID:28154538

大小:206.00 KB

页数:7页

时间:2018-12-07

实验二单表查询_第1页
实验二单表查询_第2页
实验二单表查询_第3页
实验二单表查询_第4页
实验二单表查询_第5页
资源描述:

《实验二单表查询》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、许昌学院信息工程学院《数据库原理与应用》课程实验手册实验二实验名称:单表查询、实验性质:验证性、成绩:实验学时数:6孕时、姓名:马慧妍、学号:5007140007一、实验目的1、掌握基本表的定义、结构的修改及删除;2、掌握索引的建立及删除;3、掌握Select语句的基本语法;4、掌握GroupBy子旬的作用和使用方法;5、掌握聚集函数的使用;5、掌握OrderBy•了•句的作用和使用方法;二、实验准备1、理解基木表的定义语法格式;2、理解Select语川的基木语法格式和执行方法;三、实验内容1、在实验一Stud(mt_DB数裾库中用SQL语

2、言完成如卜*的操作(请给出SQL语句及相应执行结果的截图):(1)将学生表屮年龄的数据类型改为整型。(2)向SC表中增加成绩(Grade)列,其数据类型为短整型。(3)用SSMS方式向三个表屮填充数据(参照课本P82页)(此题可不用给出结果阁)。(4)对Course表按课程名降序建唯一索引。(5)尝试对Student表按学生姓名列建聚集索引,分析结果。(6)删除对Course表按课程名降序建的唯一索引。2、用SQL语句完成如下对三个表的查询(请给山SQL语句及执行结果的截图):(1)查询所冇课程的课程号和课程名。(2)奔询全体学生的记录。(

3、3)查询学生表中的所冇的系。(4)查询全体学生的姓名、出生年份和所在的院系,并为出生年份和所在院系两列分别起别名为sbirth,department,并将系名全部转换成小写字母。(1)求数学系学生的学号和姓名(1)查询所有考试成绩在80分以下的学生学号、课程号。(2)查询学分在2〜7之间的课程信息。(3)齊询DB_Design课程的课程号和学分。(4)查询没有先修课的课程号、课程名及学分。(5)查询信息系学生性别为男且年龄小于20岁的学生姓名。(6)查询选修了3号课程的学生的学号及成绩,并要求对查询结果按成绩的降序排列,如果成绩相同按学号的

4、升序排列。(7)齊询课程的总数。(8)S询选修2号课程的学生平均成绩和最高成绩,并分别为平均成绩和最高成绩起别名为AVG,MAX。(9)求选课的学生学号及对应的所选课的门数。(10)查询选修了2门及以上的课程的学生学号。实验过程、存在的问题及解决办法:1、在实验一Stud(mt_DB数据库屮用SQL语言完成如下的操作(请给出SQL语句及相应执行结果的截图):(1)将学生表中年龄的数据类型改为整型。四、实验altertableStudentaltercolumnSage

5、int(2)向SC表中增加成绩(Grade)列,其数据类型为短整型。从a

6、ltertableSCaltercolumnGradeint程及2、用SQL语川完成如下对三个表的齊询(请给!liSQL语川及执行结果的截图):(1)查询所冇课程的课程号和课程名。AselectCno,Cnar&eIfromCourse

7、1CnoCname(数据库22数字33系铳44»作系统55数据机构66数据处理77PASCA...(1)查询全体学生的记泶®法果_」消息SnoSnameSsexSageSdeptSbuthday1「200215121I李勇男20CSNULL2200215122刘展舅19csNULL3_200215123王9

8、女18MANULL4200215124柒立男19ISNULL5NULL王明男20ISNULL(2)查询学生表屮的所有的系J结果_j消息selectSaeptfromStudent!1SdeptCSJ2CS3MA4IS5IS(3)查询全体学生的姓名、出生年份和所在的院系,井为出生年份和所在院系两列分別起別名为sbirth,department,并将系名全部转换成小写字母。3selectSname,2014—SageassbirthrSdeptasdepartmentrLOWER(Sdeptioepartment-fromStudentD结果消

9、息Snamesbirthdepartmentoepartment1I函I1994cscs2刘晨1995cscs3王敏19%MAma4张立1995ISis5王明1994ISisSnoSnameSdept1(200215123MA]结果消息(4)求数学系学生的学号和姓名iselectSnc,SnaneSdeptfromStudentwhereSdept"•MA*

10、(1)查询所有考试成绩在80分以下的学生学号、课程号。消息Aselect;Sno,Sno

11、SnoCnofromSC1

12、200215122

13、3LwhereGrade

14、在2〜7之间的课程信息。AselectCcredirCnarsefromCoursewhere(ccredictet'ee......03结果.j消息]CnoCcreditIII

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

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

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