oracle中文题2p12Word格式.docx
《oracle中文题2p12Word格式.docx》由会员分享,可在线阅读,更多相关《oracle中文题2p12Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
A.DBWR和数据文件B.LGWR和日志文件组C.CKPT和控制文件D.ARCH和归档日志文件
第三单元
1.HAVING子句的作用是B
A.查询结果的分组条件B.组的筛选条件C.限定返回的行的判断条件D.对结果集进行排序
2当使用三角函数COS求余弦时,应以B为单位传递参数。
A.角度B.弧度C.角度和弧度均可D.上述都不对
第四单元
1以下的哪个命令可以将SQL命令保存到文件中A。
而哪个命令可以将SQL命令的运行结果保存到文件中B。
A.SAVEB.SPOOLC.GETD.INPUT
第五单元
1下列哪一项不是伪列ROWID的作用?
D
A.保存记录的物理地址B.快速查询指定的记录C.标识各条记录D.保存记录的头信息
2.为了减少表中的链接记录和迁移记录,应当增大表的哪一个存储参数?
A
A.PCTFREEB.PCTUSEDC.MAXEXTENTSD.PCTINCREASE
第六单元
1.下列哪一种连接与逗号分隔连接执行的效果相同?
A.外连接B.交叉连接C.自然连接D.内连接
2.如果只需要返回匹配的列,则应当使用哪种连接?
A.内连接B.交叉连接C.左连接D.全连接
第七单元
1.只能存储一个值的变量是哪种变量?
B
A.游标B.标量变量C.游标变量D.记录变量
2.下列哪一项可以正确地引用记录变量中的一个值?
A.rec_abc
(1);
B.rec_abc
(1).col;
C.rec_abc.col;
D.rec_abc.first();
第八单元
1.可以引用哪个数据字典视图来查看软件包中包含的代码?
A.USER_OBJECTSB.USER_PACKAGE_TEXTC.USER_SOURCED.USER_TEXT
2.当满足下列哪种条件时,允许两个过程具有相同的名称?
B.参数的数量或数据类型不相同时
第九单元
1.下列关于对象的描述哪项是错误的?
A.为对象表添加数据时,可以在INSERT语句的VALUES子句中直接提供值,隐式创建对象类型实例,然后向表中添加数据;
也可以显式创建对象实例后向表中添加数据
B.对象表与其他类型的表一样,都是作为列的集合
C.对象表中的每个对象都有一个OID,OID是全局唯一的,表示每一个对象的实例
D.查询对象表时,对象表中的数据以关系的形式显示,但也可以通过使用VALUE()函数以对象实例的形式显示
2.假设要对“商品信息”表进行分区处理,并且根据商品的产地进行分区,则应采用下列哪一种分区方法?
A.范围分区B.散列分区C.列表分区D.组合范围散列分区
3.下列哪一项是关于簇和簇表不正确的描述?
A.簇实际上是一组表B.因为簇将不同表的相关行一起存储到相同的数据块中,所以合理使用簇可以帮助减少查询数据所需的磁盘读取量C.簇表是簇中某一个表D.在创建簇和簇表之后就可以向其中添加数据
第十单元
1.查看下面的语句创建了哪一种索引?
C
CREATEINDEXtest_indexONstudent(stuno,sname)
TABLESPACEusersSTORAGE(INITIAL64k,next32k);
A.全局分区索引B.位图索引C.复合索引D.基于函数的索引
2.使用ALTERINDEX...REBUILD语句不可以执行下面的哪个任务?
A.将反向键索引重建为普通索引B.将一个索引移动到另一个表空间
C.将位图索引更改为普通索引D.将一个索引分区移动到另一个表空间
3.下列关于约束与索引的说法中,哪一项是不正确的?
A.在字段上定义PRIMARTKEY约束时会自动创建B树唯一索引
B.在字段上定义UNIQUE约束时会自动创建一个B树唯一索引
C.默认情况下,禁用约束会删除对应的索引,而激活约束会自动重建相应的索引
D.定义FOREIGNKEY约束时会创建一个B树唯一索引
4.假设EMPLOYEE表包含一个MARRIAGE列,用于描述职工的婚姻状况,则应该在该字段上创建什么类型的索引?
A.B树唯一索引B.B树不唯一索引C.基于函数的索引D.位图索引
5.下列关于索引的描述哪一项是不正确的?
A.表是否具有索引不会影响到所使用的SQL编写形式
B.在为表创建索引后,所有的查询操作都会使用索引
C.为表创建索引后,可以提高查询的执行速度
D.在为表创建索引后,Oracle优化器将根据具体情况决定是否采用索引
6.如果经常执行类似于下面的查询语句:
SELECT*fromstudentwhereSubstr(sname,0,2)='
刘'
应当为student表中的sname列创建哪一种类型的索引?
A.B树唯一索引B.位图索引C.B树不唯一索引D.基于函数的索引
7.假设在一个表的3个字段NAME、SEX和MONTH_OF_BIRTH中分别保存姓名、性别和出生的月份数据,则应当为这3个字段分别创建何种类型的索引?
A.全部创建B树索引B.全部创建位图索引C.分别创建B树索引、位图索引和位图索引
D.分别创建B树索引、位图索引和基于函数的索引
8.如果创建的表其主键可以自动编号,则应该为主键创建的索引是哪种类型?
A.反向键索引B.B树索引C.位图索引D.基于函数的索引
第十一单元
1.如果允许用户对视图进行更新和插入操作,但是又要防止用户将不符合视图约束条件的记录添加到视图,应当在定义视图时指定下列哪一个子句?
C.WITHCHECKOPTION
2.在下列各选项中,关于序列的描述哪一项是不正确的?
A.序列是Oracle提供的用于产生一系列唯一数字的数据库对象
B.序列并不占用实际的存储空间
C.使用序列时,需要用到序列的两个伪列NEXTVAL与CURRVAL。
其中,NEXTVAL将返回序列生成的下一个值,而CURRVAL返回序列的当前值
D.在任何时候都可以使用序列的伪列CURRVAL,以返回当前序列值
3在下列各选项中,关于同义词的描述哪一项是不正确的?
A.同义词是数据库对象的一个替代名,在使用同义词时,Oracle会将其翻译为对应的对象名称
B.在创建同义词时,所替代的模式对象必须存在
C.Oracle中的同义词分为公有同义词和私有同义词
D.公有同义词在数据库中所有的用户都可以使用;
私有同义词由创建它的用户所拥有
第十二单元
1在使用CREATETRIGGER语句创建行级触发器时,哪一个语句用来引用旧数据?
A.FOREACHB.ONC.REFERENCINGD.OLD
2替代触发器可以被附加到哪一类数据库对象上?
A.表B.序列C.视图D.簇
3下列哪个语句用于禁用触发器?
A.ALTERTABLEB.MODIFYTRIGGERC.ALTERTRIGGERD.DROPTRIGGER
4条件谓词在触发器中的作用是A。
A.指定对不同事件执行不同的操作B.在UPDATE中引用新值和旧值
C.向触发器添加WHEN子句D.在执行触发器前必须满足谓词条件
5可以使用哪个子句来更改相关性标识符的名称?
A.REFERENCINGB.WHENC.INSTEAD-OFD.RENAME
6.下列哪个相关性标识符是可用的,并且包括了DELETE触发器中要更新的值?
A
A.OLDB.NEWC.REFERENCINGD.以上都不是
第十三单元
1.下列关于提交事务的叙述哪一项是正确的?
A.事务提交后,它对数据库所做的修改将永久保存到数据库中
2.下列哪个语句会终止事务?
D.COMMIT
3.假如当前数据库有两个并发的事务,其中,第一个事务修改表中的数据,第二个事务在将修改提交约数据库前查看这些数据。
如果第一个事务执行回滚操作,则会发生哪种读取现象?
A.假读B.非重复读取C.错读D.重复读
4.当一个事务基于某些搜索条件读取一个数据表,第二个事务更新表中的数据,那么,当第一个事务再次读取数据时,返回的结果会因为搜索条件而返回不同的结果。
这种现象叫做什么?
5.下列选项中,哪个选项用于设置事务的隔离层?
A.READONLYB.UPDATEC.LOCALD.ISOLATIONLEVELREADCOMMITTEDIS
6.下列哪一个锁模式不属于Oracle?
A.共享锁B.排他锁C.行级共享锁D.死锁
7.下列关于Oracle支持的锁粒度描述正确的是?
A.数据库级、表级、行级和列级B.数据库级、表级、行级C.行级、列级D.列级、表级
8.在用SETTRANSACTION语句设置事务的属性时,为了确保事务中不会发生非重复读取和错读,但不考虑是否会发生假读,应使用哪个隔离层?
A.READCOMMITEB.SERIALIZABLEC.READWRITED.REPEATABLEREAD
第十四单元
1.假设用户USER1的默认表空间为USERS,他在该表空间的配额为10MB,则USER1在USERS表空间创建基本表时,他应具有什么权限?
A.CREATETABLEB.CREATEUSER
C.UNLIMITEDTABLESPACED.LIMITEDTABLESPACE
2.下列哪一项资源不能在用户配置文件中限定?
B
A.各个会话的用户数B.登录失败的次数C.使用CPU时间D.使用SGA区的大小
3.检查下面的SQL语句,哪一项是错误的?
Alterusertempuseridentifiedbyoracledefaulttablespaceusers
defaulttemporarytablespacetempquota100Monusers;
A.defaulttablespaceusersB.defaulttemporarytablespacetemp
C.quota100MonusersD.identifiedbyoracle
4.下面哪一个不是系统权限?
A.SELECTTABLEB.ALTERTABLEC.SYSDABD.CREATEINDEX
5.想在另一个模式中创建表,用户最少应该具有什么系统权限?
A.CREATETABLEB.CREATEANYTABLEC.RESOURCED.DBA
6.用户查询下列哪一个数据字典视图,可以查看他向其他用户授予的对象权限?
A.DBA_SYS_PRIVSB.USER_T