Oracle数据库复习习题

Oracle数据库复习习题

ID:40567070

大小:21.22 KB

页数:3页

时间:2019-08-04

Oracle数据库复习习题_第1页
Oracle数据库复习习题_第2页
Oracle数据库复习习题_第3页
资源描述:

《Oracle数据库复习习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle数据库复习习题l定义基本标的语句格式:CREATETABLE表名(列名1类型[NOTNULL][,列名2类型[NOTNULL]]···)[其他参数];1.创建学生表S:学号S#,CHAR(3)非空;学生姓名SN,CHAR(15);学生系别SD,CHAR(15);学生年龄SA,SMALLINTl修改基本表定义的语句格式uALTERTABLE表名uADD列名类型;2.在表S中加上一个新列SEX,SMALLINT,允许空l删除基本表的语句格式DROPTABLE表名3.删除基本表Sl建立索引的语句格式:CREATE[UNIQUE]INDEX索引名ON基本表名(列名[次序][,列名[次序

2、]]···)[其他参数];4.在表S的列S#上建立(唯一)索引5.在表S的列SN(升序),SA(降序)上建立(唯一)索引l删除索引的语句格式:DROPINDEX索引名;6.删除表S的一个索引lSQL查询语句:SELECT目标列FROM基本表(或视图)[WHERE条件表达式][GROUPBY列名1[HAVING内部函数表达式]][ORDERBY列名2ASC、DESC];7.求数学系学生的学号、姓名8.求全体学生的详细信息9.求学生学号和学生的出生年份10.查询学生的学号和出生年份,要求显示格式为:学号Birthday:出生年份11.求数学系学生学号和年龄,并按年龄降序排列——ORDER12.

3、求年龄在20到22之间的学生学号和年龄——BETWEEN,NOTBETWEEN13.求下列各系的学生信息:MA(数学系),CS(计算机科学与技术系)——IN,OR14.求不在下列各系的学生信息:MA(数学系),CS(计算机科学与技术系)——NOTIN1.求姓名是以字母D打头的学生——LIKE2.求缺少专业名的学生的学号和姓名l连接查询3.求学生以及他选修课程的课程号码和成绩4.在学生表和学生成绩表中查询学生的学号、姓名、系别、年龄、课程号、成绩——自然连接查询5.求选修C1课程且成绩为B以上的学生及成绩——带有其他条件的连接查询l内连接6.查找每个学生的情况以及选修课程的情况7.查找选修了

4、206课程且成绩在80分以上的学生姓名及成绩8.查找选修了“计算机基础”课程且成绩在80分以上的学生学号、姓名、课程名及成绩9.查找不同课程成绩相同的学生的学号、课程号和成绩——自连接l外连接10.查找所有学生的情况及他们选修的课程号,若学生未选修任何课,也要包括其情况11.查找被选修了的课程的选修情况和所有开设的课程名l交叉连接12.列出学生所有可能的选课情况l嵌套查询13.求选修了课程名为‘J’的学生学号和姓名(IN)14.求选修了C2课程的学生姓名(EXIST)15.求不选修C3课程的学生姓名(NOTEXIST)16.求选修了全部课程的学生姓名17.求计算机科学系的学生以及年龄小于1

5、8的学生(UNION)l库函数COUNT、SUM、AVG、MAX、MIN18.求学生总人数19.求选修了课程的学生人数20.求计算机科学系学生的平均年龄21.求课程号及选修该课程的学生人数22.求选修课程超过3门的学生学号(HAVING)23.平均成绩在85分以上的学生的学号和平均成绩24.查找通信工程专业平均成绩在85分以上的学生的学号和平均成绩25.求选修101课程的学生的平均成绩26.求选修101课程的学生的最高分和最低分27.统计离散数学课程成绩在85分以上的人数28.求各专业的学生数1.求被选修的各门课程的平均成绩和选修该课程的人数2.查找通信工程专业学生的学号、姓名、出生时间,

6、并产生一个学生总人数行——COMPUTEl修改语句的格式:UPDATE表名SET字段=表达式[,字段=表达式]···[where谓词];3.把学生S1的姓名改为WANGPING4.把所有学生的年龄加25.把数学系所有学生的成绩置零l删除语句的格式:DELETEFROM表名[WHERE谓词];6.把学生S9的记录删除7.删除所有学生选课记录8.删除计算机科学系全体学生的选课记录l插入语句的格式:INSERTINTO表名[(字段名[,字段名]···)]VALUES(常量[,常量]);或INSERTINTO表名[(字段名[,字段名]···)]子查询;9.把一个新学生:S10,姓名ZhangMin

7、g,信息系IS,18岁,插入表中10.插入一个选课记录(‘S15’,‘C10’,‘A’)11.对一个系,求学生的平均年龄,并把结果存入数据库中

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

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

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