oracl考试模拟试题

上传人:ths****59 文档编号:44922324 上传时间:2018-06-14 格式:DOC 页数:15 大小:97KB
返回 下载 相关 举报
oracl考试模拟试题_第1页
第1页 / 共15页
oracl考试模拟试题_第2页
第2页 / 共15页
oracl考试模拟试题_第3页
第3页 / 共15页
oracl考试模拟试题_第4页
第4页 / 共15页
oracl考试模拟试题_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《oracl考试模拟试题》由会员分享,可在线阅读,更多相关《oracl考试模拟试题(15页珍藏版)》请在金锄头文库上搜索。

1、1一、单选题1、下面对“编写 SQL 语句”描述不正确是那个? CA、SQL 语句是不区分大小写的B、SQL 语句可以是一行,也可以是多行C、关键字可缩写D、子句通常放在单独的行中2、使用算术运算符,可以创建数据和_的表达式? BA、 日期数据B、 函数C、 子查询D、 伪列3、查询语句中连接表达式、字符串或列的运算符为: BA、+ B、|C、 ()D、%4、下面对算术运算符优先顺序描述错误的是_ ? CA、乘和除的运算优先级高于加和减B、优先级相同的运算符是从左到右进行评估的C、运算符对数字类型数据优先级高于对日期类型的数据D、可以使用括号来强制语句做出优先评估5、使用列别名的关键字是? A

2、A、ASB、ISC、TOD、SHOW6、在 SQL*PLUS 中调用 SQL 的脚本使用什么符号? DA、该语句的显示结果? C (ROUND:将值舍入到指定的小数位, TRUNC:将值截断到指定的小数位)A. 46 and 45B. 46 and 45.93C. 50 and 45.93D. 50 and 45.9E. 45 and 45.93F. 45.95 and 45.9312、假设 SYSDATE = 25-JUL-95,则 ROUND(SYSDATE,MONTH)结果是? BA、01-AUG-96B、01-AUG-95C、01-JUL-95D、01-AUG-9713、评估 SQL

3、语句:CREATE TABLE dept (deptno NUMBER(2),dname VARCHAR2(14),loc VARCHAR2(13);ROLLBACK;DESCRIBE DEPT下列描述哪个是正确的? ADA. DESCRIBE DEPT 语句显示 DEPT 表的结构B. ROLLBACK 语句释放 DEPT 表的存储空间C. DESCRIBE DEPT 语句返回一个错误 ORA-04043:对象 DEPT 不存在D. 如果在 ROLLBACK 语句之前输入 COMMIT 语句子,DESCRIBE DEPT 将显示 DEPT 表结构14、评估 SQL 语句:SELECT ena

4、me, sal, 12*sal+100 FROM emp;Sal 列存储的是月薪,现在要求查询语句能够显示 每月增加 100 元补贴后的年薪,上面的语句如何更改? BA. 不需要做任何修改B. SELECT ename, sal, 12*(sal+100) FROM emp;C. SELECT ename, sal, (12*sal)+100 FROM emp;D. SELECT ename, sal+100,*12 FROM emp;15、在 SELECT 语句中消除重复行的关键字是 DA. ALLB. NOTC. NOT ANYD. DISTINCT316、下列 SELECT 语句用于查询

5、表中 email 列为空值的行,哪个是正确的? CA. SELECT ename,sal,email from emp where email = 0;B. SELECT ename,sal,email from emp where email = ;C. SELECT ename,sal,email from emp where email is null;D. SELECT ename,sal,email from emp where email is not null;17、下列哪个是 SQL*Plus 的命令? BA. SELECTB. DESCC. DELETED. UPDATE18

6、、要对 ORACLE 数据库对象(如表,用户,性能监测等)进行管理,可以采用以下哪个管理工具? DA. Oracle Universal InstallerB. Oracle Database Configuration AssistantC. Net ManagerD. Oracle Enterprise Management Consol19、选出下列验证方法中不是 oracle 中验证用户的方法 DA、口令验证B、外部验证C、全局验证D、人为验证20、赋予用户建立会话、连接登录 Oracle 的系统权限是哪个? BA、create tableB、create sessionC、selec

7、t any tableD、create view1、如果表中某列上包含大量重复值,这列所适合建立什么类型索引? BA. B-Tree B. BitMap C. 唯一性索引D. 基于函数的索引2、当执行 UPDATE 语句行数据时,oracle 会在表中行中加什么类型的锁? BA. ROW SHAREB. ROW EXCLUSIVEC. SHARED. SHARE ROW EXCLUSIVEE. EXCLUSIVE43、当某用户执行数据修改时,其他用户从哪儿查询其原始数据? CA. 索引段B. 数据段C. 回滚段D. 重做日志4、如果用户想对数据修改及其值变化,应该使用什么类型的审计? CA.

8、强制性审计B. 标准数据审计C. 基于值的审计D. 细粒度审计E. 对 DBA 审计5、启动监听器的命令是? AA. lsnrctl start B. lsnrctl stopC. tnsping start D. tnsping stop6、AWR 收集的数据存储在哪个表空间? BA. system B. sysaux C. undo D. users7、AWR 是由哪个后台进程将快照数据写入? FA. SMON B. PMON C. DBWnD. LGWR E. CKPTF. MMON8、哪条命令是手工发出检查点事件? DA. alter database checkpointB. che

9、ckpointC. start checkpointD. alter system checkpoint9、数据库处于什么状态下才能开启数据库归档模式? CA. shutdown B. nomount C. mount D. open10、在数据库 OPEN 状态下备份控制文件的命令是什么? ACA. alter database backup controlfile to trace; B. alter system backup controlfile to trace;C. alter database backup controlfile to c:control.bkf;D. alt

10、er system backup controlfile to c:control.bkf;511、select TRUNC(45.926, 2) from dual;语句执行的结果是什么? DA、45.93B、46C、45.926D、45.9212、假设 SYSDATE = 25-JUL-95,则 ROUND(SYSDATE ,YEAR)结果是? AA、01-JAN-96B、01-AUG-95C、01-JUL-95D、01-AUG-9713、oracle 中将数字转换成字符的函数是哪个? AA、to_charB、to_numberC、to_dateD、to_bin14、用于统计最大值的函数是

11、哪个? DA、sumB、avgC、minD、max15、下列哪一个不是 DML 语句?AA、createB、insertC、updateD、delete16、创建视图的语句是哪个?AA、create viewB、create tablespaceC、create tableD、create type17、oracle10G 中 G 的含义是什么? AA、gridB、group C、girl D、green18、下列不属于 oracle 存储结构的是 DA、表空间B、oracle 块C、段D、实例19、oracle 中验证用户的方法不包含 DA、口令验证B、外部验证C、全局验证D、人为验证20、

12、赋予用户创建表的系统权限是哪个? BA、create tableB、create sessionC、select any tableD、create view6二、多选题 1、以下是“雇员表”的结构:EMPLOYEE_ID NUMBER Primary KeyFIRST_NAME VARCHAR2(25)LAST_NAME VARCHAR2(25)下面哪些插入语句是正确的?CEFA. INSERT INTO employees VALUES (NULL, John, Smith);B. INSERT INTO employees (first_name, last_name) VALUES(

13、John, Smith);C. INSERT INTO employees VALUES (1000, John, NULL);D. INSERT INTO employees (first_name, last_name, employee_id) VALUES ( 1000, John, Smith);E. INSERT INTO employees (employee_id) VALUES (1000);F. INSERT INTO employees (employee_id, first_name, last_name) VALUES ( 1000, John, );2、下列哪些是

14、DML 语句? BCDA. COMMITB. MERGEC. UPDATED. DELETEE. CREATEF. DROP3、评估下面创建表的语句CREATE TABLE orders(SER_NO NUMBER UNIQUE,ORDER_ID NUMBER,ORDER_DATE DATE NOT NULL,STATUS VARCHAR2(10) CHECK (status IN (CREDIT, CASH),PROD_ID NUMBER REFERENCES PRODUCTS(PRODUCT_ID),ORD_TOTAL NUMBER,PRIMARY KEY (order_id, order

15、_date);以上语句执行完成后会在些列自动创建索引? AFA. SER_NOB. ORDER_IDC. STATUSD. PROD_IDE. ORD_TOTALF. 在 ORDER_ID and ORDER_DATE 列上创建复合索引74、下列哪些语句可以将 2000 以 $2,000.00 的格式显示? BCDA. SELECT TO_CHAR(2000, $#,#.#) FROM dual;B. SELECT TO_CHAR(2000, $0,000.00) FROM dual;C. SELECT TO_CHAR(2000, $9,999.00) FROM dual;D. SELECT

16、TO_CHAR(2000, $9,999.99) FROM dual;E. SELECT TO_CHAR(2000, $2,000.00) FROM dual;F. SELECT TO_CHAR(2000, $N,NNN.NN) FROM dual;5、关于约束,下列哪些描述是正确的? BDA. UNIQUE 约束不允许空值B. 在创建 PK 或 UNIQUE 约束时默认会同进创建唯一性索引C. PK 约束允许列中有一个空值D. NOT NULL 约束是确保列中不会出现空值6、哪两个语句执行后,该事务是成功完成的? DEA. DELETE employees;B. DESCRIBE employees;C. ROLLBACK TO SAVEPOINT C; D. GRANT SELECT ON employees TO SCOTT;E. ALTER TABLE employees SET

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号