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.SQL B.Tran-SOL C.PL/SQL D.以上答案都对 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.System B.SysAux C.Temp D.以上答案都不对 8.Oracle 10g中的“g”代表( B )。

A.网络 B.网格 C.节点 D.站点 9.Oracle是( C )数据库管理系统。

A.关系型 B.面向对象 C.面向对象关系型 D. 以上答案都不对

10.安装Oracle服务器软件,不会采用的工具是( C )。 A、Oracle Universal Installer

B、Oracle Database Configuration Assistant C、Oracle Enterprise Managerment Console D、Oracle Net Confirguration Assistant 11.以下被称为实例服务的是( D)。

A、OracleOra92homeTNSListener B、OracleOra92homeHTTPServer C、OracleOra92homeAgent D、OracleServicedb01 12.Oracle数据库文件默认的安装位置是(C )。

A、admin 目录下 B、oradata目录下 C、bin 目录下 D、database 目录下

13.在数据库服务器的安装过程中,不是默认创建的账户是( D )。 A、SYS B、DBA C、SYSTEM D、SCOTT

14.( 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*Plus B.Oracle 企业管理控制台 C.iSQL*Plus D.SQL*Plus 工作表 2.要对Oracle数据库进行管理,可以采用的工具是(C)。

A.Oracle Universal Installer B.Oracle Database Configuration Assistant C.Oracle Enterprise Managerment Console D.Net Manager 3.为了通过网络连接数据库,需要在客户端建立(C)。

A.监听程序进程 B.实例服务 C.网络连接服务台 D.HTTP服务 4.保护监听程序配置信息的位置和名称是( C )。

A.客户端,listener.ora B.客户端,tnsnames,ora

C.服务器端, listener.ora D.服务器端,tnsnames,ora 5.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. DBWN B.LGWR C.SMON D.PMON 5.下列后台进程中,不是Oracle实例必须启动的是(C)。 A. DBWN B.LGWR C.SMON D.ARCN 6.如果一个数据缓冲区被为脏缓冲区,正确的说法是(C)。

A.该缓冲区的数据与数据文件不一致 B.该缓冲区的数据与数据文件一致 C.该缓冲区的数据正在被使用 D.该缓冲区的数据包含有错误 7.表空间和数据文件的关系是(B)。

A.一个表空间只能对应一个数据文件 B.一个表空间可对应多个数据文件 C.一个数据文件可对应多个表空间 D.数据文件和表空间可以交叉对应 8.存储数据的逻辑单位,按大小依次为(D)。

A.表空间、数据块、区和段 B.区、表空间、数据块和段 C.段、区、表空间和数据块 D.表空间、段、区和数据块 9.以下初始化参数可以决定数据高速缓冲区的大小的是(D)。 A.LOG_BUFFER B.LARGE_POOL_SIZE C.DB_CACHE_SIZE D.SHARED_POOL_SIZE 10.以下情况会纪起检查点的是(D)。

A.SCN的值会发生变化 B.切换日志

C.脏缓冲区个数达到指定阈值 D.执行COMMIT命令 11.有关段的说法,错误的是(C)。

A.段有多种类型,用于存储不同的数据 B.段的大小在创建时决定,不能改变

C.段由多个区组成,区可以连续,也可以不连续

D.用来存储回滚数据,要专门创建回滚段 12.下面对LGWR进程的描述正确的是(D)。

A.负责对实例进行恢复 B.进程失败后进行清理 C.记录数据库的变化,以便进行数据恢复 D.将脏缓冲区写入数据文件 13.下列视图可用来查询控制文件信息的是(A)。

A.V$CONTROLFILES B.V$DATABASE C.V$CONTROLFILE D.V$CONTROL 14.下列情况下,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.PMON B.CKPT C.LCKn D.ARCn 18.属于段的类型是(D)。(本题多选)

A.表段 B.分区段 C.簇段 D.以上说法都不对 19.创建数据库时命令格式的关键字是(A)。 A.CREATE DATABASE B.ALTER DATABASE C.CREATE TABLESPACE D.ALTER TABLESPACE