22秋《Oracle数据库开发》作业_2

未知 试卷 2022-11-07 1240

摘要:1、[单选题] ( )是为了加速对特定表数据的访问而创建的数据段A、视图。B、索引。C、存储过程。D、触发器。 2、[单选题] 在Oracle中,以下不属于集合操作符的是()A、UNIONB、SUMC、MINUSD、INTERSECT 3、[单选题] ()方式的导出会从指定的...

1、[单选题] ( )是为了加速对特定表数据的访问而创建的数据段

A、视图。

B、索引。

C、存储过程。

D、触发器。

 2、[单选题] 在Oracle中,以下不属于集合操作符的是()

A、UNION

B、SUM

C、MINUS

D、INTERSECT

 3、[单选题] ()方式的导出会从指定的表中导出所有的数据。

A、分区

B、表

C、全部数据库

D、表空间

 4、[单选题] 在Oracle数据库中,()用户模式存储数据字典表和视图对象

A、SYSTEM

B、SYS

C、SCOTT

D、YSDBA

 5、[单选题] 在Oracle中,用户()拥有所有内置的程序包。

A、SYS

B、SYSTEM

C、PUBLIC

D、DEFAULT

 6、[单选题] 在oracle程序中处理语句时发生的逻辑错误导致( )故障

A、实例

B、介质

C、语句

D、用户进程

 7、[单选题] ( )是Oracle最基本的物理存储单元。

A、数据文件

B、控制文件

C、日志文件

D、 物理块

 8、[单选题] 要审计用户执行的create,drop,和alter等ddl语句,应创建( )触发器

A、行级

B、语句级

C、INSTEAD OF

D、系统

 9、[单选题] 在Oracle中,用以下SQL命令创建了一个序列:CREATE SEQUENCE my_seqSTART WITH 394INCREMENT BY 12NOMINVALUENOMAXVALUENOCYCLENOCACHE;用户执行包含my_seq.NEXTVAL的SQL语句三次,然后执行包含my_seq.CURRVAL的SQL语句四次,请问序列my_seq的当前值是()

A、406

B、418

C、430

D、442

 10、[单选题] ()是一种软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

A、关系数据库

B、数据库管理系统

C、网络数据库

D、文件系统

 11、[单选题] 定义过程和定义函数的主要区别之一是,定义函数必须使用( )返回数据。

A、return子句。

B、throw。

C、RAISE。

D、TRY。

 12、[单选题] ( )是一个小型的二进制文件,可以记录数据库的物理结构。

A、参数文件

B、数据文件

C、控制文件

D、配置文件

 13、[单选题] ( )是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。

A、预定义异常

B、自定义异常

C、系统错误

D、内存溢出

 14、[单选题] 在Oracle中,用下列语句定义了一个过程:CREATE OR REPLACE PROCEDURE test(a IN VARCHAR2,b IN OUT NUMBER,c OUT VARCHAR2) ISBEGIN……END;/假定使用的变量都已定义,下面对过程test的调用语法正确的是()

A、test(‘String1’,50,v_str2)

B、test(v_str1,v_num1,’String2’)

C、test(‘String1’,v_num1,v_str2)

D、test(v_str1,20,v_str2)

 15、[单选题] ()程序包用于读写操作系统文本文件

A、Dbms_output

B、Dbms_lob

C、Dbms_random

D、Utl_file

 16、[单选题] 当启动一个Oracle实例时,初始化参数()指出为数据文件信息保留的SGA空间的数量。

A、DB_FILES

B、DB_DATAFILES

C、DATABASE_FILES

D、LOG_FILES

 17、[单选题] ( )是Oracle维护数据库中其他文件的列表、数据库名称和系统改变号( SCN)的文件

A、控制文件

B、 参数文件

C、 数据文件

D、 可执行文件

 18、[单选题] 可以自动执行操作的存储对象是( )

A、程序包

B、函数

C、过程

D、触发器

 19、[单选题] ( )进程以循环方式填写联机重做日志文件。

A、ARCn

B、LGWR

C、PMON

D、SMON

 20、[单选题] ( )是数据库中的基本逻辑结构,包含了一系列数据文件的集合

A、表。

B、表空间。

C、段。

D、盘区。

 21、[单选题] 在Oracle中,关于触发器的描述不正确的是()

A、触发器可以删除,也可以禁用

B、触发器只能用于表

C、触发器可以分为行级和语句级

D、触发器不可接受参数

 22、[单选题] ( )实现了JDBC ResultSet中的所有方法,但与ResultSet不同的是,OracleCachedRowSet中的数据在Connection关闭后仍然有效。

A、OracleCachedRowSet

B、OracleRowSet

C、OracleSet

D、CachedRowSet

 23、[单选题] Oracle数据库中,下面()可以作为有效的列名

A、Column

B、123_NUM

C、NUM_#123

D、#123_NUM

 24、[单选题] 采用Select语句返回的结果是一个结果集。用户只能浏览该结果集中的数据,无法对数据进行操作。如果需要逐行对数据进行访问和操作,可以使用( )

A、视图

B、过程

C、函数

D、游标

 25、[单选题] 要以自身的模式创建私有同义词,用户必须拥有()系统权限

A、CREATE PRIVATE SYNONYM

B、CREATE PUBLIC SYNONYM

C、CREATE SYNONYM

D、CREATE ANY SYNONYM

 
相关推荐

评论列表
友情链接
关闭

用微信“扫一扫”