oracle考题 联系客服

发布时间 : 星期三 文章oracle考题更新完毕开始阅读4c83509633687e21ae45a99b

10 b := 3 ; 11 END IF ;

12 DBMS_OUTPUT.PUT_LINE (b) ; 13 END ;

执行上述PL/SQL块后的输出结果为 A. 0 B. 1 C. 2 D. 3 4. 有如下PL/SQL程序块: SQL> DECLARE

2 i BINARY_INTEGER := 1 ; 3 BEGIN ;

4 WHILE i >= 1 ; 5 LOOP

6 i := i + 1 ;

7 DBMS_OUTPUT.PUT_LINE (i) ; 8 END LOOP ; 9 END ;

执行上述PL/SQL 块,结果为 A. 输出从1开始,每次递增1的数 B. 输出从2开始,每次递增1的数 C. 输出2

D. 该循环将陷入死循环

5. 使用游标的什么属性可以获取SELECT语句当前检索到的行数? A. %FOUND B. %NOTFOUND C. %ISOPEN D. %ROWCOUNT 6. 下列不属于IF条件语句中的关键字是 A. ELSEIF B. ELSE IF C. OTHERS D. THEN

1. B 2. D 3. B 4. D 5. D 6. ABC

12.6 习题

1.如果某个用户仅仅具有scott.emp表上的SELECT和UPDATE权限,则下面对该用户所能执行的操作叙述正确的是___D________。

A.该用户能查询scott.emp表中的记录 B.该用户能修改scott.emp表中的记录 C. 该用户能删除scott.emp表中的记录 D.该用户无法执行任何操作 2.下面对系统权限和对象权限叙述正确的是___D________。

A.系统权限是针对某个数据库对象操作的权限,对象权限不与数据库中的具体对象相关联。 B.系统权限与对象权限都是针对某个数据库对象操作的权限 C.系统权限与对象权限都不与数据库中的具体对象相关联

D.系统权限不与数据库中的具体对象相关联,对象权限是针对某个数据库对象操作的权限 3.启用所有角色应该使用下面哪条语句? D

A.ALTER ROLE ALL ENABLE B.ALTER ROLE ALL C.SET ROLE ALL ENABLE D.SET ROLE ALL 4.在用户配置文件中不能限定如下哪种资源? B A.单个用户的会话数 B.数据库的会话数

C.用户的密码有效期 D.用户的空闲时长

5.如果用户user1创建了数据库对象,删除该用户需要下列哪条语句? B A.DROP USER user1; B.DROP USER user1 CASCADE; C.DELETE USER user1; D.DELETE USER user1 CASCADE; 6.修改用户时,用户的什么属性不能修改? A A.名称 B.密码 C.表空间 D.临时表空间 简答

2.如果初始化参数为db_block_size的值为16KB,那么还能设置db_16k_cache_size的参数的值么?请结合本章的学习内容,创建一个非标准数据块表空间,并简述其步骤。 答: 不能。

(1) 使用SHOW PARAMWTER 语句查看数据缓冲区参数db_16k_cache_size的值: SHOW PARAMWTER

db_16k_cache_size

(2) 使用ALTER SYSTEM 语句修改参数db_16k_cache_size 的值: ALTER SYSTEM SET db_16k_cache_size=20M; (3) 创建表空间 non,指定其数据块大小为16KB:

CREATE TABLESPACE non

DATAFILE ‘F:\\ORACLE\\non.dbf’ SIZE 5M BLOCKSIZE 16K;