Oracle复习

  • 格式:doc
  • 大小:71.00 KB
  • 文档页数:7

第2章数据库服务器的安装与卸载1.简答题在安装oracle 10g数据库服务器之前需要进行哪些准备①启动操作系统,并以Administrator身份登录。

②检查计算机名称、检查源文件完整路径,如果包含中文字符则需要修改为不含中文字符。

③检查服务器系统是否满足软硬件要求。

④对服务器进行正确网络配置。

⑤如果服务器上运行其它Oracle服务,必须在安装前将它们全部停止。

⑥如果服务器上运行有以前版本的Oracle数据库,则必须对其数据进行备份。

⑦决定数据库的创建方式。

第3章创建数据库How many data files can be specified in the DA TAFILE clause when creating a database? ( D )A oneB twoC more than one ;onle one will be used for the SYSTEM tablespaceD more than one ;all will be used for the SYSTEM tablespaceHow many control files are required to create a database? ( A )A oneB twoC threeD none第5章SQL*PLUS1.简答题列举10个SQL*Plus 命令,并说明其功能(1)CONN[ECT]:连接数据库(2)DISC[ONNECT]:断开数据库(3)SA VE:保存文件(4)GET:读入文件(5)START:执行文件(6)SHOW:显示环境变量值(7)SET:设置环境变量值(8)DESCRIBE:查看对象结构(9)CLEAR:清空缓冲区(10)SPOOL:屏幕内容存入文本文件(11)COLUMN:设置格式输出第6章物理存储结构1.简答题(1)说明oracle 10g数据库物理存储结构的组成及其关系Oracle数据库物理结构包括数据文件、控制文件、重做日志文件、初始化参数文件、归档文件、口令文件等。

在控制文件中记录了当前数据库所有的数据文件的名称与位置、重做日志文件的名称与位置,以及数据文件、重做日志文件的状态等。

(10)说明如何查询数据库物理存储结构信息可以通过V$DA TAFILE、V$CONTROLFILE、V$LOGFILE、V$LOG等数据字典可以查询相应的物理结构信息。

Complete the following sentence:the recommended configuration for control files is ?( C )A one control file per databaseB one control file per diskC two control files on two diskD two control files on one diskWhen you create a control file, the database has to be :( B )A MountedB not mountedC OpenD Restricted第7章逻辑存储结构1.简答题(1)说明数据库逻辑存储结构的组成和相互关系。

Oracle10g数据库的逻辑存储结构分为数据块、区、段和表空间四种。

其中,数据块是数据库中的最小I/O单元,由若干个连续的数据块组成的区是数据库中最小的存储分配单元,由若干个区形成的段是相同类型数据的存储分配区域,由若干个段形成的表空间是最大的逻辑存储单元,所有的表空间构成一个数据库。

(2)说明数据库、表空间、数据文件以及数据库对象之间的关系。

一个数据库由一个或多个表空间构成,不同的表空间用于存放不同应用的数据,表空间的大小决定了数据库的大小。

一个表空间对应一个或多个数据文件,数据文件的大小决定了表空间的大小。

一个数据文件只能从属于一个表空间。

一个数据库对象只能存储在一个表空间中,但可以存储在该表空间所对应的一个或多个数据文件中。

The data dictionary tables and views are stored in : ( B )A USERS tablespaceB SYSTEM tablespaceC TEMPORARY tablespaceD any of the threeThe sort segment of a temporary tablespace is created :( A )A at the time of the first sort operationB when the TEMPORARY tablespace is createdC when the memory required for sorting is 1kbD all of the above第8章数据库实例1.简答题(1)说明数据库实例的概念及其结构数据库实例是数据库系统的软件结构,由内存结构与后台进程组成,处于用户与物理数据库之间,实现对数据库的操作。

(4)Oracle数据库进程的类型有哪些?分别完成什么任务?Oracle数据库进程包括用户进程、服务器进程和后台进程三类。

其中,用户进程用户建立用户数据库服务器的连接;服务器进程接受用户连接请求;后台进程实现数据库的后台操作。

The SGA consists of the following items: ( D )A Buffer CacheB Shared PoolC Redo Log BufferD all of the above第9章数据库服务器工作模式与数据字典1.简答题Oracle 数据库的工作模式有那两种?他们之间有何不同?在Oracle 数据库中,数据库的操作模式分为专用服务器(DELICATED SERVER)模式和多线程服务器(MULTITHREADED SERVER)模式两种。

其中,在专用服务器模式中为每个用户进程创建一个服务器进程。

用户进程与服务器进程之间是1:1的关系;在共享服务器模式中,一个服务器进程可以为多个用户进程服务。

第10章1.简答题1.可以进行oracle数据库启动与关闭管理的工具有哪些?常用的数据库启动与关闭工具包括:SQL*PLUS、OEM、RMAN等。

7.说明数据库在STARTUP NOMOUNT,STARTUP MOUNT模式下可以进行的管理操作STARTUP NOMOUNT可用完成的管理操作包括:用于创建一个新的数据库、重建数据库的控制文件等。

STARTUP MOUNT可以完成的管理操作包括:用于重命名数据文件、添加、删除或重命名重做日志文件、改变数据库的归档模式、执行数据库完全恢复操作等。

The database must be in this mode for the instance to be started: ( B )A MOUNTB OPENC NOMOUNTD NoneBob tried to shutdown normal, Oracle said it was unavailable, and when he tried to starup, oracle said that it was already started. What is the best mode that Bob can use to force a shutdown on the server ? ( B )A NORMALB ABORTC IMMEDIATED NONETom issued a command to starup the database . What modes dose the Instance a nd Database pass throuth to finally have the database open? ( B )A OPEN,NOMOUNT,MOUNTB NOMOUNT,MOUNT,OPENC NOMOUNT,OPEN,MOUNTD MOUNT,OPEN,NOMOUNT第11章1.简答题(3)表的约束有哪几种?分别起什么作用?表的约束包括:主键约束:定义了主键约束的列取值不能为空,也不能重复。

唯一值约束:定义了唯一值约束的列取值不能重复。

检查约束:定义了检查约束的列取值要满足检查条件。

外键约束:定义了外键约束的列取值要么是主表参照列的值,要么是空值。

空/非空约束:定义了非空约束的列取值不能为空。

(10)说明数据库中使用索引的优点和缺点,索引是如何工作的?在数据库中使用索引可以提高对表中数据的查询速度,但是,向表中插入数据需要更新索引,会影响更新速度。

如果表建了索引,在有条件查询时,系统先对索引表进行查询,利用索引表可以找到相应记录的ROWID。

索引建好后,由系统负责更新。

代码题依据SCOTT模式下的EMP表,创建一个视图,包含员工号(empon)、员工名(ename)和该员工领导的员工号(mgr)、员工名(ename)。

Creat viewemployee_v(empno,ename,mgr_no,mgr_name )AsSelect e1.empno,e1.ename,e1.mgr,e2.ename from emp e1 join e2 on e1.mgr=e2.empno;选择题Which conmand is used to drop a constraint? ( C )A ALTER TABLE MODIFY CONSTRAINTB DROP CONSTRAINTC ALTER TABLE DROP CONSTRAINTD ALTER CONSTRAINT DROPWhich component is not part of the ROWID?( A )A TABLESPACEB Data file numberC Object ID D Block ID What is a Schema? ( B )A Physical Organization of Objects in the DatabaseB A Logical Organization of Objects in the DatabaseC A Scheme Of IndexingD None of the aboveChoose two answers that are true. When a table is created with the NOLOGGING option: ( AB )A Direct-path loads using the SQL*Loader utility are not recorded in the redo logfile.B Direct-load inserts are not recorded in the redo log file.C Inserts and updates to the table are not recorded in the redo log file.D Conventional-path loads using the SQL*Loader utility are not recorded in the redolog file.What schema objects can PUBLIC own? Choose two: ( AC )A Database linksB Rollback segmentsC Synonyms D. TablesWhich constraint does not automatically create an index? BA.PRIMARY KEYB.FOREIGN KEYC.UNIQUE第12章安全管理1.简答题(3)Oracle数据库中的权限有哪几种?Oracle数据库中权限有两类,系统权限和对象权限。