Oracle数据库复习题Word文档格式.docx
- 文档编号:14740526
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:9
- 大小:21.42KB
Oracle数据库复习题Word文档格式.docx
《Oracle数据库复习题Word文档格式.docx》由会员分享,可在线阅读,更多相关《Oracle数据库复习题Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
2.下面()内容通常不属于Oracle数据库治理员的职责。
D
A.创建新用户
B.创建数据库对象
C.安装Oracle软件
D.操纵数据库数据的应用程序开发
3.在下面关于数据库技术的讲法中,不正确的是____。
C
A.数据的完整性是指数据的正确性和一致性
B.防止非法用户对数据的存取,称为数据库的安全性防护
C.采纳数据库技术处理数据,数据冗余应完全消逝
D.不同用户能够使用同一数据库,称为数据共享
4.下列不属于关系代数运算的是。
A
A.查询B.投影C.选择D.联接
5.在登录到OracleEnterpriseManager(OEM)时,要求验证用户的身份。
下面不属于能够选择的身份为()。
D
A.NormalB.SYSOPERC.SYSDBAD.Administrator
6.Oracle治理数据库存储空间的最小数据存储单位是()。
A.表空间B.表C.数据块D.区间
7.下列不属于Oracle表空间的是()。
A.大文件表空间B.系统表空间C.撤销表空间D.网格表空间
8.Oracle数据库物理结构包括以下三种文件,以下不属于的是()。
A
A.系统文件B.日志文件C.数据文件D.操纵文件
9.下面不属于Oracle数据库状态的是()。
A.OPENB.MOUNTC.CLOSED.READY
10.删除数据库的语句是()C
A.DELETEDATABASEB.REMOVEDATABASE
C.DROPDATABASED.UNMOUNTDATABASE
11.在ALTERTABLE语句中,指定某列不可用,能够使用关键字()。
A.UNUSEDB.USEDC.DISABLED.NOUSE
12.关键字是关系模型中的重要概念。
当一张二维表(A表)的主关键字被包含到另外一张二维表(B表)中时,它就称为B表的。
B
A.主关键字B.外部关键字C.候选关键字D.超关键字
13.以下关于空值(NULL)叙述正确的是()B
A)空值等于空字符串B)空值表示字段或变量还没有确定的值
C)空格是空值D)空值等同于数值0
14.有关查询与视图,下列讲法中不正确的是()。
A.查询是只读型数据,而视图能够更新数据源
B.查询能够更新源数据,视图也有此功能
C.视图具有许多数据库表的属性,利用视图能够创建查询和视图
D.视图能够更新源表中的数据,存在于数据库中
15.PL/SQL标识符的最大长度为()。
A.20B.30C.40D.50
16.序列号是一个Oracle整数,最多能够有()个数字。
A.36B.37C.38D.39
17.下面不是Oracle游标属性的是()。
A.%ISOPENB.%FOUNDC.%ROWCOUNTD.%FETCH
18.用于显示所有表空间描述信息的视图为()。
A.V$TABLESPACEB.DBA_TABLESPACES
C.USER_TABLESPACESD.TABLESPACES
19.撤销用户指定权限的命令是()。
A.REVOKEB.REMOVERIGHT
C.DROPRIGHTD.DELETERIGHT
20.拥有所有系统级治理权限的角色是()。
A.ADMINB.SYSTEMC.SYSMAND.DBA
21.假如一个表中某条记录的一个字段临时不具有任何值,那么在其中将保存以下(c)内容。
A.空格字符B.数字0C.NULLD.该字段数据类型的默认值
22.下列哪一项不是伪列ROWID的作用?
()D
A.保存记录的物理地址B.快速访问指定的记录
C.标识各条记录D.保存记录的头信息
23.某用户需要创建一个专门小的表,然而该表会被许多查询使用。
这时用户应当在创建该表时指定下列()。
A.PCTFREE和PCTUSEDB.CACHE
C.NOLOGGINGD.TABLESPACE
24.唯一性约束与主键约束的一个区不是()。
A.唯一性约束列的值不能够有重复值
B.唯一性约束列的值能够不是唯一的
C.唯一性约束列的值不能够为空值
D.唯一性约束列的值能够为空值
25.下列哪个语句能够在SQL*Plus中直接调用一个过程?
(d)
A.RETURNB.CALLC.SETD.EXEC
26.下面()不是过程中参数的有效模式。
A.INB.INOUTC.OUTIND.OUT
27.下列哪一个动作可不能激发触发器?
()B
A.更新数据B.查询数据
C.删除数据D.插入数据
28.替代触发器一般被附加到哪一类数据库对象上?
()C
A.表B.序列C.视图D.簇
29.假如希望执行某个操作时,该操作本身并不执行,而是去执行另外的一些操作,那么能够使用什么方式完成这种操作?
A.before触发器
B.after触发器
C.insteadof触发器
D.undo触发器
30.假如创建的表其主键能够自动编号,则应该为主键创建的索引类型是()。
A.反向键索引B.位图索引C.B树索引D.基于函数的索引
31.假如用户经常要在EMP表的SEX列统计不同性不的职员信息,则应该在SEX列上创建的索引类型是(b)。
A.B树索引B.位图索引C.反向键索引D.基于函数的索引
32.建立序列后,首次调用序列时应该使用()伪列。
A.ROWIDB.ROWNUMC,NEXTVALD.CURRVAL
33.下列关于序列的描述中,()是不正确的。
A.序列是Oracle提供的用于产生一系列唯一数字的数据库对象
B.序列并不占用实际的存储空间
C.使用序列时,伪列NEXTVAL返回序列生成的下一个值
D.任何时候都能够使用伪列CURRVAL返回当前序列值
34.为了禁止在视图上执行DML操作,建立视图时应该提供()选项。
A.WITHCHECKOPTIONB.WITHREADONLY
C.WITHREADOPTIOND.READONLY
35.关于游标FOR循环,以下哪种讲法是错误的?
A.循环隐含使用FETCH提取数据
B.循环隐含使用OPEN打开记录集
C.终止循环操作也就关闭了游标
D.使用游标FOR循环不需要定义游标
二、填空题
1.在安装Oracle11g时,需要指定全局数据库名,默认为orcl。
2.用于显示数据库差不多信息的Oracle系统视图是V$DATABASE。
3.完整的Oracle数据库系统通常由两个部分组成:
实例(INSTANCE)和数据库(DATABASE)。
4.Oracle数据块的标准大小由初始化参数DB_BLOCK_SIZE确定。
5.Oracle数据库系统的物理存储结构要紧由3类文件组成,分不为数据文件、日志文件、操纵文件。
6.在Oracle的逻辑存储结构中,数据块是最小的I/O单元。
7.在Oracle实例的进程结构中,要紧有3类进程:
用户进程、服务器进程和后台进程。
当用户运行一个应用程序或一个Oracle工具是,系统将创建一个用户进程。
8.执行强制启动数据库的命令是STARTUPFORCE。
9.保存初始化参数的服务器参数文件的缩写是SPFile。
10.Oracle中的异常能够分为预定义异常、非预定义异常和用户定义异常3类。
11.有些表共享公共的列,并经常同时被访问。
为了提高数据存取的效率,把这些表在物理上存储在一起,得到的表的组合确实是簇。
12.声明游标的语句是DECLARECURSOR。
13.假如表中某列的基数比较低,则应该在该列上创建索引。
位图
14.使用显式游标要紧包括4个步骤:
声明游标、打开游标、提取数据、关闭游标。
15.在PL/SQL中,假如SELECT语句没有返回任何记录,则会引发NO_DATA_FOUND异常。
16.查看操作在数据表中所阻碍的行数,能够通过游标的%ROWCOUNT属性实现。
三、推断题(以下讲法均正确)
1.数据库能够由多个实例装载和打开,而实例能够在任何时刻装载和打开一个数据库。
2.启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例。
3.数据库治理员能够为数据库创建多个撤销表空间,但每个数据库实例最多只能使用一个撤销表空间。
4.同一个实例中的所有SQL语句的排序操作共享一个排序段。
5.表空间在物理上与数据文件相对应,一个表空间在物理上对应一个或多个数据文件,而一个数据文件只能属于一个表空间。
6.Oracle支持在同一个数据库中使用多种大小的块。
7.在撤销表空间中,存在大量的写入操作,而只有少量的读取操作。
8.用户对数据库的操作假如产生日志信息,则该日志信息首先被存储在日志缓冲区,随后由LGWR进程保存到日志文件组。
9.当用户运行一个应用程序或一个Oracle工具时,系统将创建一个用户进程。
10.保存初始化参数的服务器参数文件的缩写是SPFile。
11.视图是虚拟的表,它在物理上并不存在。
能够把它看成是一个存储的查询。
12.创建索引能够提高读取数据的效率。
13.有些表共享公共的列,并经常同时被访问。
14.用于显示操纵文件中保存的所有表空间的名称和数量的视图是V$TABLESPACE。
15.RMAN是RecoveryManager的缩写,即恢复治理器。
它能够用来备份和恢复数据库文件、归档日志和操纵文件,能够用来执行完全或不完全的数据库恢复。
16.在恢复Oracle数据库时,必须先启用ARCHIVELOG(归档日志)模式,才能使数据库在磁盘故障的情况下得到恢复。
17.初始化参数db_recovery_file_dest表示闪回恢复区的位置,db_recovery_file_dest_size表示闪回恢复区的大小。
18.在ALTERUSER语句中,使用ACCOUNTLOCK关键词锁定账户。
19.由于ROWID实际上保存的是记录的物理地址,因此通过ROWID来访问记录能够获得最快的访问速度。
四、简答题
1.依照存放的数据库对象类型,Oracle中的段能够分为哪几种?
数据段索引段临时段回退段LOB段
2.简述Oracle数据库逻辑存储结构。
Oracle数据库由多个表空间组成,而表空间又由许多段组成,段由多个盘区组成,盘区又由多个数据块组成
3.简述事务的概念。
事务是包含一组数据库操作的逻辑工作单元。
在事务中包含的数据库操作是不可分割的整体,要么一起被执行,要么回滚到执行事务之前的状态。
在执行事务时,并不是每执行一个数据库操作就立立即结果写入数据库,而是在完成所有操作后,执行提交命令(Commit)。
假如事务不能成功地被执行,则能够通过执行回滚命令(Rollback)将数据库恢复到执行事务之前的状态。
4.简述索引的工作原理。
索引
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 复习题