Oracle复习选择判断解答.docx

上传人:h**** 文档编号:1136393 上传时间:2018-12-12 格式:DOCX 页数:25 大小:247.18KB
下载 相关 举报
Oracle复习选择判断解答.docx_第1页
第1页 / 共25页
Oracle复习选择判断解答.docx_第2页
第2页 / 共25页
Oracle复习选择判断解答.docx_第3页
第3页 / 共25页
Oracle复习选择判断解答.docx_第4页
第4页 / 共25页
Oracle复习选择判断解答.docx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、下列哪一个组件不是 Oracle实例的一部分?( )A、系统全局区B、进程监控进程C、控制文件D、共享池在全局存储区 SGA中,哪部分内存区域是循环使用的。( )A、数据缓冲区B、日志缓冲区C、共享池D、大池常见的后台进程 LGWR的作用是。( )A、数据库写入程序B、归档C、进程监控D、日志写入程序在 oracle中,一个用户拥有的所有数据库对象统称为?()A、数据库B、模式C、表空间D、实例当用户与 Oracle服务器的连接非正常中断时,哪个后台进程负责释放用户所锁定的资源()?A、DBWn B、LGWR C、SMON D、PMON当数据库服务器上的一个数据库启动时,Oracle 将分配一

2、块内存区间,叫做系统全局区,英文缩写为()?A、VGA B、SGA C、PGA D、GLOBAL解析后的 SQL语句在 SGA的哪个区域中进行缓存?( )A、数据缓冲区B、日志缓冲区C、共享池D、大池在数据库逻辑结构中,从大到小的次序排列是正确的是()?A、表空间 区 段 块B、表空间 段 区 块C、段 表空间 区 块D、区 表空间 段 块如果需要查询数据库中所有表的信息,应当使用下列哪一个数据字典视图?A、all_tables B、dba_tablesC、user_objects D、all_objects哪个内存结构纪录实例对数据库所做的修改?()A、数据库缓冲区缓存B、数据字典缓存C、共

3、享池D、重做日志缓冲区当 Oracle服务器启动时,下列哪种文件不是必须的()A、数据文件B、控制文件C、日志文件D、归档日志文件在 Oracle中,当用户要执行 SELECT语句时,下列哪个进程从磁盘获得用户需要的数据()。A、用户进程B、服务器进程C、日志写入进程(LGWR)D、检查点进程(CKPT)想数据库发出一个 COMMIT命令提交事务时,哪个后台进程将重做日志缓冲区的内容写入联机重做日志文件?A、DBWnB、LGWRC、CKPTD、CMMT在全局存储区 SGA中,哪部分内存区域是循环使用的?A、数据缓冲区B、日志缓冲区C、共享池D、大池解析后的 SQL语句在 SGA的哪个区域中进行

4、缓存?A、数据缓冲区B、日志缓冲区C、共享池D、大池哪个后台进程负责将脏数据缓冲区的内容写入数据文件?A、DBWnB、SMONC、LGWRD、CKPT哪个后台进程和其相关的数据库组成部分保证即使数据库的修改还没记录到数据文件,提交的数据也能保留下来。A、DBWn 和数据库高速缓冲存储区B、LGWR 和联机重做日志文件C、CKPT 和控制文件D、DBWn 和归档重做日志文件脏(DIRTY)缓冲区指的是?A、正在被访问的数据缓冲区B、已经被修改,但还没有写到文件的数据缓冲区C、空闲的数据缓冲区D、已经被修改,并且已经写到磁盘的数据缓冲区当一个服务器进程找不到足够的空闲空间来放置从磁盘读入的数据块时

5、,将发生什么?A、通知 CKPT进程清除 DIRTY缓存区B、通知 SMON进程清除 DIRTY缓存区C、通知 CKPT进程激活一个检查点D、通知 DBWn进程将 DIRTY缓冲区写到磁盘以下哪些事件不会引起 LGWR进程启动?A、用户提交事务B、用户执行 UPDATEC、在 DBW进程将修改的缓冲区数据写到磁盘前D、当重做日志缓冲达到 1/3满时下列哪个不是重做日志缓冲区的特点?A、可循环再用B、包含已经修改的块信息C、其大小由参数 LOG_BUFFER定义D、是 PGA区的一部分下面哪个用户不是 ORACLE缺省安装后就存在的用户( )A、SYSDBAB、SYSTEMC、SCOTTD、SY

6、S当 Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在()模式中A、SYSTEMB、SYSC、USERD、TEMP为了启动 Oracle数据库实例,Oracle 必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。A、控制文件B、数据文件C、参数文件D、初始化文件Orcacle提供了(),用于支持采用向导方式创建数据库。A、SQL*PlusB、Oracle NetC、Oracle ListnerD、Oracle Database Configuration Assistant当失败的实例再次启动时,()可以执行紧急恢复操作A、LGWRB、DBWnC、CKP

7、TD、SMON()可以用于备份联机重做日志文件,以便在文件中充满日志或者发生日志切换时存储档案A、ARCnB、RECOC、SMOND、PMON表空间和数据文件在物理存储上是()的关系A、一对多B、多对一C、一对一D、多对多()是 Oracle存储区中被单个用户进程所使用的内存区域,是用户进程私有的,不能共享。A、系统全局区B、程序全局区C、Java 池D、SQL 共享池()是由表和视图组成的、存储有关数据库结构信息的一些数据库对象,描述了实际数据是如何组织的。对它们可以像处理其他数据库表或视图一样进行查询,但不能进行任何修改。A、数据字典B、数据文件C、控制文件D、表空间在 Oracle数据字

8、典视图中,()视图存储了数据库中所有对象的信息。A、dba_*B、user_*C、all_*D、sys_*每个运行的 Oracle数据库都与 Oracle实例相联系。当一个数据库服务器上的数据库启动时,Oracle 将分配内存区,称为(),启动一个或者多个 Oracle进程。A、程序全局区B、系统全局区C、临时表空间D、回滚表空间SGA是一块巨大的共享内存区域,被看成是 Oracle数据库的一个大缓冲池,如果需要查看 SGA的大小信息,可以使用如下()语句A、SELECT SGA FROM V$DBAB、SELECT * FROM V$DBAC、SELECT * FROM V$SGAD、SEL

9、ECT size FROM V%DBA假设需要查询 Oracle数据文件的文件名和存储位置,可以使用如下()方式。A、SELECT name, status FROM V$datafileB、SELECT name, status FROMV$userfileC、SELECT name, status FROMV$DBAD、SELECT name, status FROMV$ctrlfile当需要查询 Oracle的控制文件的名称、位置和状态时,可以使用()语句。A、SELECT name FROM V$CONTROLFILE;B、SELECT name FROM V$CTRLLFILE;C、

10、SELECT nameFROM V$USERFILES;D、SELECT nameFROM V$DBAFILE;假设在数据库中已经创建了某个用户 test,需要将其口令修改为 oracle,可以使用如下()语句。A、ALTER USER test IDENTIFIED BY oracleB、ALTER USER test PASSWORD oracleC、CREATE USER test IDENTIFIED BY oracleD、UPDATE USER test IDENTIFIED BY oracle如果用户 scott执行了语句 update emp set sal=1000,则以下哪个

11、命令可以关闭数据库?A、SHUTDOWNB、SHUTDOWN IMMEDIATEC、SHUTDOWN NORMALD、SHUTDOWN TRANSACTIONAL下列哪个是错误的启动语句?A、STARTUP NORMALB、STARTUP NOMOUNTC、STARTUP MOUNTD、STARTUP FORCE使用以下哪一条语句 SHUTDOWN语句关闭数据库之后,在下一次打开数据库时必须进行恢复操作?A、SHUTDOWN NORMALB、SHUTDOWN IMMEDIATEC、SHUTDOWN TRANSACTIONALD、SHUTDOWN ABORT下列关于数据库静默状态的描述,哪一项是

12、不正确的?A、在处于静默状态的数据库中,只允许 sys和 system两种 DBA用户进行操作B、在处于静默状态的数据库中,具有 SYSDBA权限的用户可以通过 SQL语句强行激活某个回话C、如果通过 V$INSTANCE视图查询数据库处于 QUIESCED,则说明当前数据库中已经不存在任何活动的非 DBA回话。D、静默状态下,数据库任然存在物理 I/O操作,这一点与挂起状态不同。如果需要在操作系统中对数据库的文件进行物理备份,应当令数据库进入哪种状态?A、受限状态B、挂起状态C、静默状态D、加载但不打开状态使用 DESCRIBE命令显示某个表的信息时,不会显示哪类信息?A、列名称B、列的空值

13、特性C、表名称D、列的长度如果要控制列的显示格式,那么可以使用哪个命令?A、showB、defineC、spoolD、column如果要设置 SQL*PLUS每页打印的数量,则可以使用如下哪个命令?A、set pageB、pagesizeC、sizeD、set pagesize使用哪两个命令可以在 sql语句中定义变量?A、define 和 acceptB、define 和B、select currenttimestamp from dual;C、select systimestamp from systable;D、select systimestamp from dual; ()是一种用于

14、执行 SQL语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java语言编写的类和接口组成。A、JDBCB、OCIC、程序包D、过程当需要描述一个表 table1对象结构时,可以使用();A、DES table1B、DESC table1C、DESCR table1D、DESCRIB table1下面的时间函数,()用于返回当前 Oracle会话时区中的日期信息。A、DATE()B、current_timestamp()C、current_date()D、DBTIMEZONE()可用于返回会话中的日期和时间。A、months_between()B、next_day()C

15、、current_date()D、localtimestamp()当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的 SQL语句。A、DROP TABLE table1B、DROP TABLE tablel with foreign keyC、DROP TABLE tablel1 CASCADE CONSTRAINTSD、DROP TABLE table1 all以下对 INSERT语句,说法错误的是()。A、INSERT 语句是数据操纵语言中的一条语句B、在使用 INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同C、在使用 INSERT语句执行

16、数据插入时,必须为表中所有列定义数据值D、在插入数据时,应当满足表中定义的检查约束当需要提交某个事务时,可以使用()语句。A、ROLLBACKB、COMMITC、SAVEPOINTD、SET Transaction()可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。A、保存点B、事务点C、回滚点D、提交点在 Oracle中,可以用一个 SELECT语句同时从多个表中取出数据,只需在SELECT语句的()子句中列出要从中取出数据的表名称即可。A、ORDER BYB、FROMC、GROUP BYD、JOIN分组查询是在查询语句中使用()子句,对查询结果执行分组操作。A、ORDER

17、 BYB、GROUP BYC、JOIND、COUNT在 Oracle中,使用()可以生成一列整数值,这个整数值可以作为表的主键约束。A、序列B、同义词C、索引D、触发器当需要查询某个序列 seq_customer_id的初始值,可以使用如下()方式。A、SELECT seq_customer_id.NEXTVALUE from sysdateB、SELECT seq_customer_id.NEXTVALUE from dualC、SELECT seq_customer_id.NEXTVALUE from DBA.$V_SequenceD、SELECT seq_customer_id.CURR

18、RENTVALUE from dual当需要创建一个序列 seq_Customer_id,初始值为 7,每次增长 1,序列最大值为 20000,可以使用如下()方式。A、 CREATE SEQUENCE seq_customer_id START 7INCREMENT 1MAXVALUE 20000;B、CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT BY 1MAXVALUE 20000;C、CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT BY 1MAXVALUE WITH 20

19、000;D、CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT 1MAXVALUE 20000;()是一个单元操作,要么全部执行成功,要么全部执行失败。A、事务B、插入操作C、更新操作D、删除操作当需要在数据库运行时修改最大并发使用限制或者警告限制,可以使用如下()语句。A、ALTER SYSTEMB、ATLER TABLEC、ALTER VIEWD、ALTER TRIGER以下定义的哪个变量是非法的?A、var_ab number;B、var_ab number not null :=0;C、var_ab number default :

20、=1;D、var number :=3;下列只能存储一个值得变量是哪种变量?A、游标B、标量变量C、游标变量D、记录变量声明%TYPE 类型变量的变量时,服务器将会做什么操作?A、为该变量检索数据表中列的数据类型B、复制一个变量C、检索数据库中的数据D、为该变量检索列的数据类型和值下列哪个语句允许检查 UPDATE语句所影响的行数?A、SQL%FOUNDB、SQL%ROWCOUNTC、SQL%COUNTD、SQL%NOTFOUND对于游标 FOR循环,以下哪种说法是不正确的?A、循环隐含使用 FETCH获取数据B、循环隐含使用 OPEN打开记录集C、终止循环操作也就关闭了游标D、游标 For循环不需要定义游标当需要提交某个事务时,可以使用()语句。A、ROLLBACKB、COMMITC、SAVEPOINTD、SET Transaction()是一个单元操作,要么全部执行成功,要么全部执行失败。A、事务B、插入操作C、更新操作D、删除操作采用 Select语句返回的结果是一个结果集。用户只能浏览该结果集中的数据,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。