oracle10g数据库选择题翻译答案
oracle试题答案解释版

要求20道判断、20道单选选择10道多选7道问答3道编程,再加20道填空一、单项选择题(每题1分,共20分)1、在Oracle中,一个用户拥有的所有数据库对象统称为(B )A)数据库B)模式C)表空间D)实例2、在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle 就将(D )表空间分配给用户作为默认表空间。
A) USER B) SYS C)DEFAULT D) SYSTEM3、在oracle中获取前10条的关键字是(D)A) top B)Limit C)first D) rownum解释:top 是sql server数据库的关键字,limit 是mysql数据库的关键字,first是informix 数据库的关键字4、在Oracle中,( B)操作符返回并集操作并不包括重复行A) Intersect B)Union C)Union all D) Minus解释:Intersect返回交集,union返回并集,不包括重复行,union all 返回并集,包括重复行,minus返回差集5、下面那个语句是错误的(D)A) create synonym dept_synon for scott。
deptB) create sequence dept_seque increment by 1C)alter sequence dept_seque increment by 2D)drop dept_synon6、oracle数据库中,通过( C)可以以最快的方式访问表中的一行.A) 主键B) 唯一索引C)rowid D) 全表扫描7、下面那个不是oracle程序设计中的循环语句(A)A)for… end for B) loop…end loopC)while…end loop D) for… end loop8、oracle存储结构正确的是(B)A) tablespace--segment--osblock——blockB) tablespace-—segment——extent——blockC)tablespace-—extent——segment--blockD) tablespace-—extent-—block –segment9、若tnsnames.ora文件中部分配置如下:xfhtdb =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = hello)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = scce)))则表明:(C)A) Oracle服务器所在的主机名为DEDICATEDB) Oracle服务器所在的主机名为scceC) 对应数据库的SID为scceD)对应数据库的SID为xfhtdb10、现在要启动数据库,那么下面哪一个启动语句是错误的(A)A) STRATUP NORMAL B) STRATUP FORCEC)STRATUP NOMOUNT D)STARTUP MOUNT11、授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是:( C )A) GRANT CHANGE ON SCOTT.EMP TO SAB) GRANT UPDATE ON SCOTT.EMP(SAL) TO SAC)GRANT UPDATE(SAL) ON SCOTT。
OracleDatabase11g课后习题参考答案.doc

第1 章Oracle Database 11 g 简介习题答案1.简述Oracle 11 g的应用结构。
答:参阅教材2.简述Oracle与SQL Server的区别。
答:参阅教材3.简述Oracle llg的新特性。
答:参阅教材第2章Oracle Database 11g的安装和配置习题答案一、填空题L Windows Unix2.IGB3.物理内存的两倍4.orcl5.11586.SYSDBA Normal第3章Oracle Database的体系结构习题答案一、选择题A B B D B C D D二、简答题1.什么是Oracle的实例?它是一种什么机制?答:Oracle数据库系统指具有管理Oracle数据库功能的计算机系统。
每一个运行的Oracle数据库都对应一个Oracle实例(Instance), 一个Oracle实例为存取和控制数据库的软件机制。
当数据库服务器上的一个数据库启动时,Oracle将分配一块内存区间,叫做系统全局区(SGA),并启动一个或多个Oracle进程。
因此实例是一组内存结构和后台进程的集合。
总之,Onicle实例是指数据库拥有自己的系统全局区和相关数据库文件的Oracle 服务器进程集,是存取和控制数据库的软件机制。
2.段是什么概念?如何组成的?答:表空间的下一级逻辑存储单位称作段,一个段只能存储同-•模式对象。
根据存储模式对彖的不同,段可以分为数据段、索引段、临时段和回滚段。
3.Oracle表空间的概念是什么?常用的表空间有哪些?答:表空间是数据库的逻辑划分,一个数据库在逻辑上由多个表空间组成。
表空间相当于一个容器,用于将不同类型的数据组织在一起。
表空间中的数据在物理上是存储在数据文件中的,一个表空间对应一个或多个数据文件。
常用的表空间有:系统表空间(SYSTEM Tablespace)、辅助表空间(SYSAUX Tablespace)撤销表空间(UNDO Tablespace)> 临时表空间(Temporary Tablespace)用户表空间(Users Tablespace)04.0racle的进程主要有哪几类?它们的作用分别是什么?答:Oracle进程主要分为:服务器进程、后台进程和用户进程。
Oracle数据库应用 复习题及答案

Oracle数据库应用复习题(参考答案见P15)一、选择题1、以下()内存区不属于SGA。
A. PGAB. 日志缓冲区C. 数据缓冲区D. 共享池2、一个数据库由若干个()组成。
A.段B. 表空间C. 块D. 区3、在Oracle 中创建用户时,若未使用DEFAULT TABLESPACE 关键字,则Oracle就将()表空间分配给用户作为默认表空间,将()表空间分配给用户作为临时表空间。
A.TEMPB. USERSC. SYSTEMD. EXAMPLE4、监听并接受来自客户端应用程序连接请求的服务是()。
A. OracleCSServiceB. OracleDBConsoleSIDC. OracleJobSchedulerD. OracleOraDb10g_home1TNSListener5、()是一个小二进制文件,它维护着数据库的全局物理结构,用以支持数据库成功地启动和运行。
A. 数据文件B. 控制文件C. 日志文件D. 参数文件6、()进程把修改过的数据块从内存写回到数据库的数据文件中。
A. DBWRB. LGWRC. CKPTD. SMON7、()的任务是将已经写满的联机日志文件复制到归档日志文件中。
这仅在数据库运行在归档模式下时才发生。
A.恢复进程B. 进程监视进程C. 作业队列D. 归档进程8、()数据库应用架构又称为“瘦客户机”模式。
A. 多磁盘结构B. 两层模式C. 三层模式D. 磁盘映像9、数据字典表保存表、索引、视图以及所有其他数据结构的信息。
它们属于()用户。
A. SYSB. SYSTEMC. SCOTTD. SYSMAN10、如果用户要安装、查看和卸载Oracle 数据库系统,就需要使用()。
A. 通用安装器B. 数据库配置助手C. 企业管理器D. 网络配置助手11、如果用户需要在安装好Oracle的系统上创建、修改和删除数据库,就需要使用()。
A. 通用安装器B. 数据库配置助手C. 企业管理器D. 网络配置助手12、要删除一个大表里的所有记录,并释放占用的表空间,可以使用()命令。
Oracle10g数据库管理、应用与开发标准教程课后习题答案(全)包括16章精讲

第二章 、填空题I.Oracle 数据库系统的物理存储结构主要由3类文件组成,分别为 数据文件、日志文件、控制文件。
(另外还包含一些 参数文件)2. 用户对数据库的操作如果产生日志信息、则该日志信息首先被存储在 日志缓冲区中,随后由LGWR 进程保存到 日志文件。
3. 一个表空间物理上对应一个或多个 数据文件。
4. 在Oracle 的逻辑存储结构中,根据存储数据的类型,可以将段分为数据段、索引段、回退段、LOB 段和临时段。
5. 在Oracle 的逻辑存储结构中, 数据块是最小的I/O 单元。
6. 在多进程Oracle 实例系统中,进程分为 用户进程、后台进程和服务器进程。
当一个用户 运行应用程序,如 PRO*C 程序或一个Oracle 工具(如SQL*Plus ),系统将为用户运行的应 用程序建立一个 用户进程。
、选择题1. 下列选项中,哪一部分不是 Oracle 实例的组成部分? CA.系统全局区SGA B. PMON 后台进程C.控制文件2. 在全局存储区SGA 中,哪部分内存区域是循环使用的? BA.数据缓冲区 B. 日志缓冲区C.共享池D.大池 3. 解析后的SQL 语句在SGA 的哪个区域中进行缓存? C5.如果服务器进程无法在数据缓冲区中找到空闲缓存块,以添加从数据文件中读取的数据 块,则将启动如下哪一个进程? DA.CKPTB.SMONG LGWR D.DBWR6. 下列关于共享服务器模式的叙述哪一项不正确?AA. 在共享服务器操作模式下,每一个用户进程必须对应一个服务器进程B. 一个数据库实例可以启动多个调度进程C. 在共享服务器操作模式下, Oracle 实例将启动调度进程Dnnn 为用户进程分配服务进程D. 共享服务器操作模式可以实现少量服务器进程为大量用户进程提供服务 7.当数据库运行在归档模式下时,如果发生日志切换,为了保证不覆盖旧的日志信息, 系统将启动如下哪一个进程?DA.DBWRB.L GWRC.SMOND.ARCH8. 下列哪一个进程和数据库部件可以保证用户对数据库所做的修改在没有保存的情况下, 不会发生丢失修改数据? CA.DBWR 和数据文件 B.LGWR 和日志文件组 C.CKPT 和控制文件 D.ARCH 和归档日志文件D.D nnn 调度进程A.数据缓冲区B. 日志缓冲区C.共享池D.大池4.如果一个服务进程非正常终止,源? DOracle 系统将使用下列哪一个进程来释放它所占用的资A.DBWRB.L GWRC.SMOND.P MON9.下列哪一个进程用于将修改过的数据从内存保存到磁盘数据文件中? AA.DBWRB.L GWRC.RECOD.ARCH10.如果要查询数据库中所有表的信息,应当使用下列哪种数据字典视图? AA.DBA视图B.ALL视图ER视图D.动态性能视图11.下列哪一项是Oracle数据库中最小的存储分配单元?A.表空间B.段C.盘区D.数据块12.下面的各项中哪一个正确描述了Oracle数据库的逻辑存储结构? AA.表空间由段组成,段由盘区组成,盘区由数据块组成B.段由表空间组成,表空间由盘区组成,盘区由数据块组成C•盘区由数据块组成,数据块由段组成,段由表空间组成D.数据块由段组成,段由盘区组成,盘区由表空间组成第三章一、填空题1.标准的SQL语言语句类型可以分为:数据定义语句(DDL、数据操纵语句(DML和数据控制语句(DCL 。
Oracle-10g数据库基础教程-参考答案.doc

Oracle数据库基础教程参考答案第1章Oracle数据库概述1.简答题(D数据是描述事物的符号,是数据库中存储的基本对象。
在计算机中,用记录的形式来描述数据。
数据与数据的解释即数据的语义是紧密结合的。
数据库是指按一定的数据模型组织、描述和存储的数据的集合。
数据库管理系统是位于操作系统与用户之间的一层数据管理软件。
数据库系统是指数据库、数据库管理系统与计算机系统的结合。
通常,在不引起混淆的情况下将数据库系统简称为数据库。
(2)数据库管理系统的主要功能包括:数据定义、数据操纵、数据库运行与控制、数据库建立与维护、数据字典定义以及数据通信等。
数据库管理系统的内部分多个层次,由应用层、语言定义及其翻译处理层、数据存取层、数据存储层、操作系统以及数据库组成。
(3)数据库系统由数据库、操作系统、数据库管理系统、开发工具、应用系统、数据库管理员以及数据库用户组成。
(4)概念模型是用简单、清晰、用户易于理解的概念来描述现实世界具体事物及事物之间的关系。
它是现实世界到信息世界的抽象,是数据库设计人员进行数据库设计的工具,与具体的数据库管理系统无关。
组织数据模型是从数据组织方式的角度來描述信息,它决定了数据在数据库中的组织结构。
(5)E・R图由3个要素组成:实体、联系与属性。
实体之间的联系有1: 1、1: n. n: n三种类型。
(6)Oracle之所以得到广大用户的青睐,其主要原因在于:支持多用户、大事务量的事务处理、提供标准操作接口、实施安全性控制和完整性控制、支持分布式数据处理、具有可移值性、可兼容性和可连接性。
(7)目前市场上常见的关系数据库管理系统包括0racle、DB2、Sybase和SQL Server等。
Oracle是当今最大的数据库厂商Oracle公司的数据库产品。
它是世界上第一个商品化的关系型数据库管理系统,也是第一个推出与数据库结合的第四代语言开发工具的数据库产品。
DB2是IBM公司于1983年推出的一个筒业化关系数据库管理系统,它是基于System R 基础上实现的。
oracle数据库的试题及答案

oracle数据库的试题及答案一、选择题1. Oracle数据库是一种()数据库管理系统。
A. 非关系型B. 关系型C. 分布式D. 图形化2. 数据库中,将所有数据进行分类和组织的基本单位是()。
A. 表B. 字段C. 记录D. 数据库3. 在Oracle数据库中,用于删除表中所有数据的操作是()。
A. DELETEB. REMOVEC. DROPD. TRUNCATE4. 在Oracle数据库中,用于更新表中数据的操作是()。
A. UPDATEB. MODIFYC. ALTERD. REPLACE5. 在Oracle数据库中,用于查询数据的操作是()。
A. SELECTB. SEARCHC. FINDD. WHERE二、简答题1. 请简述Oracle数据库的特点。
Oracle数据库具有以下特点:- 完整性:通过约束和触发器来保证数据的完整性。
- 可扩展性:支持集群部署和分布式数据库,可以动态扩展数据库的容量。
- 安全性:提供了严格的数据权限管理和用户认证机制,保护数据免受未经授权的访问。
- 可靠性:支持数据备份和恢复功能,保障数据的持久性和可靠性。
- 高性能:采用多线程和缓存技术,提高数据库的读写性能和响应速度。
2. 在Oracle数据库中,什么是事务?事务是指逻辑上的一组操作,这组操作要么全部成功执行,要么全部失败回滚。
事务具有以下特性:- 原子性:事务中的操作要么全部执行成功,要么全部回滚,不会出现部分执行的情况。
- 一致性:事务执行前后,数据库的状态保持一致性,不会破坏数据的完整性。
- 隔离性:事务之间相互独立,每个事务都认为自己是唯一在操作数据库的。
- 持久性:事务一旦提交,其对数据库的修改将永久保存,不会被回滚。
3. 请说明Oracle数据库中的索引是什么,并简要介绍索引的作用。
索引是一种特殊的数据库对象,用于快速查找数据库中的数据。
索引基于一个或多个列值创建,并按照特定的排序规则存储列值和对应的行指针。
Oracle数据库基础题库【含答案】

1、判断题,正确请写写"T",错误请写写"F",1、oracle数据库系统中,启动数据库的第一步是启动一个数据库实例。
( T )2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。
( F)3、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。
( T)4、系统全局区SGA 是针对某一服务器进程而保留的内存区域,它是不可以共享的。
( F )5、数据库字典视图ALL_***视图只包含当前用户拥有的数据库对象信息。
( F )8、数据字典中的内容都被保存在SYSTEM表空间中。
( T )9、HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等, WHERE 后面的条件中也可以有聚集函数。
( F )10、"上海西北京" 可以通过like ‘%上海_’查出来。
( F )11、表空间是oracle 最大的逻辑组成部分。
Oracle数据库由一个或多个表空间组成。
一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间。
( T )12、表空间分为永久表空间和临时表空间两种类型。
( T )13、truncate是DDL操作,不能 rollback。
( T )14、如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用WHERE语句。
( F )15、Oracle数据库中字符串和日期必须使用双引号标识。
( F )16、Oracle数据库中字符串数据是区分大小写的。
( T )17、Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行。
( F )18、为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾。
( T )20、在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接。
oracle数据库期末考试试题及答案

oracle数据库期末考试试题及答案一、选择题(每题3分,共30分)1. Oracle数据库中,用于创建数据库表的命令是:A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW答案:B2. 在Oracle数据库中,以下哪个选项不是SQL语句?A. SELECTB. INSERTC. UPDATED. DELETE答案:D3. Oracle数据库中,用于删除表的命令是:A. DROP TABLEB. DELETE TABLEC. REMOVE TABLED. REMOVE答案:A4. 如果想要查询表中的所有记录,应该使用以下哪个SQL语句?A. SELECT * FROM table_nameB. SELECT ALL FROM table_nameC. SHOW table_nameD. LIST table_name答案:A5. 在Oracle数据库中,用于添加数据到表中的命令是:A. INSERT INTOB. ADD INTOC. PUT INTOD. CREATE INTO答案:A6. Oracle数据库中,用于更新表中数据的命令是:A. UPDATEB. MODIFYC. CHANGED. ALTER答案:A7. 在Oracle数据库中,用于删除表中数据的命令是:A. DELETEB. REMOVEC. DROPD. ERASE答案:A8. Oracle数据库中,用于创建索引的命令是:A. CREATE INDEXB. CREATE KEYC. CREATE UNIQUED. CREATE UNIQUE INDEX答案:A9. 在Oracle数据库中,用于查询表中唯一值的命令是:A. SELECT DISTINCTB. SELECT UNIQUEC. SELECT DISTINCTIOND. SELECT UNIQUE KEY答案:A10. Oracle数据库中,用于查询表中前10条记录的命令是:A. SELECT * FROM table_name LIMIT 10B. SELECT * FROM table_name FETCH FIRST 10 ROWS ONLYC. SELECT TOP 10 FROM table_nameD. SELECT * FROM table_name WHERE ROWNUM <= 10答案:B二、填空题(每题4分,共20分)1. Oracle数据库中,用于数据定义的SQL语句是______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章创建数据库(1)后台进程跟踪文件的位置是CA.LOGFILE_DEST B.ORACLE_HOME C.BACKGROUND_DUMP_DEST D.CORE_DUMP_DEST (2)手动创建数据库的第一步是DA.启动实例B.启动SQL*Plus 以SYSDBA身份连接OracleC.查看系统的实例名D.创建参数文件(3)关于控制文件以下正确的是AA.Oracle建议至少二个控制文件存放在二个磁盘分区B.Oracle建议至少二个控制文件存放在一个磁盘分区C.Oracle建议存放一个控制文件D.一个控制文件不足以运行数据库(4)执行CREATE DA TABASE命令之前,应该发出的命令是B A.STARTUP INSTANCE B.STARTUP NOMOUNT C.STARTUP MOUNT D.以上都不是(5)创建数据库时,Oracle如何得知需要创建的控制文件信息?A A.从初始化参数文件B.从CREATE DATABASE 命令C.从环境变量D.从$ORACLE_HOME目录名为<db_name>.ctl的文件(6)哪个脚本文件创建数据字典视图?AA.catalog.sql B.catproc.sql C.sql.sql D.dictionary.sql (7)创建数据库时,DATAFILE子句能定义几个数据文件?D A.一个B.二个C.多个;仅一个属于系统表空间D.多个;都属于系统表空间(8)谁拥有数据字典?AA.SYS B.SYSTEM C.DBA D.ORACLE (9)在CREATE DA TABASE命令中,非法子句是BA.MAXLOGMEMBERS B.MAXLOGGROUPSC.MAXDATAFILES D.MAXLOGHISTORY (10)创建一个数据库至少需要几个控制文件?AA.一个B.二个C.三个D.无第5章物理存储结构(1)关于联机重做日志,以下哪两个说法是正确的?BCA.所有日志组的所有文件都是同样大小B.一组中的所有成员文件都是同样大小C.成员文件应置于不同的磁盘D.回滚段大小决定成员文件大小(2)DBA使用哪个命令显示当前归档状态?AA.ARCHIVE LOG LIST B.FROM ARCHIVE LOGSC.SELECT * FROM V$THREAD D.SELECT * FROM ARCHIVE_LOG_LIST (3)创建一个数据库需要多少个控制文件?AA.1B.2 C.3 D.0(4)将下句补充完整:控制文件的建议配置是CA.每数据库一个控制文件B.每磁盘一个控制文件C.二个控制文件置于二个磁盘D.二个控制文件置于一个磁盘(5)当创建控制文件时,数据库必须处于什么状态?BA.加载B.未加载C.打开D.受限(6)哪个数据字典视图显示数据库处于归档状态?CA. V$INSTANCE B.V$LOG C.V$DATABASE D.V$THREAD(7)把多路镜像控制文件存于不同磁盘最大的好处是BA.数据库性能提高B.防止失败C.提高归档速度D.能并发访问提高控制文件的写入速度(8)哪个文件用于记录数据库的改变,并且用于实例的恢复?BA.Archive log file B.Redo log file C.Control file D.Alert log file(9)一个实例可以建立几个归档进程?CA.5 B.4 C.10D.取决于操作系统(10)定义归档目标地址时,哪两个参数不能一起使用?AB ACA.LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DESTB.LOG_ARCHIVE_DEST and LOG_ARCHIVE_DEST_1C.LOG_ARCHIVE_DEST and LOG_ARCHIVE_DEST_2D.以上都不是;可以指定所有的归档参数第6章逻辑存储结构(1)段的集合称为CA.区B.段C.表空间D.数据库(2)当数据库崩溃,何时使用回滚信息?CA.在崩溃之前B.恢复完成之后C.数据库重新打开之后、恢复之前D.数据库崩溃后回滚信息不被使用(3)数据字典表和视图存储在BA.USERS表空间B.SYSTEM表空间C.TEMPORARY表空间D.以上三个中任意(4)PCTFREE与PCTUSED之和不应超过AA.100 B.50 C.25 D.10(5)数据块的哪三个部分合称为块头部?CA.表目录、行目录和行数据B.标题、表目录、空闲区C.表目录、行目录、标题D.块头部、行数据、行头部(6)数据库打开时,以下哪个表空间必须联机?AA.SYSTEM B.TEMPORARY C.ROLLBACK D.USERS (7)指定哪个表空间参与排序操作,可以提高排序效率?B A.SYSEM B.TEMPORARY C.ROLLBACK D.USERS (8)临时表空间中用于排序的段是何时创建的AA.排序操作开始的时候B.临时表空间创建的时候C.当排序操作需要内存操过1KB的时候。
D.上述所有选项。
(9)以下哪个段是自管理的?BA.TEMPORARY B.ROLLBACK C.CACHE D.INDEX (10)如果未定义临时表空间,哪一个会作为默认的临时表空间?D A.ROLLBACK B.USERS C.INDEX D.SYSTEM(11)回滚段的作用是DA.数据的读一致性 B.事务回滚C.数据库恢复D.以上都是(12)回滚段存储AA.事务修改的数据原值B.事务修改的数据新值C.事务修改的数据原值和新值D.以上都不是第7章数据库实例(1)Oracle实例是DA.Oracle 内存结构B.Oracle I/O 结构C.Oracle 后台进程D.以上都是(2)SGA区包括DA.数据高速缓冲区B.共享池C.重做日志缓冲区D.以上都是(3)最近使用过的SQL语句存储在BA.共享池B.数据高速缓冲区C.私有全局区D.用户全局区(4)以下哪个不是Oracle后台服务进程?BA.DBWR B.DBCM C.LGWR D.SMON(5)以下哪个是合法的Oracle后台服务进程?DA.ARCH B.LGWR C.DBWR D.以上都是(6)将修改过的数据块写入数据文件的进程是AA.DBWR B.LGWR C.PMON D.SMON(7)已提交的事务所做的改变由哪个进程记录?DA.DBWR B.SMON C.CKPT D.以上都不是(8)Oracle事务提交即BA.数据由DBWR进程写入磁盘文件B.LGWR进程成功写入日志C.PMON 进程提交D.SMON 进程写数据(9)回收表空间碎片的进程是___________BA.PMON B.SMON C.DBWR D.ARCH(10)管理用户会话连接的进程是______________AA.PMON B.SMON C.SERV D.NET8第8章数据库启动与关闭(1)实例启动时数据库所处的状态是CA.MOUNT B.OPEN C.NOMOUNT D.None(2)数据库启动时,如果一个数据文件或日志文件不可用,会出现什么结果?B A.Oracle返回警告信息并打开数据库。
B.Oracle 返回警告信息,不打开数据库。
C.Oracle 返回警告信息,并进行数据库恢复。
D.Oracle忽略不可用的文件。
(3)受限会话的系统权限应授予哪些用户?CA.在客户端与服务器之间通过SQL*NET 或NET8传输数据,需要特别安全保护的用户。
B.执行数据导入、导出的DBA用户。
C.上面两类用户都包括。
D.上面几项都不正确。
(4)启动数据库时,如果一个或多个CONTROL_FILES参数指定的文件不存在或不可用,会出现什么样的结果?AA.Oracle返回警告信息,但不加载数据库。
B.Oracle返回警告信息,并加载数据库。
C.Oracle忽略不可用的控制文件。
D.Oracle 返回警告信息,并进行数据库恢复。
(5)Bob试图正常关闭数据库,Oracle说实例处于空闲状态,他试图启动数据库,Oracle说数据库已启动,Bob最好使用什么命令强制关闭数据库?BA.NORMAL B.ABORT C.IMMEDIATE D.NONE(6)Tom发出启动数据库的命令,实例和数据库经过怎样的过程最终打开?B A.OPEN, NOMOUNT, MOUNT B.NOMOUNT, MOUNT, OPENC.NOMOUNT, OPEN, MOUNT D.MOUNT, OPEN, NOMOUNT(7)Diane是一个新DBA,当数据库服务器正在运行时她发出了关闭数据库的命令,等一会儿,她发现Oracle正在等待所有用户主动断开,她使用的是哪一个关闭命令?A A.NORMAL B.ABORT C.IMMEDIATE D.NONE(8)下面哪个脚本文件用于创建数据字典视图?BA.A.sql.bsq B.catalog.sql C.utlmontr.sql D.catproc.sql(9)为了执行一次完整的数据库介质恢复操作,数据库必须处于那种状态?BA.处于Mount状态,并且使用RESETLOG方式打开数据库。
B.处于Mount状态,但不打开数据库。
C.处于Mount状态,并且使用 ARCHIVELOG方式打开数据库。
D.不能执行完整的数据库介质恢复操作。
(10)数据库启动过程中哪一步读取初始化参数文件?CA.数据库打开B.数据库加载C.实例启动D.每个阶段第9章模式对象(1)用于删除约束的命令是哪一个?CA.ALTER TABLE MODIFY CONSTRAINT B.DROP CONSTRAINT C.ALTER TABLE DROP CONSTRAINT D.ALTER CONSTRAINT DROP (2)哪个不是ROWID的组成部分?AA.表空间B.文件编号C.对象编号D.块内行号(3)唯一值约束和主键约束的区别是什么?DA.唯一值约束建立唯一索引、主码约束建立非唯一索引B.主码列可以为空、唯一值约束的列不可以为空C.主码约束可以使用已有的索引、唯一值约束总是创建索引D.唯一值约束的列可以为空、主码列不可以为空(4)什么是模式?BA.数据库对象的物理组织结构B.数据库对象的逻辑组织结构C.索引模式D.以上都不是(5)位图索引适合建于怎样的列?BA.索引基数高B.索引基数低C.插入率高D.修改率高(6)选择2个可以被PUBLIC用户组拥有的模式对象。
ACA.数据库链接B.回滚段C.同义词D.表(7)ALTER TABLE命令不能用于BA.将一个表移动到其他的表空间中B.修改表的初始分区大小C.修改表名D.禁用触发器(8)哪个约束不会自动建立索引?BA.主码B.外码C.唯一(9)哪个不是建立分区表的方法?CA.范围B.列表C.函数D.散列第10章安全管理(1)创建用户命令中DEFAULT TABLESPACE子句指定_______的位置。