数据库复习材料_第1页
数据库复习材料_第2页
数据库复习材料_第3页
数据库复习材料_第4页
数据库复习材料_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.Oracle数据库体系结构一、填空1.Oracle数据库系统的物理存储结构主要由三种茄子档案类型组成:数据档案、日志档案和控制文件。2.生成数据库的用户操作日志信息时,日志信息首先存储在日志缓冲区中,然后由LGWR进程存储在日志文件中。3.表空间物理对应于一个或多个数据文件。4.在Oracle的逻辑存储结构中,段可以分为数据段、索引段、回退段、LOB段或临时段,具体取决于存储数据类型。5.在Oracle的逻辑存储结构中,数据块是最小的I/o单元。6.表格空间管理类型可分为本机管理和字典管理。7.在ORACLE系统中,ORACLE使用方案实施来管理数据库对象,如表、视图和索引。8.模式只能为一

2、个数据库用户所有。模式创建的所有模式对象都存储在自己的模式中。9定义CHAR数据类型的字段并指定值时,如果字符串长度小于定义的长度,则使用空格填充。VARCHAR2类型的字段用于存储较长的字符串。也就是说,如果列中指定的文字长度小于定义的长度,则该列中的文字长度只是实际文字数据的长度,不使用空格填充。10.ROWID实际上存储了记录的物理地址,因此通过ROWID访问记录可以获得最快的访问速度。11.您可以在建立表格空间命令的STORAGE子句中设定六个储存体参数。其中,INITIAL指定分配给表中数据的第一个范围的大小。NEXT指定分配给存储表中数据的第二个区的大小。PCTINCREASE指定

3、每个区相对于第二个区之后的上一个区的增长百分比。MINEXTENTS指定可以分配给表中数据的最小范围数。MAXEXTENTS指定可以分配给表中数据的最大区数。12.块空间管理参数控制数据块中可用空间的使用方式。其中PCTFREE控制数据块的更新保留空间,而PCTUSED控制数据块在删除时释放空间的阈值。13.如果发生故障,用户修改的数据没有永久写入数据文件,可以使用(控制档案)查找数据的更改,这样做不会丢失。14,(控制档案)是维护数据库全局物理结构的小型二进制文件,它支持数据库的成功启动和运行。15、表格空间是Oracle资料库中资料的逻辑组织。每个资料库至少有一个(系统)表格空间。16,(

4、DBWR)进程将修改后的数据块从内存写回数据库中的数据文件。17、如果用户进程出错,PMON后台进程负责清理它。18、tablespace名称SYSTEM tablespace,创建数据库时自动设置19、数据库表空间一般分为永久表空间、还原表空间和临时表空间二、选择题1.以下哪项不是Oracle实例的一部分?cA.系统全局区SGAB.pmon后台进程C.控制档案D.dnnn排程处理2.在全局存储SGA中回收哪些内存区域?bA.数据缓冲区B.日志缓冲区C.孔刘池D.大池3.解析的SQL语句高速缓存到的SGA领域是什么?cA.数据缓冲区B.日志缓冲区C.孔刘池D.大池4.如果服务器流程异常终止,O

5、racle系统将使用以下哪个流程来介绍释放它的资源?dA.dbwrB.lgwrC.smonD.pmon5.如果服务器进程在数据缓冲区中找不到可用的缓存块以添加从数据文件读取的数据块,则启动以下哪个进程?dA.ckptB.smonC.lgwrD.dbwr6.以下哪一项对孔刘服务器模式的说明不正确?aA.在孔刘服务器操作模式下,每个用户进程必须与服务器进程相对应B.数据库实例可以启动多个调度进程C.在孔刘服务器操作模式下,Oracle实例启动调度dnnn,将服务进程分配给用户进程D.孔刘服务器操作模式可以实现少量服务器进程,以支持大量用户进程7.在归档中运行数据块时,如果发生日志切换,系统将启动以

6、下哪个进程以防止复盖以前的日志信息?dA.DBWRB.LGWRC.SMOND.ARCH8.哪个进程和数据库部件可以确保不保存用户对数据库的修改,并且不丢失修改数据?bA.DBWR和数据档案B.LGWR和日志档案组C.CKPT和控制档案D.ARCH和归档日志档案9.哪个进程用于将修改后的数据从内存保存到磁盘数据文件?aA.DBWRB.LGWRC.RECOD.ARCH10.要查询数据库中所有表的信息,必须使用以下哪种数据字典视图?aA.DBA视图B.ALL all视图C.user视图D.动态性能视图11.Oracle数据库中最小的存储分配单元是什么?cA.表格空间b .区段c .范围d .资料区块

7、12.以下哪一项准确地描述了Oracle数据块的逻辑存储结构?a .表空间由段组成,段由区组成,区由数据块组成B.区段包含表格空间,表格空间包含扩充区块,扩充区块包含资料区块C.区由数据块组成,数据块由段组成,段由表空间组成D.数据块由段组成,段由区组成,区由表空间组成13.创建表空间时,可以为存储在表空间中的对象指定默认存储参数。其中_ _ _ _ _ _ _ _ A _ _ _ _ _参数用于设置分配给每个对象的初始区大小。A.INITIALB.下一步C.PCTINCREASED.MINEXTENTS14.以下哪个对象属于模式对象?cA.数据段b .范围c .表d .表空间15.模式的说明

8、是否错误?cA.纲要物件(例如表格或索引)必须属于特定纲要B.在ORACLE数据库中,模式与数据库用户一一对应C.表格可以属于多个资料架构D.一个模式可以包含多个表16.如果表格中的记录包含暂时没有值的栏位,该栏位会储存什么内容?dA.空白字母b .数字0c。null D .牙齿字段中数据类型的默认值17.以下哪项不是医生列ROWID的角色?dA.存储记录的物理地址B.快速查询指定的记录C.识别个别唱片D.保存记录的题头信息18.要减少表中的迁移记录,需要增加表中的哪些存储参数?aa . pct free b . pctusedc c . max extents d . pctin creas

9、eOracle基本对象(表、索引、视图、序列、同义词)第一,填补空白问题1.将b树索引中已排序的索引列值和该记录的ROWID存储在索引中,以便快速查找。2.如果表的列基数较低,则必须为该列创建位图索引。3.以下语句创建起始数为2的序列对象:每个增量增加2,大于1000,序列值返回2。在空白处输入相应的代码以完成上述要求。Create sequence seg_test_ start with 2 _ _ _ _ _ _ _ _ _ increment by 2 _ _ _ _ _ _ maxvalue 1000 _ _ _ _ _ _ cycle _ _ _ _ _ _ _ _ _ _ _ _

10、 _ _ _ _ _ _4 .要获取有关数据库中创建的概要文件的信息,可以查询数据字典视图DBA_ PROFILES查看。5、在ORACAL数据库中,将权限分为两类茄子:系统权限和对象权限。系统权限是在系统级别控制对数据库的访问和使用的机制,对象权限是控制对方案对象中数据库的访问和使用的机制。6、角色是具有名称的相关权限集的组合。7、Oracle 10g提供了用户可用于管理数据库的预定义角色。这些角色是在数据库创建过程中作为创建脚本的一部分自动创建的。其中,(RESOURCE)角色用于典型的应用程序节目开发人员。牙齿角色使被授权者可以在相关方案中创建表、序列、数据集群、过程、函数、程序包、触发

11、器、对象类型等。二、选择题1、如果用户USER1的默认表空间为USERS,该表空间的限额为10MB,则在USER1牙齿USERS表空间中创建基表时,您必须具有哪些权限?(a)a,CREATE TABLEb,CREATE USERc,UNLIMITED TABLESPACEd,LIMITED TABLESPACE请检查以下SQL语句,哪个错误?(b)Alter user tempuserOracle identified by OracleDefault tablespace usersDefault temporary tablespace tempQuota 100M on usersa,D

12、efault tablespace usersb,Default temporary tablespace tempc,Quota 100M on usersd,Identified by Oracle3.要在其他模式下创建表,用户必须至少具有哪些系统权限?(b)a,CREATE TABLEb,CREATE ANY TABLEc、资源d,DBA4、以下哪个系统字典定义的角色允许一个用户创建另一个用户?(b)a、CONNECT B、DBAc、资源d、SYSDBA5.以下哪个方案对象不占用实际存储空间?_ _ _ _ a _ _ _ _A.视图b .表C.索引c .群集6.以下哪个选项对序列的说明

13、不正确?_ D_A.序列是Oracle提供的数据库对象,它生成唯一的数字序列B.序列不占用实际存储空间C.使用序列时,需要序列的两个医生列NEXTVAL和CURRVAL。其中NEXTVAL返回序列生成的下一个值,CURRVAL返回序列的当前值D.可以随时使用序列的医生列CURRVAL返回当前序列值7.以下哪个选项对同义词的说明不正确?_ _ _ b _ _ _A.同义词是数据库对象的替代名称,在使用Oracle牙齿同义词时,会将其转换为相应的对象名B.建立同义字时,必须要有替代纲要物件C.Oracle的同义词分为公用同义词和专用同义词D.数据库中的任何用户都可以使用公共同义词。专用同义词为创建

14、它的用户所有8.假定员工表包含描述员工婚姻状况的MARRIAGE列,则应在牙齿字段中创建什么类型的索引?_ _ _ _ _ D _ _ _ _ _ _ _ _ _ _ _ _ _A.b树唯一索引B.b树非唯一索引C.基于函数的索引D.点阵图索引9.如果经常执行与以下内容类似的查询语句:SELECT * from studentWhere Substrb(sname,0,2)=“Yu”应该为STUDENT表中的SNAME列创建什么类型的索引?_ _ _ _ _ _ d _ _ _ _ _ _ _ _ _ _A.b树唯一索引B.点阵图索引C.b树非唯一索引D.基于函数的索引10.假设您在表格的三个

15、栏位NAME、SEX和MONTH_OF_BIRTH中分别储存姓名、性别和出生日期月份资料。对于这三个字段,应分别创建什么类型的索引?_ _ _ d _ _ _ _A.全部创建b树索引B.全部创建位图索引C.分别创建b树索引、位图索引和位图索引D.分别为b树索引、位图索引和函数创建索引启动和关闭数据库第一,填补空白问题1.在SQL*Plus中,查询动态视图(V$INSTANCE)以查看实例的禁用操作状态。2、数据库处于(关闭)状态时,用户可以在不影响I/O的情况下备份数据库。3、启动数据库时装载数据库,但不打开数据库,执行“启动装载”(STARTUP MOUNT)命令。二、选择题1以装载状态启动数据库的命令A:启动程序B: startup nomountC:启动装载D:启动打开答案:C使用2 shutdown命令关闭数据库A:首先终止实例进程B:首先关闭数据库C:首先卸载数据库D:没有优先级答复:B3运行shutdown transactional命令A:数据库仍然允许新的用户连接B:数据库将立即关闭C:等待所有当前会话结束,然后关闭D:如果没有运行中的数据库物品,则立即终止。答案:C4服务器断电,会发生什么现象?A:数据缓冲区修改将写入数据库B:未提交的将自动取消。C:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论