SQL语言练习参考.doc

SQL语言练习参考.doc

ID:50985735

大小:47.00 KB

页数:9页

时间:2020-03-08

SQL语言练习参考.doc_第1页
SQL语言练习参考.doc_第2页
SQL语言练习参考.doc_第3页
SQL语言练习参考.doc_第4页
SQL语言练习参考.doc_第5页
资源描述:

《SQL语言练习参考.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、01操作要求1.将文件夹“XSGL”复制到D盘上,并设置为默认目录。SETDEFATOD:XSGL2.打开项目“学生管理系统.PJX”MODIFYPROJECT学生管理系统3.打开数据库“学生管理.DBC”。OPENDATABASE学生管理使用SQL语句完成以下题目4.检索COURSE表中为课程号为“030201”的课程名称。SELE课程名称FROMCOURSEWHERE课程号="030201"5.检索STUDENT表中日语专业的学生的各项信息。SELE*FROMSTUDENTWHERE专业="日语"6.检索党员学生的学号、姓名和年龄。SE

2、LE学号,姓名,YEAR(DATE())-YEAR(出生日期)AS年龄FROMSTUDENTWHERE党员否7.检索计算机应用专业的学生的学号,姓名,课程号、平时成绩和期末成绩。SELESTUDENT.学号,姓名,课程号,平时成绩,期末成绩FROMSTUDENT,SCORE;WHERESTUDENT.学号=SCORE.学号AND专业="计算机应用"8.检索计算机应用专业的学生的学号,姓名,课程名称、平时成绩和期末成绩。SELESTUDENT.学号,姓名,课程名称,平时成绩,期末成绩FROMSTUDENT,SCORE,COURSE;WHERES

3、TUDENT.学号=SCORE.学号ANDSCORE.课程号=COURSE.课程号;AND专业="计算机应用"9.检索住在201宿舍的学生的学号和姓名。SELE学号,姓名FROMSTUDENT;WHERE学号IN(SELE学号FROMROOMWHERE房间号=”201”)10.检索工商管理专业学生的住宿情况信息。SELE*FROMROOMWHERE学号IN;(SELE学号FROMSTUDENTWHERE专业="工商管理")11.检索所有选修数据库原理的学生平均期末成绩。SELEAVG(期末成绩)FROMSCOREWHERE课程号IN;(SEL

4、E课程号FROMCOURSEWHERE课程名称=”数据库原理”)12.检索每个专业入学成绩高于520的学生人数。SELE专业,COUNT(*)FROMSTUDENTGROUPBY专业WHERE入学成绩>52013.在COURSE表中插入一个新的元组(020124,VB程序设计,54,3)INSERTINTOCOURSEVALUE("020124","VB程序设计",54,3)14.删除COURSE中目前在SCORE中没有任何选课记录的课程。DELEFROMCOURSEWHERE课程号NOTIN(SELE课程号FROMSCORE)15.删除RO

5、OM表中计算机应用专业学生的住宿记录。DELEFROMROOMWHERE学号IN(SELE学号FROMSTUDENTWHERE专业="计算机应用")16.SCORE中数据库原理的期末成绩均增加2分。UPDATESCORESET期末成绩=期末成绩+2;WHERE课程号=(SELE课程号FROMCOURSEWHERE课程名称="数据库原理")1.将入学成绩最高的学生的奖学金提高20%。UPDATESTUDENTSET奖学金=奖学金*1.2;WHERE入学成绩=(SELEMAX(入学成绩)FROMSTUDENT)2.关闭当前数据库;退出VFP。CL

6、OSEDATABASEQUIT02操作要求要求:l请勿在共享文件夹中打开XSGL中的任一文件。若已打开,请立刻退出VFP,或执行CLOSEALL命令。l除非特别说明,本次实验题目要求使用命令完成。l尽量按顺序完成题目。在所有题目完成前,请勿执行其它操作。l文字为蓝色的题目记录到实验报告中(不需抄题,记录完整的命令即可)。3.将文件夹“05”复制到D盘上。并将文件夹XSGL设置为默认目录。(提示:SETDEFATOD:5XSGL)4.打开数据库“学生管理.DBC”。OPENDATABASE学生管理5.打开表“STUDENT.DBF”。US

7、ESTUDENT6.显示函数BOF()、EOF()、RECNO()、RECCOUNT()的值。?BOF(),EOF(),RECNO(),RECCOUNT().F..F.1127.显示STUDENT表中所有学生的所有信息。LIST或DISPLAYALL8.显示函数BOF()、EOF()、RECNO()、RECCOUNT()的值,并与第4题的结果相比较。.F..T.13129.将记录的指针移到第一条记录,并显示此时BOF()、EOF()和RECNO()函数的值。GOTOP.F..F.110.执行SKIP-1,显示此时BOF()、EOF()和REC

8、NO()函数的值。.T..F.111.将记录的指针移到最后一条记录,并显示此时BOF()、EOF()和RECNO()函数的值。GOBOTTOM.F..F.1212.

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

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

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