




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 单选题1、评估SQL语句: SELECT ROUND(45.953, -1), TRUNC(45.936, 2) FROM dual;该语句的显示结果?A. 46 and 45B. 46 and 45.93C. 50 and 45.93D. 50 and 45.92、评估SQL语句:SELECT ename, sal, 12*sal+100 FROM emp;Sal 列存储的是月薪,现在要求查询语句能够显示 每月增加100元补贴后的年薪,上面的语句如何更改?A. 不需要做任何修改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;3、用于显示表结构的命令是什么?A. DESCB. HOSTC. SELECTD. DIR4、下列哪个是SQL*Plus 的命令?A. SELECTB. DESCC. DELETED. UPDATE5、你现在要创建一张名为 orders 的表, 该表包括4列:1) order_id 列数据类型为 number2) customer_id 列数据类型为 number3) order_status 列数据类型为 varchar2类型且默认值为 PENDING4) date_ordered 列数据类型为 date下面创建语句正确的有哪个?A. CREATE TABLE orders (order_id NUMBER(10),customer_id NUMBER(8),order_status NUMBER(10) DEFAULT PENDING,date_ordered DATE;B. CREATE TABLE orders (order_id NUMBER(10),customer_id NUMBER(8),order_status VARCHAR2(10) = PENDING,date_ordered DATE );C. CREATE OR REPLACE TABLE orders (order_id NUMBER(10),customer_id NUMBER(8),order_status VARCHAR2(10) DEFAULT PENDING,date_ordered DATE );D. CREATE OR REPLACE TABLE orders (order_id NUMBER(10),customer_id NUMBER(8),order_status VARCHAR2(10) = PENDING,date_ordered DATE );E. CREATE TABLE orders (order_id NUMBER(10),customer_id NUMBER(8),order_status VARCHAR2(10) DEFAULT PENDING,date_ordered DATE );6、有一张employees 表,包括三列employee_id number(4),Last_name varchar2(25),Job_id varchar2(10)你现在需要在job_id列中查询包含SA_字符串的行,下面SQL语句正确的是?A. SELECT employee_id, last_name, job_id FROM employeesWHERE job_id LIKE %SA_% ESCAPE ;B. SELECT employee_id, last_name, job_id FROM employeesWHERE job_id LIKE %SA_;C. SELECT employee_id, last_name, job_id FROM employeesWHERE job_id LIKE %SA_ ESCAPE ;D. SELECT employee_id, last_name, job_id FROM employeesWHERE job_id = %SA_;7、评估SQL语句SELECT ROUND(TRUNC(MOD(1600,10),-1),2) FROM dual;语句执行完成后的结果是?A. 0B. 1C. 0.00D. 发生错误8、Oracle 中将数据库缓存区高速缓存区的数据写入数据文件的后台进程是哪个?A. SMONB. PMONC. DBWnD. LGWR9、Oracle 假设安装在C盘,则Oracle 的主目录的路径是哪个?A. C:oracleproduct10.2.0db_1B. C:C. C:oracleproductdatabaseD. C:windowsoracle10、下面哪个命令会导致重新启动ORACLE时要进行实例恢复?A. shutdown immediateB. shutdown normalC. shutdown transactionalD. shutdown abort11、如果表中某列上包含大量重复值,这列所适合建立什么类型索引?A. B-TreeB. BitMapC. 唯一性索引D. 基于函数的索引12、当某用户执行数据修改时,其他用户从哪儿查询其原始数据?A. 索引段B. 数据段C. 回滚段D. 重做日志13、启动监听器的命令是?A. lsnrctl startB. lsnrctl stopC. tnsping startD. tnsping stop14、AWR 是由哪个后台进程将快照数据写入?A. SMONB. PMONC. DBWnD. LGWRE. CKPTF. MMON15、数据库处于什么状态下才能开启数据库归档模式?A. shutdownB. nomountC. mountD. open1、评估SQL语句:CREATE TABLE dept (deptno NUMBER(2),dname VARCHAR2(14),loc VARCHAR2(13);ROLLBACK;DESCRIBE DEPT下列描述哪个是正确的?A. DESCRIBE DEPT 语句显示DEPT表的结构B. ROLLBACK语句释放DEPT表的存储空间C. DESCRIBE DEPT 语句返回一个错误 ORA-04043:对象DEPT不存在D. 如果在 ROLLBACK 语句之前输入COMMIT语句子,DESCRIBE DEPT 将显示DEPT表的结构2、在SELECT 语句中消除重复行的关键字是A. ALLB. NOTC. NOT ANYD. DISTINCT3、下列SELECT语句用于查询表中email列为空值的行,哪个是正确的?A. 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;4、在创建视图语句中 FORCE 参数的作用是什么?A. 创建视图进同时创建视图约束B. 基于有约束的表上创建视图C. 即使没有权限也可以创建视图D. 创建视图时,即使基表不存在也创建5、你需要修改 STUDENTS 表在STUDENT_ID列上增加一个PK约束,当前此表为空表,下面语句正确的是?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 ADD CONSTRAINT stud_id_pk PRIMARY KEY (student_id);E. ALTER TABLE students MODIFY CONSTRAINT stud_id_pk PRIMARY KEY (student_id);6、某用户想查询自己所拥有的表中哪些列包含约束,下面的哪个数据字典视图包含该信息?A. USER_CONSTRAINTSB. USER_OBJECTSC. ALL_CONSTRAINTSD. USER_CONS_COLUMNSE. USER_COLUMNS7、Oracle 10G 中G代表什么意思?A. 网格B. 网络C. 云计算D. 应用程序8、Oracle 中将重做日志缓存区的数据写入重做日志文件的后台进程是哪个?A. SMONB. PMONC. DBWnD. LGWRE. CKPT9、 Oracle 启动的顺序是?A. nomountmountopenB. mountopennomountC. openmount-nomountD. nomountopenmount10、表空间如果想使用字典管理,前提是什么?A. 有磁盘阵列B. system表空间必须是字典管理C. 创建表空间时,必须指定多个数据文件D. 有动态磁盘11、当执行UPDATE 语句行数据时,oracle 会在表中行中加什么类型的锁?A. ROW SHAREB. ROW EXCLUSIVEC. SHARED. SHARE ROW EXCLUSIVEE. EXCLUSIVE12、如果用户想对数据修改及其值变化,应该使用什么类型的审计?A. 强制性审计B. 标准数据审计C. 基于值的审计D. 细粒度审计E. 对DBA审计13、AWR收集的数据存储在哪个表空间?A. systemB. sysauxC. undoD. users14、哪条命令是手工发出检查点事件?A. alter database checkpointB. checkpointC. start checkpointD. alter system checkpoint15、在数据库OPEN状态下备份控制文件的命令是什么?A. alter database backup controlfile to trace; B. alter system backup controlfile to trace;C. alter database backup controlfile to c:control.bkf;D. alter system backup controlfile to c:control.bkf;二、 多选题1、下列哪些是DML语句?(选择3个)A. COMMITB. MERGEC. UPDATED. DELETEE. CREATEF. DROP.2、下列哪些语句可以将2000以 $2,000.00 的格式显示?(选择3个)A. 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 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;3、哪两个语句执行后,该事务是成功完成的?A. DELETE employees;B. DESCRIBE employees;C. ROLLBACK TO SAVEPOINT C;D. GRANT SELECT ON employees TO SCOTT;E. ALTER TABLE employees SET UNUSED COLUMN sal;4、为什么要创建同义词? (选择2个)A. 因为你有太多的表B. 因为你的表太大了C. 因为你的表名太长,引用不方便D. 因为你想引用其它方案下的表5、序列中使用的伪列有哪些? (选择2 个)A. NEXTVALB. CURRVALC. ROWIDD. ROWNUM6、Oracle 的SGA区中有哪些组件? (选择6个)A. 共享池B. Streams 池C. 大型池D. JAVA 池E. 数据库缓冲区高速缓存F. 重做日志缓冲区7、Oracle 初始化参数文件包括? (选择2 个)A. init 文件B. SPFILEC. PFILEE. START_FILE8、下面对SYS用户描述正确有哪些? (选择4个)A. 被授予了DBA角色B. 具有ADMIN OPTION的所有权限C. 拥有数据字典D. 拥有自动工作量资料档案库E. 可以被删除9、下面对TRUNCATE TABLE 命令描述正确的有哪些? (选择5个)A. 通过将高水位标记(HWM) 设置到表开头,使表行不可用,将表标记为空B. 是DDL 命令,因此不会生成还原数据,而且会隐式提交命令C. 相应的索引也会被截断D. 不会截断外键引用的表E. 使用此命令时不会触发删除触发器F. 和DELETE命令完全一样10、下面对冷备份描述正确是哪些?A. 必须先做热备份B. 只能将数据恢复到备份的那个时间点,最后备份到数据库损坏时之间的数据无法恢复C. 只能数据库shutdown 后去做D. 冷备份只能备份数据文件,不能备份控制文件1、以下是“雇员表”的结构:EMPLOYEE_ID NUMBER Primary Key,FIRST_NAME VARCHAR2(25),LAST_NAME VARCHAR2(25)下面哪些插入语句是正确的?(选择3个)A. INSERT INTO employees VALUES (NULL, John, Smith);B. INSERT INTO employees (first_name, last_name) VALUES( 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、评估下面创建表的语句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_date);以上语句执行完成后会在些列自动创建索引?(选择2个)A. SER_NOB. ORDER_IDC. STATUSD. PROD_IDE. ORD_TOTALF. 在 ORDER_ID and ORDER_DATE列上创建复合索引3、关于约束,下列哪些描述是正确的?(选择2个)A. UNIQUE约束不允许空值B. 在创建PK或UNIQUE 约束时默认会同进创建唯一性索引C. PK 约束允许列中有一个空值D. NOT NULL约束是确保列中不会出现空值4、表STUDENTS 的结构如下(STD_ID number(4), COURSE_ID varchar2(10), START_DATE DATE,END_DATE DATE)哪两个聚合函数对START_DATE列是有效的? (选择2个)A. SUM(start_date)B. AVG(start_date)C. COUNT(start_date)D. AVG(start_date, end_date)E. MIN(start_date)F. MAXIMUM(start_date)5、当执行 drop table dept命令后,下列哪些描述是正确的? (选择4个)A. 你不能回滚这个语句B. 所有待定事务将被提交C. 基于DEPT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年官方太阳能电池片采购合同范本
- 2025关于解除劳动合同证明丢失事宜
- 中餐厅组织架构岗位职责规范
- 高尔夫球场氢能发电的安全性评估与管理研究-洞察及研究
- 谷物保健品成分提取创新创业项目商业计划书
- 乐器强度与结构设计创新创业项目商业计划书
- 畜禽疾病防控服务创新创业项目商业计划书
- 作家工作坊与创作营创新创业项目商业计划书
- 古董社交网创新创业项目商业计划书
- 道路桥梁维修安全施工保护费用计划
- RB/T 303-2016养老服务认证技术导则
- GB/T 32227-2015船用工作救生衣
- GB/T 22258-2008防伪标识通用技术条件
- GB 38454-2019坠落防护水平生命线装置
- FZ/T 01082-2017粘合衬干热尺寸变化试验方法
- 3、《广播电视音像资料编目规范-电视资料部分》标准设计及应用说明【精选文档】
- GB∕T 30074-2013 用电化学技术测量金属中氢渗透(吸收和迁移)的方法
- GB∕T 24635.4-2020 产品几何技术规范(GPS) 坐标测量机(CMM)确定测量不确定度的技术 第4部分:应用仿真技术评估特定任务的测量不确定度
- Q∕SY 05357-2020 油气管道地面标识设置规范
- 2022年福建省厦门市中考语文质检试卷(5月份)
- [广州]城建项目建设审批流程简介(多图)
评论
0/150
提交评论