云南考试中心_人事考试-云南考试网
云南考试中心_云南人事考试网_云南考试网官网当前位置: 云南人事考试网 > 计算机考试 > Oracle认证 > 预测题·答案解析 > >

2017年Oracle预测试题以答案(一)【云南考试网】

预测题·答案解析 发布:2017-08-09云南考试中心,人事考试网
2017年Oracle预测试题以答案【云南考试网】 1. 下列不属于ORACLE的逻辑结构的是(C) 区 段 数据文件 表空间 2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A) A . SYSDBA B. SYSTEM C. SCOTT D. SYS 3 下面哪个操作会导致用户连接到ORACLE数据库。
  2017年Oracle预测试题以答案(一)【云南考试网】
2017年Oracle预测试题以答案【云南考试网】
1.  下列不属于ORACLE的逻辑结构的是(C)
    区
    段
    数据文件
    表空间
2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A)
A . SYSDBA
B. SYSTEM
C. SCOTT
D. SYS
3 下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表(A)
    授予了CONNECT的角色,但没有授予RESOURCE的角色
    没有授予用户系统管理员的角色
    数据库实例没有启动
    数据库监听没有启动
 4 ( )函数通常用来计算累计排名,移动平均数和报表聚合。
A . 汇总
B. 分析
C 分组、
D 单行
5、  带有(B)字句的SELECT语句可以在表的一行或多行放置排他锁。
A .  FOR INSERT
B.  FOR UPDATE
C.  FOR DELETE
D.  FOR REFRESH
6、 在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语句为数据库中的所有用户创建CUSTOMER表的同义词(B)。
        CREATE PUBLIC SYNONYM cust ON mary.customer;
        CREATE PUBLIC SYNONYM cust FOR mary.customer;
        CREATE SYNONYM cust ON mary.customer FOR PUBLIC;
        不能创建CUSTOMER的公用同义词。
7. 在Oracle中,当FETCH语句从游标获得数据时,下面叙述正确的是(C)。
    游标打开
    游标关闭
    当前记录的数据加载到变量中
    创建变量保存当前记录的数据
8. 在Oracle中,下面关于函数描述正确的是(AD)。
    SYSDATE函数返回Oracle服务器的日期和时间
    ROUND数字函数按四舍五入原则返回指定十进制数最靠近的整数
    ADD_MONTHS日期函数返回指定两个月份天数的和
    SUBSTR函数从字符串指定的位置返回指定长度的子串
9. 阅读下面的PL/SQL程序块:
BEGIN
INSERT INTO employee(salary,last_name,first_name)
VALUES(35,’Wang’,'Fred’);
SAVEPOINT save_a;
INSERT INTO employee(salary,last_name,first_name)
VALUES(4,’Woo’,'David’);
SAVEPOINT save_b;
DELETE FROM employee WHERE dept_no=1;
SAVEPOINT save_c;
INSERT INTO employee(salary,last_name,first_name)
VALUES(25,’Lee’,'Bert’);
ROLLBACK TO SAVEPOINT save_c;
INSERT INTO employee(salary,last_name,first_name)
VALUES(32,’Chung’,'Mike’);
ROLLBACK TO SAVEPOINT save_b;
COMMIT;
END;
运行上面的程序,哪两个更改永久保存到数据库(CD)。
    DELETE FROM employee WHERE dept_no=1;
    INSERT INTO employee(salary,last_name,first_name)
                               i.              VALUES(32,’Chung’,'Mike’);
        INSERT INTO employee(salary,last_name,first_name)
                                    i.              VALUES(35,’Wang’,'Fred’);
            INSERT INTO employee(salary,last_name,first_name)
                                        i.              VALUES(4,’Woo’,'David’);
10. 在Oracle中,表VENDOR包含以下列:
VENDOR_ID NUMBER Primary Key
NAME VARCHAR2(3)
LOCATION_ID NUMBER
ORDER_DT DATE
ORDER_AMOUNT NUMBER(8,2)
下面对表VENDOR运用分组函数的子句合法的是(C)。
    FROM MAX(order_dt)
    SELECT SUM(order_dt)
    SELECT SUM(order_amount)
    WHERE MAX(order_dt) = order_d
11. 在Oracle中,表EMP包含以下列:
……
NAME VARCHAR2(2)
ADDR VARCHAR2(6)
……
要以NAME’s address is ADDR格式返回数据,以下SQL语句正确的是(B)。
+ 的两边做To_number()
    SELECT NAME + ’’’s address is ‘ + ADDR FROM EMP;
    SELECT NAME || ’’’s address is ‘ || ADDR FROM EMP;
    SELECT NAME + ’\’s address is ‘ + ADDR FROM EMP;
    SELECT NAME || ’\’s address is ‘ || ADDR FROM EMP;
12. 在Oracle中,以下不属于集合操作符的是(B)。
    UNION
    SUM
    MINUS
    INTERSECT
13. 在Oracle中,表分区方式(C)建议分区数是2的幂(2、4、8等),以获得最平均的数据发布。
    范围分区
    列表分区
    散列分区
    复合分区
14. 在Oracle中,关于锁,下列描述不正确的是(D)。
    锁用于在用户之间控制对数据的并发访问
    可以将锁归类为行级锁和表级锁
    insert、update、delete语句自动获得行级锁
    同一时间只能有一个用户锁定一个特定的表
15 .在Oracle中,关于表分区下列描述不正确的是()。
    分区允许对选定的分区执行维护操作,而其他分区对于用户仍然可用
    不可以对包含LONG或LONG RAW列的表进行分区
    不可以对包含任何LOB列的表进行分区
    如果分区键包含DATE数据类型的列,则必须使用TO_DATE函数完整的指定年份
16:在Oracl中,哪种表分区维护操作可以将非分区表转换为分区表的分区()。
    添加分区
    结合分区
    交换表分区
    合并分区
17:在Oracle中,使用带有()子句的SELECT命令可以在表的一行或多行上放置排他锁。
    FOR INSERT OF
    FOR REFRESH
    FOR UPDATE OF
    FOR LOCK
18:在Oracle中,序列venseq使用下面的语句创建:
CREATE SEQUENCE venseq INCREMENT BY 1 START WITH 1
MAXVALUE 1 MINVALUE 1 CYCLE CACHE 5;
下面对序列venseq修改的语句,错误的是(A)。
    ALTER SEQUENCE venseq START WITH 1;
    ALTER SEQUENCE venseq MAXVALUE 9;
    ALTER SEQUENCE venseq NOMINVALUE;
    ALTER SEQUENCE venseq NOCACHE;
19:在Oracle中,使用以下语句创建视图:
CREATE OR REPLACE VIEW pen_view
AS SELECT * FROM order_master
WHERE ostatus = ‘p’ WITH CHECK OPTION CONSTRAINT penv;
当用户试图执行以下语句:
UPDATE pen_view SET ostatus = ‘d’ WHERE ostatus=’p’;
下列描述正确的是(B)。
    Oracle将ostatus修改为d,不提示任何错误
    Oracle不执行更新操作,并返回错误信息
    Oracle将ostatus修改为d,同时返回错误信息
    Oracle不执行更新操作,也不提示任何错误
20:在Oracle中,在以下情形建立位图索引可以获得较好的性能(C)。
    在列值唯一的列上建立
    在列值相差很小的列上建立
    在列值频繁重复的列上建立
    在用于保存位图的列上建立
 

      为方便考生获取最新云南考试云南考试信息,请考生关注并且收藏云南考试网。

云南考试网温馨提示:因考试政策,内容不断变化与调整,云南考试网提供在以上信息仅供参考,如有异议,请考生以权威部门公布在内容为准!
文章相关推荐:计算机等级考试 软考 微软认证 思科认证 Oracle认证 Linux认证 计算机职称考试

    爱她就快速分享她吧!

    MBA/成人 报关/导游 思科 建造师
    云南考试网最新推荐