ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:608.50KB ,
资源ID:6111390      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/6111390.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(Oracle考试(全)答案.doc)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

Oracle考试(全)答案.doc

1、窗体顶端 Oracle SQL开发基础 一、填空题 共 3题 题号: 1 本题分数:2.00 分    SELECT TO_CHAR(ADD_MONTHS(TO_DATE(‘20081210’,’YYYYMMDD’),5)+2,’YYYYMMDD’) FROM DUAL;的运行结果是_____20090512______________。 题号: 2 本题分数:2.00 分    在ORACLE中,用于事务提交和回滚的SQL语句分别是_________commit______和_______rollback_________。 题号: 3 本题分数

2、6.00 分    数据库按物理上结构必须由数据文件、控制文件和重做日志组成。 二、单选题 共 30题 题号: 4 本题分数:2.00 分    Select语句的执行顺序是() (1)select (2)from (3)where (4)group by (5)having (6)order by A、123456 B、234561 C、234516 D、124563 题号: 5 本题分数:2.00 分    查询语句SELECT SUBSTR(‘Hello World’,4,5) FROM DUAL;返回结果,正确的是 A、loWor B、W

3、orld C、lloWo D、lo Wo D 题号: 6 本题分数:2.00 分    哪个活动将导致自动回滚() A、GRANT B、CREATE C、系统崩溃 D、从SQL*Plus退出 SQL语句分类 Select查询语句 DML语句(数据操作语言)Insert / Update / Delete / Merge DDL语句(数据定义语言)Create / Alter / Drop / Truncate DCL语句(数据控制语言)Grant / Revoke 事务控制语句Commit / Rollback / Savepoint 题号: 7 本

4、题分数:2.00 分    数据库中有两张表,employees(雇员表),departments(部门表),表结构为课程中试验案例, 如果想要获得全部雇员的信息,不管这个雇员是否被分配了部门,以下答案正确的是 A、SELECT last_name,department_name FROM employees JOIN departments(+) B、SELECT last_name,department_name FROM employees(+) JOIN departments C、SELECT last_name, department_name FROM employees

5、 e RIGHT JOIN departments d ON (e.department_id = d.department_id) D、SELECT last_name, department_name FROM employees e LEFT JOIN departments d ON (e.department_id = d.department_id) 题号: 8 本 分数:2.00 分    关于Listener的描述正确的是( ) A、监听、接收客户端连接请求 B、防止黑客入侵 C、验证连接数据库用户的身份。 D、实现客户端与数据库之间的信息传输

6、题号: 9 本 分数:2.00 分    SQL语句中连接字符串的符号是( ) A、“+” B、 “||” C、 “|” D、“& 题号: 10 本题分数:2.00 分    查询语句SELECT ROUND(13.57),ROUND 13.57,1),ROUND(13.57,-1),TRUNC(13.57,-2) FROM DUAL 返回结果,正确的是 A、13.57,13.6,10,13 B、13,13.5,14,0 C、14,13.6,10,0 D、13.6,13.5,11,13 题号: 11 本题分数:2.00 分    关于ROWNUM的描

7、述,下列正确的是 A、ROWNUM是每个表中实际存在的列。 B、ROWNUM是每条查询语句执行完成之后,给每行数据填充的行号,行号从0开始。 C、ROWNUM做为条件表达式时,可以使用任何算术运算符。 D、ROWNUM经常用来做为分页查询。 题号: 12 本题分数:2.00 分    语句 WHERE SAL BETWEEN 1000 AND 4000 与下列哪个子句等价 A、WHERE SAL〉=1000 AND SAL﹤=4000 B、WHERE SAL〉1000 AND SAL﹤4000 C、WHERE SAL〉=1000 OR SAL﹤=4000 D、WHE

8、RE SAL〉=1000 AND SAL ﹤4000 题号: 13 本题分数:2.00 分    关于TRUNCATE和DELETE命令,下列描述正确的是 A、两者都属于DML语句。 B、两者都不属于DML语句。 C、执行TRUNCATE命令之后,该会话中先前未提交的事务自动提交。 D、执行TRUNCATE命令之后,该会话中先前未提交的事务自动回滚。 题号: 14 本题分数:2.00 分    下面哪条命令能够保证只删除表employee.的数据而保留表的结构并且必要是可以回滚? A、DROP TABLE employee. B、DELETE FROM em

9、ployee. C、TRUNCATE TABLE employee. D、This task can’t be accomplished. 题号: 15 本题分数:2.00 分    在关系数据库系统中,为了简化 户的查询操作,而又不增加数据的存储空间,常用的方法是创建( ) A、另一个表(TABLE) B、游标(CURSOR) C、视图(VIEW) D、索引(INDEX) 题号: 16 本题分数:2.00 分    EMP表结构如下: ENAME VARCHAR2(35) SALARY NUMBER(8,2) HIRE_DATE DATE 下面那句

10、话列出了在公司工作了五年以上的员工? A、SELECT ENAMEFROM EMPWHERE SYSDATE-HIRE_DATE 〉 5; B、SELECT ENAMEFROM EMPWHERE HIRE_DATE-SYSDATE 〉 5; C、SELECT ENAMEFROM EMPWHERE (SYSDATE-HIRE_DATE)/365 〉 5; D、SELECT ENAMEFROM EMPWHERE (SYSDATE-HIRE_DATE)* 365 〉 5; 题号: 17 本题分数:2.00 分    STUDENT_GRADES表结构如下: STUDENT_ID

11、 NUMBER(12) SEMESTER_END DATE GPA NUMBER(4,3) 要求显示STUDENT_ID,SEMESTER_END,GPA,其中首先以semester_end从小到大,之后GPA从大到小排序显示? A、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY semester_end DESC, gpa DESC; B、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY semester_end ASC, gp

12、a ASC; C、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY semester_end, gpa DESC; D、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY gpa DESC, semester_end DESC; E、SEL CT student_id, semester_end, gpaFROM student_gradesORDER BY gpa DESC, semester_end ASC; 题号: 18

13、 本题分数:2.00 分    下列约束哪个是只能在列级定义的? A、UNIQUE B、NOT NULL C、CHECK D、PRIMARY KEY E、FOREIGN KEY 题号: 19 本题分数:2.00 分    MARKS表结构如下: STD_ID NUMBER(4) STUDENT_NAME VARCHAR2(30) SUBJ1 NUMBER(3) SUBJ2 NUMBER(3) 下面sql语句中是否存在错误 SELECT subj1+subj2 total_marks, std_id FROM marks WHERE subj1 > AVG

14、subj1) AND subj2 > AVG(subj2) ORDER BY total_marks; 如果有错误,请指出是哪一项? A、能够成功执行 B、SELECT子句中有错误 C、WHERE子句中有错误 D、ORDER BY子句中有错误 题号: 20 本题分数:2.00 分    创建表时,一个VARCHAR2的列没有指定长度,它的缺省长度是多少? A、1 B、25 C、4000 D、对于VARCHAR2列,必须指定列的长度 C 题号: 21 本题分数:2.00 分    EMP表结构如下: LAST NAME VARCNAR2(35) NO

15、T NULL SALARY NUMBER(9,2) NOT NULL COMMISION_PCT NUMBER(4,2) 要计算所有雇员的12*salary* commission_pct值,下面哪条语句能够保证显示所有雇员的12*salary* commissio _pct值 A、SELECT last_name, 12*salary* commission_pctFROM emp; B、SELECT last_name, 12*salary* (commission_pct,0)FROM emp; C、SELECT last_name, 12*salary*(nvl(commi

16、ssion_pct,0))FROM emp; D、SELECT last_name, 12*salary*(decode(commission_pct,0))FROM emp; 题号: 22 本题分数:2.00 分    当quantity值是null时,哪个语句显示0 A、Select 100/quantity from inventory B、B. Select NVL(100/quantity,0) from inventory C、C. Select NULL(100/quantity,0) from inventory D、D. Select TO_CHAR(1

17、00/quantity,0) from inventory 题号: 23 本题分数:2.00 分    对于权限的授予,下列说法正确的是 A、WITH GRANT OPTION 选项可以实现系统权限的传递。 B、WITH ADMIN OPTION 选项可以实现对象权限的传递。 C、以上两种说法都正确。 D、以上两种说法都不正确。 题号: 24 本题分数:2.00 分    视图ANN_SAL是基于employee表的,试图的结构如下: NAME NULL TYPE EMPNO NOT NULL NUMBER(4) YEARLY_SAL NUMBER(9,2

18、) MONTHLY_SAL NUMBER(9,2) 下面哪条语句能够从试图ANN_SAL中检索出数据 A、SELECT * FROM ANN_SAL B、SELECT * FROM EMPLOYEE C、SELECT * FROM VIEW ANN_SAL D、SELECT * FROM VIEW ANN_SAL IS DON EMPLOYEE 题号: 25 本题分数:2.00 分    将工资低于3000元或者低于平均工资的员工的工资上浮10%,下面哪条语句正确( ) A、UPDATE EMP SET SAL=SAL*1.1 WHERE SAL ﹤3000 OR S

19、AL﹤AVG(SAL) B、UPDATE SET SAL=SAL*1.1 FROM EMP WHERE SAL ﹤3000 OR SAL﹤AVG(SAL) C、UPDATE SET SAL=SAL*1.1 FROM EMP WHERE SAL﹤3000 OR SAL﹤(SELECT AVG(SAL) FROM EMP) D、UPDATE EMP SET SAL=SAL*1.1 WHERE SAL﹤3000 OR SAL﹤(SELECT AVG(SAL) FROM EMP) 题号: 26 本题分数:2.00 分    部分匹配查询中有关通配符“_”的正确的叙述是() A、“_

20、代表多个字符 B、“_”代表一个字符 C、“_”不能与“%”一同使用 D、“_”代表代表零个或多个字符 题号: 27 本题分数:2.00 分    哪个选项能够限制组函数返回的值 A、WHERE B、HAVING C、ORDER BY D、不能限制组函数 题号: 28 本题分数:2.00 分    为了进行数据库访问,需要哪个权限 A、ALTER USER B、CREATE USER C、ALTER SYSTEM D、CREATE SESSION 题号: 29 本题分数:2.00 分    关于对空值的描述,下列说法正确的是 A、包

21、含空值的任何算术表达式结果都等于空。 B、包含空值的连接字符串|| 等于与空字符串连接,结果还是空值。 C、空值做为判断条件是写法是 :判断字段=null。 D、表Emp中有5条记录,empID分别为1,2,3,4,5,那么查询语句Select * from Emp where empID not in (2,3,4,null)的执行后结果是2条记录。 题号: 30 本题分数:2.00 分    关于事务的描述,下列说法正确的是 A、执行一个DDL或DCL语句后,事务自动开始。 B、执行一个DDL或DCL语句后,事务自动提交。 C、执行一个DDL或DCL语句后,事务自动

22、回滚。 D、执行一个DDL或DCL语句后,对当前事务没有影响。 题号: 31 本题分数:2.00 分    在 STUDENTS表添加主键以下哪个语句是正确的? A、ALTER TABLE students ADD PRIMARY KEY student_id B、ALTER TABLE students ADD CONSTRAINT PRIMARY KEY (student_id) C、ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY student_id D、ALTER TABLE students

23、ADD CONSTRAINT stud_id_pk PRIMARY KEY (student_id) E、ALTER TABLE students MODIFY CONSTRAINT stud_id_pk PRIMARY KEY (student_id) 题号: 32 本题分数:2.00 分    查看序列DEPT_DEPTNO的当前值,应该使用伪列( ) A、CURRVAL B、NEXTVAL C、MAXVAL D、MINVAL 题号: 33 本题分数:2.00 分    在Oracle数据库中创建一个表,对其主键叙述正确的是( ) A、一个表可以有多个主

24、键 B、一个表的主键只能是一列 C、主键必须唯一且不能为空 D、联合主键的列数据类型必须一致 三、多选题 共 4题 题号: 34 本题分数:3.00 分    下面关于TRUNCATE和DELETE的说法正确的是( ) A、TRUNCATE属于DDL,而DELETE属于DML B、TRUNCATE与DELETE均能够删除表中的指定记录 C、TRUNCATE不能删除表中的指定记录,而DELETE能够删除表中的指定记录 D、在清空表记录的操作时,TRUNCATE的执行效率比DELETE高 E、TRUNCATE和DELETE没有差异 题号: 35 本题分数:2

25、00 分    关于使用AlTER TABLE进行修改表的定义,下列描述正确的是 A、使用该命令可以修改表的名称 B、使用该命令可以修改列的名称 C、使用该命令可以修改列的数据类型 D、使用该命令可以修改列的精度 题号: 36 本题分数:2.00 分    关于子查询的描述,下列说法正确的是 A、子查询必须要写在括号内。 B、子查询可以写在FROM,WHERE,HAVING子句中。 C、<ALL主要应用于多行子查询中,表示要小于子查询结果集的任意一个值即可。 D、子查询可以用在UPDATE的SET子句中。 题号: 37 本题分数:3.00 分    

26、下面哪些语句是DML(数据操作语言)( ) A、SELECT B、INSERT C、DELETE D、CREATE E、DROP 四、编程题 共 3题 题号: 38 本题分数:6.00 分    设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。 请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10% UPDATE EMP SET SALARY=SALARY*1.1 W

27、HERE ENO IN (2分) (SELECT ENO (2分)  FROM EMP, DEPT  WHERE EMP.DNO=DEPT.DNO    AND DNAME=‘销售部’    AND SALARY<600) (2分) 题号: 39 本题分数:10.00 分    EMP 表结构如下 EMPNO NUMBER(4) not null pk, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2),

28、 DEPTNO NUMBER(2) fk DEPT表结构如下 DEPTNO NUMBER(2) not null pk, DNAME VARCHAR2(14), LOC VARCHAR2(13) 1. 编写SQL语句:根据员工表(EMP)结构描述,写出创建EMP表的SQL语句。(5分) 2. 编写SQL语句:员工表(EMP)中按照EMPNO排序后显示第6-10条记录的员工编号、员工姓名、雇佣日期。(5分) 1. create table EMP ( EMPNO NUMBER(4) not null primary key, ENAME VARCHAR2(10), JOB

29、VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2) foreign key references dept(deptno) ) (类型2分,每个约束1分) 2. SELECT e.empno,e.ename,e.hiredate FROM (SELECT ROWNUM enum, e2.empno,e2.ename,e2.hiredate FROM (SELECT * FROM emp ORDER BY empno) e2) e WHER

30、E e.enum>=6 AND e.enum<=10 (子查询3分,rownum1分,排序1分) 题号: 40 本题分数:4.00 分    设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。 试用SQL语句完成以下查询:   列出各部门中工资不低于600元的职工的平均工资。 SELECT DNO, AVG (SALARY) (1分) FROM EMP (1分) WHERE SALARY>=600 (1分) GROUP BY DNO (1分)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服