oracle习题训练库习题1安装和运行Oracle数据库一、填空题1.数据库管理系统采用的数据模型主要有:(网状模型)、(层次模型)和(关系模型)。
2.(交换方式)是指数据库使用者利用数据库管理系统提供的软件工具,直接对数据库进行操作,操作结果立即返回到操作界面。
3.(数据库)是存储在计算机内,按一定数据模型组织的、可共享的数据集合。
4.通常,把每一个类数据对象的个体称为(实体)。
5.对于每一个实体集,可指定一个码为(主码)。
6.Oracle是(面向对象的关系型)数据库管理系统。
7.Oracle系统主要是由(oracle database)和(Oracle Application)两大产品及Oracle管理程序包等其他产品组成的。
8.从Oracle DataBase 10g开始,通过设置初始化参数( SHAED_SERVERS )可以自动激活共享服务器特征。
9.( Oracle数据库10g企业版)是为关键任务的应用程序(如大业务的在线事务处理(OLTP)环境、查询密集的数据仓库和要求苛刻的因特网应用程序)提供了高效、可靠、安全的数据管理的Oracle DataBase 10g版本。
10.Oracle 10g提供了(Automatic Storage Management ),从而在不需要第三方面产品的情况下实现冗余性和数据分离。
二、选择题1.两个实体集A和B之间的联系不可能是以下( D )种情况。
A.1 :1 B.1 : n C.m : n D.以上答案都不对2.绘制E-R图时,当一个属性或属性组合指定为主码时,在实体集与属性的连接线上标记(D )A.矩形框B.带圆角矩形框C.线段D.斜线3.绘制E-R图时,实体用( A )表示。
A.矩形框B.带圆角矩形C.线段D.斜线4.( C )语言是过程化SQL的缩写。
A.SQLB.Tran-SOLC.PL/SQLD.以上答案都对5.( A)的目的在于为数据表提供合格的数据。
A.数据准备B.数据备份C.数据恢复D.以上答案都对6.Oracle DataBase 10g版本中不包含( C )。
A. Oracle 数据库个人版B. Oracle 数据库标准版C. Oracle 数据库开发版D. Oracle 数据库企业版7.从Oracle 10g开始,允许DBA使用ALTER TABLESPACE RENAME 命令修改表空间的名称,从而解决了早期版本表空间名不能被修改的问题。
需要注意( AB )表空间的名称不能修改。
(本题多选)A.SystemB.SysAuxC.TempD.以上答案都不对8.Oracle 10g中的“g”代表( B )。
A.网络B.网格C.节点D.站点9.Oracle是( C )数据库管理系统。
A.关系型B.面向对象C.面向对象关系型D. 以上答案都不对10.安装Oracle服务器软件,不会采用的工具是( C )。
A、Oracle Universal InstallerB、Oracle Database Configuration AssistantC、Oracle Enterprise Managerment ConsoleD、Oracle Net Confirguration Assistant11.以下被称为实例服务的是( D)。
A、OracleOra92homeTNSListenerB、OracleOra92homeHTTPServerC、OracleOra92homeAgentD、OracleServicedb0112.Oracle数据库文件默认的安装位置是(C )。
A、admin 目录下B、oradata目录下C、bin 目录下D、database 目录下13.在数据库服务器的安装过程中,不是默认创建的账户是( D )。
A、SYSB、DBAC、SYSTEMD、SCOTT14.( AB )直接影响着Oracle的速度,为此建议配置越高越好。
(本题多选)A.CPU的速度B.内存容量C.硬盘速度D. 以上答案都不对习题2管理工具和网络配置一、填空题1.( SYS )是SYSDBA特权用户和SYSOPER特权用户。
2.“System”用户是( DBA用户),其可以完成对数据库内数据对象的操作。
3.在使用浏览器运行iSQL*Plus的操作中,输入的URL地址格式为http://hostname:port/ISQLPLUS,其中的hostname指( oracle server所在主机名),port指( OEM控制工具监听器)。
4.“OracleOraDb10g_home1TNSListener”服务项是指(服务监听器)。
5.启动“OracleDBConsole”服务项的命令是( emctl start dbconsole )。
二、.选择题1.命令行方式的管理工具是(A )。
A.SQL*PlusB.Oracle 企业管理控制台C.iSQL*PlusD.SQL*Plus 工作表2.要对Oracle数据库进行管理,可以采用的工具是(C)。
A.Oracle Universal InstallerB.Oracle Database Configuration AssistantC.Oracle Enterprise Managerment ConsoleManager3.为了通过网络连接数据库,需要在客户端建立(C)。
A.监听程序进程B.实例服务C.网络连接服务台D.HTTP 服务4.保护监听程序配置信息的位置和名称是( C )。
A.客户端,listener.oraB.客户端,tnsnames,oraC.服务器端,listener.oraD.服务器端,tnsnames,ora5.DBA是指(C)A.系统管理员 B.数据库操作员 C.数据库管理员 D.以上说法都不对6.自定义一个用户时,如果选择项全部为默认状态,则该用户建立后为(D)A.SYSDBA B.DBA C.SYSOPER D.以上说法都不对7.OEM是一个借助于(B)的控制工具。
A.Windows窗口 B.浏览器窗口 C.Windows窗口与浏览器窗口D.以上说法都不对(4)SQL*Plus可以用(AB)方式打开。
(本题多选)A.命令行B.Windows窗口C.浏览器窗口D.以上说法都不对8.关于DBCA的说法中,正确的是(ABCD )。
(本题多选)A.可以用于创建数据库B.可以用于删除数据库C.可以应用于管理数据库模版D.可以用于修改数据库配置习题3一、填空题1.(实例)是一组Oracle后台进程/线程以及一个共享内存区,这些内存有同一个计算机上运行的线程/进程所共享。
2.(数据库)物理操作系统文件和磁盘(disk)的集合。
3.在用户连接使用数据库之前,必须首先(启动)数据库。
4.(表空间)是Oracle数据库内部最高层次的逻辑存储结构。
5.修改表空间时,使用命令格式的关键字是(ALTER TABLESPACE)。
二、.选择题1.下列组件不是Oracle实例的组成部分的是(C)。
A.系统全局区B.pmon后台进程C.控制文件D.调度程序2.系统全局区中的缓冲区以循环方式写入的是(D)。
A.数据缓冲区B.重做日志缓冲区C.大池D.共享池3.下面内存区域中用来缓存数据字典信息的是(D)。
A.数据库高速缓存B.程序全局区C.重做日志缓存D.共享池4.如果一个服务进程中止,下列进程可以用来释放它所占有的资源的是(D)。
A. DBWNB.LGWRC.SMOND.PMON5.下列后台进程中,不是Oracle实例必须启动的是(C)。
A. DBWNB.LGWRC.SMOND.ARCN6.如果一个数据缓冲区被为脏缓冲区,正确的说法是(C)。
A.该缓冲区的数据与数据文件不一致B.该缓冲区的数据与数据文件一致C.该缓冲区的数据正在被使用D.该缓冲区的数据包含有错误7.表空间和数据文件的关系是(B)。
A.一个表空间只能对应一个数据文件B.一个表空间可对应多个数据文件C.一个数据文件可对应多个表空间D.数据文件和表空间可以交叉对应8.存储数据的逻辑单位,按大小依次为(D)。
A.表空间、数据块、区和段B.区、表空间、数据块和段C.段、区、表空间和数据块D.表空间、段、区和数据块9.以下初始化参数可以决定数据高速缓冲区的大小的是(D)。
A.LOG_BUFFERRGE_POOL_SIZEC.DB_CACHE_SIZED.SHARED_POOL_SIZE10.以下情况会纪起检查点的是(D)。
A.SCN的值会发生变化B.切换日志C.脏缓冲区个数达到指定阈值D.执行COMMIT命令11.有关段的说法,错误的是(C)。
A.段有多种类型,用于存储不同的数据B.段的大小在创建时决定,不能改变C.段由多个区组成,区可以连续,也可以不连续D.用来存储回滚数据,要专门创建回滚段12.下面对LGWR进程的描述正确的是(D)。
A.负责对实例进行恢复B.进程失败后进行清理C.记录数据库的变化,以便进行数据恢复D.将脏缓冲区写入数据文件13.下列视图可用来查询控制文件信息的是(A)。
A.V$CONTROLFILESB.V$DATABASEC.V$CONTROLFILED.V$CONTROL14.下列情况下,LGWR进程写重做日志缓冲区到重做日志文件的是(D)。
A.每3秒B.当日志缓冲区的已满时C.执行COMMIT语句时D.以上选项都正确15.下面数据库文件用来记录应用程序对数据库进行改变的是(C)。
A.数据文件B.控制文件C.重做日志文件D.参数文件16.下面内存区域使用LRU机制进行管理的是(C)。
A.java池B.重做日志缓冲区C.数据库高速缓冲区D.大池17.下面后台进程可实现对重做日志文件的归档的是(D)。
A.PMONB.CKPTC.LCKnD.ARCn18.属于段的类型是(D)。
(本题多选)A.表段B.分区段C.簇段D.以上说法都不对19.创建数据库时命令格式的关键字是(A)。
A.CREATE DATABASE B.ALTER DATABASEC.CREATE TABLESPACED.ALTER TABLESPACE20.增加数据文件的关键字是(B)。
A.ALTERB.ADDC.DROPD.INCLUDING 21.属于表空间的是(ABD)。
(本题多选)A.永久表空间B.临时表空间C.撤销表空间D.大文件表空间22.下列说法中,错误的是(B)。
A.表段用于存储表的所有数据,其名称与表名相同B.UNDO段用于存放事物所修改数据的旧值C.临时段用于存放更新操作所产生的临时数据D.LOB段用于存储LOB列的数据23.要创建新的Oracle数据库,可以采用的工具是(B)。
A.Oracle Universal InstallerB.Oracle Datebase Configuration AssistantC.Oracle Enterprise Management Console Manager习题4一、填空题1.(主键约束)用于对实体完整性进行约束。