Oracle数据库考核 1

发布 2022-03-30 21:53:28 阅读 1471

共12题,每题1分。6分以上及格,10分以上为优秀。

做题时间不得超过60分钟。

填写样例:0、写出求今天的日期的查询sql及结果。

答:1、现在有一张表,数据如下:

请去掉该字段内容的最后两位。请利用sql查询语句,把上面的**,变成下面的结果:

2、现有一张通话记录,数据如下:

请找出每个**最近一天的通话记录(每个**只显示一条记录)。请利用sql查询语句,把上面的**,变成下面的结果:

3、现有一张通话记录,数据如下。

请找出每个**最近一天的通话记录。请利用sql查询语句,把上面的**,变成下面的结果:

4、现有一张成绩单,数据如下:

按学学号正序排列,考试场次倒叙排列,展示学生的分数。请利用sql查询语句,把上面的**,变成下面的结果:

5、现有一张成绩单,数据如下:

现在要统计目前考试以来,每个人语数英考试达到90分以上的次数。请利用sql查询语句,把上面的**,变成下面的结果:

6、现有一张关于近几年2月份的清单,数据如下:

现在要求这些年2月份最后一天是多少号。请利用sql查询语句,把上面的**,变成下面的结果:

7、现有一张学生选课的课表,数据如下:

课表的对应编码表如下:

现在要求把学生选课课表的课程编号,转成中文描述,展示给班主任查看,对于没有对应编描述的课程,展示成“未知”。请利用sql查询语句,把上面的**,变成下面的结果:

8、现有一张**如下:

请找出字母“b”出现2次以上的记录。请利用sql查询语句,把上面的**,变成下面的结果:

9、现有一张学生名单如下:

学生某次语文考试成绩单如下:

要求展示学生学号、学生姓名和分数的报表。请利用sql查询语句,把上面的**,变成下面的结果:

10、现有一张学生选课的课表,数据如下:

假设目前没有课程的编码表,但存在约定俗成的规则,规则如下:

1-语文;2-数学;

3-英语;其他-未知;

现在要求把学生选课课表的课程编号,转成中文描述,展示给班主任查看。请利用sql查询语句,把上面的**,变成下面的结果:

11、现有一张成绩单,数据如下:

现在要统计目前考试以来,每个人语数英考试达到90分以上(包括90分)的次数。请利用sql查询语句,把上面的**,变成下面的结果:

12、假设设当前时间(sysdate)为2014/3/12 23:35:29,如下图所示:

请把当前时间格式化成如下格式:

2023年03月12日 23时35分29秒”

作为你考核的结束时间。

Oracle数据库高级操作说明

一 exp imp命令详解。1 exp 用户 密码 sid full y file 路径 文件名。dmp 2 imp 用户 密码 sid full y file 路径 文件名。dmp 一exp imp两个命令可以说是oracle中最常用的命令了。oracle数据库有两类备份方法。第一类为物理备份,该...

Oracle高级数据库设计

咸阳职业技术学院。电子信息学院2016 2017学年度第一学期期末考试。专业 oracle高级数据库设计 试卷 b 机考 班级学号姓名。一 题目。1.1 程序设计。在数据库orcl中,创建一个表,表的信息如下 表名 employees 字段 注意 表中必须有一个主键。1.2 程序设计。向第一题创建的...

大型数据库oracle考试复习

得到广大用户的青睐原因在于 支持多用户 大事务量的事务处理 提供标准操作接口 实施安全性控制和完整性控制 支持分布式数据处理 具有可移值性 可兼容性和可连接性。数据库新特性 网络计算 真正集群技术 自动存储管理 数据库自动管理 高可用性 超大型数据库支持 闪回查询与闪回操作 物化视图与查询重写 数据...