ORACLE口试试题
ORACLE
选择
B52X0001 ORACLE7数据库中,命令lsnrctl start 用到的参数文件是: ( ) A、tnsnames.ora B、sqlnet.ora C、listener.ora D、以上都不对 正确答案:C
B52X0002 在将格式化的文本文件导入ORACLE时我们经常采用的是SQLLOAD命令,请选择正确的写法( ) A、sqlldr username/password control = data_file B、sqlldr username/password rows = 128 control = data_file C、sqlldr username/password control = data_file rows = 64 D、sqlldr username/password control = data_file.ctl 正确答案:D
B52X0003 在Oracle维护过程中,第一步应查看数据库管理系统的运行日志,其日值文件名为:( ) A、error_'SID'.log B、Alert_'SID'.log C、trace_'SID'.log E、logtail_'SID'.log 正确答案:B
B52X0004 SGA(System Global Area)是ORACLE系统为实例分配的一组共享缓冲存储区,SGA分为几个部分。 ( ) A、4 B、5 C、6 D、7 正确答案:A 库缓冲区、数据字典缓冲区、数据块高速缓冲区、重做日志缓冲区
B52X0005 Oracle逻辑结构可分解为:表空间、数据库块、物理块、分类段、 范围。它们之间的大小关系正确的是( ) A、表空间≥范围≥分类段≥ 数据库块≥物理块 B、表空间≥范围≥分类段≥物理块≥数据库块 C、表空间≥数据库块≥物理块≥分类段≥ 范围 D、表空间≥分类段≥ 范围≥ 数据库块≥物理块 正确答案:D
B52X0006 ORACLE中模式为模式对象的集合,为一个数据库用户所占有,模式名为与该用户名同名,下列属于模式对象的有( ) A、表 B、视图 C、快照 D、用户环境文件 正确答案:ABC
B52X0007 ORACLE中 char类型与varchar2类型的区别,描述正确的是( ) A、char 为定长字符数据类型 B、char为不定长字符数据类型 C、varchar2为定长数据类型 D、varchar2为不定长数据类型 正确答案:AD
B52X0008 在ORACLE7数据库中,数据库备份可采用EXPORT命令,何种模式可以包含任务(JOB QUEUES)的数据: ( ) A、TABLE模式 B、USER模式 C、FULL DATABASE 模式 D、以上答案全对 正确答案:BC
B52X0009 下面对Oracle的索引描述正确的有。 ( ) A、索引是一种数据库对象,改变表的逻辑结构。 B、当表中记录增加或删除时,索引结构均要发生变化。 C、只有当按指定的索引列的值查找或按索引列的顺序存取表时,才可利用索引提高性能。 D、索引不占用存储空间。 正确答案:BC
B52X0010 下面对Oracle的索引描述正确的有。 ( ) A、聚集它包含一个或多个表,它们有一列或多列组成的公共列,公共列上具有同一值的记录在数据库中物理地存储在一起。 B、聚集码是聚集表的公共列。 C、聚集可加快连接操作,但增加了存储空间。 D、聚集有索引聚集和杂凑聚集。 正确答案:ABD
B52X0011 模式为模式对象的集合,为一个数据库用户所占有,模式名为与该用户名同名,下列属于模式对象的有( ) A、表 B、视图 C、快照 D、用户环境文件 正确答案:ABC
B52X0012 ORACLE7中,关于数据文件的描述,以下正确的有( ) A、每个数据文件只与一个数据库联系 B、数据文件一旦被建立,就不能改变其大小 C、一个表空间可包含多个数据文件 D、一个数据文件可属于多个表空间 正确答案:ABC
B52X0013 若在建表时指定PCTFREE=20,PCTUSED=40,说明正确的是( ) A、数据块空间最多只能保留20%的空闲空间 B、当数据块的使用率达到80%时,禁止向数据块中插入新的数据行 C、数据块的使用率只能达到40% D、当数据块的使用率底于40%时,允许向数据块插入新的数据行。 正确答案:BD
B52X0014 ORACLE数据库物理结构包括( ) A、数据文件 B、日志文件 C、控制文件 D、临时文件 正确答案:ABC
B52X0015 ORACLE对列值提供的约束有( ) A、NOT NULL约束 B、UNIQUE码约束 C、PRIMARY KEY约束 D、FOREIGN KEY约束 正确答案:ABCD
B52X0016 在ORACLE 7数据库中,数据库备份可采用EXPORT命令。以下哪一种模式可以包含任务(JOB QUEUES)的数据: ( ) A、TABLE 模式 B、USER 模式 C、FULL DATABASE 模式 D、以上答案全对 正确答案:BC
B52X0017 下面关于ORACLE表空间的说法,那些是正确的: ( ) A、ORACLE表空间是ORACLE的物理实体 B、表空间的大小一经建立就不能修改 C、一个表空间必须是连续的磁盘空间 D、系统表空间是不能脱机的 正确答案:AD
B52X0018 数据字典是ORACLE数据库的最重要的部分之一,它包含着数据库的当前描述,以下哪些是它提供给我们的信息( ) A、ORACLE用户的名字以及这些用户被授予的特权和角色; B、模式对象的名字; C、有关数据库中对象的空间分布信息及当前使用情况; D、审计信息 正确答案:ABCD
判断
B52P0001 ORACLE数据库的初始化参数文件中,参数db_block_size指定的是存储块的大小(bytes)。在创建数据库后,可以通过修改该参数提高数据库的I/O性能。 ( ) A、正确 B、错误 正确答案:B
B52P0002 oracle系统中视图实际上是在表或视图上查询所形成的一个相对较小的数据集合,占用相对较少的存储空间。 ( ) A、正确 B、错误 正确答案:B
B52P0003 Oracle的网络产品是sql * net和sql*connect,前者可实现客户机与服务器或服务器与服务器之间的连接,后者可实现oracle数据库与其它数据库之间的连接,实现透明的数据共享。 ( ) A、正确 B、错误 正确答案:A
B52P0004 在ORACLE中创建序列时可指定其可生成值的范围。( ) A、正确 B、错误 正确答案:A
B52P0005 在ORACLE中,当清除数据库DBXYW的日志命令操作失败,可用命令dump tran DBXYW with truncate_only。 A、正确 B、错误 正确答案:B
B52P0006 如果把数据库文件设置为自动增涨,则可以有效地避免硬盘碎片的产生,从而提高数据库系统的文件读写性能。 ( ) A、正确 B、错误 正确答案:B
B52P0007 ORACLE 7数据库的存储结构中,数据块(block)是最基本的分配单元( ) A、正确 B、错误 正确答案:B
B52P0008 一个文本文件中的数据导入数据库,SQL SERVER、ORACLE分别提供操作系统下的使用程序bcp、sqlload来完成。( ) A、正确 B、错误 正确答案:A
B52P0009 ORACLE数据库中,数据文件一旦建立,其大小就不能再改变。 ( ) A、正确 B、错误 正确答案:A
B52P0010 ORACLE数据库的逻辑结构包含表空间和模式对象,每一个ORACLE数据库都有一个名为SYSTEM的表空间。 A、正确 B、错误 正确答案:A
B52P0011 从物理结构上说,ORACLE数据库是由数据文件、控制文件、次数据文件三种类型的文件组成。 A、正确 B、错误 正确答案:B
填空
B52T0001 利用EXPORT工具通过system用户将整个数据库完全备份到文件xx1.adp上的命令是:{($exp system/manager inctype = complete full = y file = xx1.dmp)。 利用EXPORT工具通过system用户将整个数据库完全备份到文件xx1.adp上的命令是:{($exp system/manager inctype = complete full = y file = xx1.dmp)。
B52T0002 察看ORACLE中用户当前信息的命令是{ }。 察看ORACLE中用户当前信息的命令是{SQL> select * from user_users}。
B52T0003 ORACLE数据库由三种类型的文件组成: { }、{ }和{ }。 ORACLE数据库由三种类型的文件组成: {数据文件}、{日志文件}和{控制文件}。
B52T0004 对于Oracle数据库,每一个Jobs的信息都被保存在{ } 表中。 对于Oracle数据库,每一个Jobs的信息都被保存在{user_jobs} 表中。
B52T0005 oracle不论当前数据库处于何种状态,可用命令 { }强制数据库启动;立即关闭数据库可用{ },异常中止数据库可用{ }。 oracle不论当前数据库处于何种状态,可用命令 { startup force}强制数据库启动;立即关闭数据库可用{shutdown immediate},异常中止数据库可用{shutdown abort}。
B52T0006 Oracle数据库由一个或多个表空间组成,表空间由一个 或 多个 { }组成。表空间具有{ }和{ } 两种状态,当处于前者时,表空间的数据可为用户使用,当处于后者时,表空间的数据不可用。 Oracle数据库由一个或多个表空间组成,表空间由一个 或 多个 { 数据文件}组成。表空间具有{ 联机 }和{ 脱机} 两种状态,当处于前者时,表空间的数据可为用户使用,当处于后者时,表空间的数据不可用。
B52T0007 Oracle强制删除表空间db112可用命令 { };强制删除用户user01可用命令{ }。 Oracle强制删除表空间db112可用命令 {drop tablespace db112 including contents};强制删除用户user01可用命令{ drop user user01 cascade}。
B52T0008 使用ORACLE 数据库时出现错误信息码为01400,则在SCO UNIX 系统中调出该错误的帮助信息的命令为 { }。 使用ORACLE 数据库时出现错误信息码为01400,则在SCO UNIX 系统中调出该错误的帮助信息的命令为 { oerr ora 01400 }。
B52T0009 字符方式下oracle的交互式命令工具是{ }。 字符方式下oracle的交互式命令工具是{sqlplus}。
B52T0010 Oracle的网络产品是{ }和SQL*Connect,前者可实现客户机与服务器或服务器与服务器之间的连接,后者可实现oracle数据库与其它数据库之间的连接,实现透明的数据共享。 Oracle的网络产品是{sql * net}和SQL*Connect,前者可实现客户机与服务器或服务器与服务器之间的连接,后者可实现oracle数据库与其它数据库之间的连接,实现透明的数据共享。
B52T0011 Oracle的数据卸出工具是{ },可把数据写到以二进制形式表示的操作系统文件中;{ }工具可把二进制数据文件中的数据重新装入数据库中,sqlload工具可把外部文本数据转换为数据库数据。 Oracle的数据卸出工具是{export},可把数据写到以二进制形式表示的操作系统文件中;{ import}工具可把二进制数据文件中的数据重新装入数据库中,sqlload工具可把外部文本数据转换为数据库数据。
B52T0012 Oracle系统初始安装后,存在{ }、{ }和{ }三个具有DBA特权的用户,其中负责启动和关闭数据库的用户是{ }。 Oracle系统初始安装后,存在{internal}、{sys}和{system}三个具有DBA特权的用户,其中负责启动和关闭数据库的用户是{internal}。
B52T0013 oracle系统权限的授予命令是{ },系统权限的回收命令是revoke. oracle系统权限的授予命令是{grant},系统权限的回收命令是revoke.
B52T0014 oracle删除表dept用命令{ }. oracle删除表dept用命令{drop table dept}.
B52T0015 在ORACLE版ICD报表台中汉字显示为乱码,需要在注册表中修改{ }主键,一般采用{ }字符集。 在ORACLE版ICD报表台中汉字显示为乱码,需要在注册表中修改{ORACLE字符集}主键,一般采用{AMERICAN_AMERICA_US7ASCII }字符集。
B52T0016 在ORACLE中创建表TEST2,表结构同TEST1并将表TEST1中数据完全拷贝到TEST1的语句:{ } 在ORACLE中创建表TEST2,表结构同TEST1并将表TEST1中数据完全拷贝到TEST1的语句:{creat table test2 as (select * from test1)}
B52T0017 对于ORCLE数据库文件的单个裸设备大小不能超过{ }容量。. 对于ORCLE数据库文件的单个裸设备大小不能超过{2G}容量。.
B52T0018 ORACLE进程分为{ }、{ }、{ }。 ORACLE进程分为{用户进程}、{服务器进程}、{后台进程}。
B52T0019 ORACLE的SID为“ora7”,则其参数文件名为{ }。 ORACLE的SID为“ora7”,则其参数文件名为{“initora7.ora”}。
B52T0020 ORACLE的SQL*NET V2监听端口为1521,启动监听进程命令为{ }。 ORACLE的SQL*NET V2监听端口为1521,启动监听进程命令为{ lsnrctl start}。
B52T0021 删除用户XYW及其所有对象,可用命令{ }。 删除用户XYW及其所有对象,可用命令{drop user XYW CASCADE}。
B52T0022 Oracle数据库系统的数据字典的所有者为 { } 。 Oracle数据库系统的数据字典的所有者为 { SYS} 。