内容发布更新时间 : 2024/11/16 16:42:01星期一 下面是文章的全部内容请认真阅读。
C. 行级、列级 D. 列级、表级
54、下列哪一个锁模式不属于Oracle ?( D ) A. 共享锁 B. 排它锁
C. 行级共享锁 D. 死锁
55、授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是:( B ) A. GRANT CHANGE ON SCOTT.EMP TO SA
B. GRANT UPDATE ON SCOTT.EMP(SAL) TO SA C. GRANT UPDATE(SAL) ON SCOTT.EMP TO SA D.GRANT MODIFY ON SCOTT.EMP TO SA
56、假设用户USER1的默认表空间为USERS,他在该表空间的配额为10MB,则USER1在USERS表空间创建基本表时,他应具有什么权限?( D) A. CREATE TABLE B. CREATE USER
C. UNLIMITED TABLESPACE D. LIMITED TABLESPACE
57、想在另一个模式中创建表,用户最少应该具有什么系统权限?( C ) A、CREATE TABLE B、CREATE ANY TABLE C、RESOURCE D、DBA
58、下列哪一项资源不能在用户配置文件中限定?( A ) A. 各个会话的用户数 B. 登录失败的次数 C. 使用CPU时间
D. 使用SGA区的大小
59、下面哪个系统预定义角色允许一个用户创建其他用户?( B ) A、CONNECT B、DBA C、RESOURCE D、SYSDBA
60、在创建表空间时,可以指定表空间中存储对象的默认存储参数,其中( )参数用于设置分配给每一个对象的初始区大小。( A ) A. INITIAL B. NEXT
C. PCTINCREASE D. MINEXTENTS
61、把一个表空间切换到OFFLINE状态时,可以使用4个参数,不包括下列哪一个选项?( D )
A. IMMEDIATE B. NORMAL C. TEMPORARY D. FORCE
FOR RECOVERY 62、建立一张表插入1行记录,之后使用exp导出数据,再次给表插入2行数据,之后把表格删除,重新使用imp命令导入导出的数据,导入后表中有( B )条记录。
A. 0 B. 1 C. 2 D. 3
63 将数据库启动到装载状态的命令( C )
A: startup B: startup nomount C: startup mount D: startup open
64 使用shutdown命令关闭数据库,发生的次序是( B ) A: 先关闭实例进程 B: 先关闭数据库 C: 先卸载数据库 D: 没有先后次序
65 执行shutdown transactional命令,下列正确的是( D) A: 数据库仍然允许新的用户连接 B: 数据库马上关闭
C: 等待当前所有会话结束后关闭 D: 如果没有执行中的数据库事物,即马上关闭
66 服务器断电,发生的现象是哪一个? ( B ) A: 数据缓冲区的修改写入数据库 B: 没有提交的事物自动撤销
C: 数据文件、控制文件和日志文件处于不一致状态 D: 下次启动,需要进行手工恢复
67用户SCOTT正在执行UPDATE语句,需要保证SCOTT的修改操作完成,理想的关闭实例方式是( D)
A: SHUTDOWN ABORT B: SHUTDOWN IMMEDIATE C: SHUTDOWN TRANSACTIONAL D: SHUTDOWN NORMAL
68. 以下创建表空间的正确语句是:( D)
A. CREATE TABLESPACE \ LOGGING
DATAFILE '/home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf' SIZE 5M
B. CREATE TABLESPACE \
LOGGING
DATAFILE '/home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf' C . CREATE TABLESPACE \ LOGGING SIZE 5M
D . CREATE TABLESPACE \
DATAFILE '/home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf' SIZE 5M
69. 传统的Oracle数据库系统特权不包括。( C) A. DROP B. CONNECT C. RESOURCE D. SELECT ANY TABLE
70. 下列哪个语句能够会滚到特定地方。( D) A. UPDATE...
SAVEPOINT update_done; Savepoint created. INSERT...
ROLLBACK TO update_done; B. commit
C. commit to update_done; D. rollback;
三、 多项选择题
1、Oracle内存结构可以分为( BC ) A)备份区 B)程序全局区 C)系统全局区 D)还原区 E)调度区
3、以下关于归档日志的说法正确的是( ABC )
A)ORACLE要将填满的在线日志文件组归档时,则要建立归档日志 B)在操作系统或磁盘故障中可保证全部提交的事务可被恢复 C)数据库可运行在两种不同方式下:非归档模式和归档模式
D)数据库在ARCHIVELOG方式下使用时,不能进行在线日志的归档
4、在oracle环境下,以下说法中正确的是:( ABC )
A. <> 表示不等于 B. _ 代表一个字符 C. % 代表0个或者多个字符 D. * 代表0个或者多个字符。
5、在下面有关子查询ANY运算符的描述中,哪一项是正确的?( BC ) A) C)>any表示大于最小值 D)都不对 7、请选择以下那几项是oracle客户端的链接工具:( ABC ) A) IE浏览器 B) SQL*PLUS C) PLSQL Developer D) 以上答案均不对 8、ORACLE常用的约束条件类型( ABCD ) A)PRIMARY B)FOREIGN C)UNIQUE D)CHECK 9、在oracle环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,以下选项中扩充方式正确的有:( ABC ) A、添加数据文件 B、改变数据文件的大小 C、允许数据文件自动扩展 D、表空间不能再用重新创建表空间。 10、表命名时需要遵循的规则中选择正确的是:( ABCD ) A、表明的首字符应该为字母 B、不能使用保留字 C、可以使用下划线、数字、字母、但不能使用空格和单引号。 D、同一用户下表名不能重复。 11、在Oracle中,PL/SQL块中定义了一个带参数的游标: CURSOR emp_cursor(dnum NUMBER) IS SELECT sal,comm FORM emp WHERE deptno=dnum; 那么正确打开此游标的语句是( AD )。 A. OPEN emp_cursor(20); B. OPEN emp_cursor FOR 20; C. OPEN emp_cursor USING 20; D. FOR rmp_rec IN emp_cursor(20) LOOP ... END LOOP; 12、下列关于约束和索引的说法中,正确的是( ABC )。 A. 在字段上定义PRIMARY KEY约束时会自动创建B树唯一索引 B. 在字段上定义UNIQUE约束时会自动创建一个B树唯一索引 C. 默认情况下,禁用约束会删除对应的索引,而激活约束会自动重建相应的索引 D. 定义FOREIGN KEY约束时会创建一个B树唯一索引 四、 综合题(共7小题,每题3分,共21分)将答案填写在“答 案.xls”对应空格上。 1. 在oracle环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,请说出三种扩展方式。 当数据超过表空间大小时,要对表空间进行扩充。 扩充有三种方式: (1)添加数据文件 (2)改变数据文件大小 (3)允许数据文件自动扩展 (1) 添加数据文件 --为test表空间添加一个3M的数据文件 alter tablespace test add datafile 'c:\\temp\\test1.dbf' size 2048k; (2) 改变数据文件大小 --为test表空间的数据文件增加4M alter database datafile 'c:\\temp\\test.dbf' resize 4096k; (3) 允许数据文件自动扩展 --为test表空间的数据文件设置为自动增加 alter database datafile 'c:\\temp\\test.dbf' autoextend on next 1m maxsize 20m;