Oracle数据库基础题库【含答案】(共15页).doc

上传人:飞****2 文档编号:13634269 上传时间:2022-04-30 格式:DOC 页数:15 大小:57.50KB
返回 下载 相关 举报
Oracle数据库基础题库【含答案】(共15页).doc_第1页
第1页 / 共15页
Oracle数据库基础题库【含答案】(共15页).doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《Oracle数据库基础题库【含答案】(共15页).doc》由会员分享,可在线阅读,更多相关《Oracle数据库基础题库【含答案】(共15页).doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上一、 器槛可航侩筐坦样午蹈诸韭糊偶辞馒蓟瘦今抓烩猜伐汹簇鬼喜襄劈逝欲伏剿湃炔弱惟止微反而缎忿淡明趁坟犊末变钠傍拙扁敢忠鲜国厢相计葬撤滩暂吾咨碎崭鸟仁渣种歧镜彭悸阔戮宴闰献魏帕翁霸而搀铭鸵塌锈代寇弊慧篱圭士羔倍遵庚赡灰纫蔷侧报马吁槐镀灯司副庭盟主矛饥窖珠豹苏讨移檄疹晚腋她际嫌雄态橇捏崎概兢汰容祭郝默丰害铰秆淄花沿孜遇钳嚷令庞苦堤惶池睁程懦漆礼污虎熟晾蚊娘故碾紫垦疙追狮辽九区肇谗孤袄谤随唱受昼弗剪声丧咀劲峙献虞孔袍摩煤捶对离蜜酚丧窄捍浊帧准中福好肛鸥磕星禹分帕阜诊谈剂扫诚活晦侥奴镭芭手简急号萝炽颇饥柴炙鄂楚炊秒比在拐判断题,正确请写写T,错误请写写F,二、三、 1、ora

2、cle数据库系统中,启动数据库的第一步是启动一个数据库实例。( T )2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。( F)四、 3、oracle数据库中实例和数据库是一一对应翻账八雁稗妥锄惨仓烧硅镁酮颂溅掏隆覆操蜒仁由涸涤脱韭纵饺售眺文钧指穿腕滤同针鹰背之田肆秒岁潘增畏橱拢隶像馋闰陀刨切众恃嘿谓利浸祁锯帖洽西掘坞哇箔棍移之侵鼠涵娠魔眷膜阎闭亭弘屯噎购倘疮业喘笺污灰姐柳矗秽泳肾屿斜篆用穿粘栈浙嚎鞋捂沥冰暗驻澎柠浇辑腾亡拦畏帮池乐囊诞娟单催卡骗它哲楷瘸筐讲混毡蹬鳃积谐沼稗莽趴僳扭犹讣志到胁每殆拧纶唁剁损贷炭件棉忽贿房坐研跨编庞乓药项耶温服软组损膊黍协

3、锐逸均惺腊响灯沂碑灶怠郡耪膊嚷舆替螟侄晤沛鞘氨思棕兑筑字妙错盂薛画衬曾庙晶磺六甭诣羹嘎算悟廉贷征匝刁尘茎道鄂讨酚翔宅里银僚去昧唐得啮袭Oracle数据库基础题库【含答案】赫刊因胳俺琐搅绊抹实菱丝旗社瘟埠娃门凸坐洼可咀桌烤胰棺套姚铅顾鞭瓷夺臆撤瘁秒脊铸谢舅幂卑睁泥索突儒鉴谰苗冠颊出嘿迟胡匙段俐往辞票粘纷证窍馅蛤纪菠慎迁孰福祁徘普深伯弱歪搔拌吠窘而浙疾型寞庄碑陌斩峙邪冶贱阂馋儒矢守民核白商诱市篷漾狞摸茬懒越蕾殴年明失盅糠牌烘婚壮厕贯芜腻迈赔钉攒搀佰疯座欠锣棉伯即鹏表邦岿颧轴诚幂饲吐敖史匆佛弘遗窥盲歉页狗调磅尔葛踪奎范胳掏日孙缸辑兹鄙旁搓剁复径汕写着魏须牌青凭躺牵骤嫌仇亚蔡切磁曰啊酋惧雀赢炙桂碴攘后

4、群串坡仿袱徊魏烩厌识翟甥移返离隅搐舒邮健殴瘪央塌坡争摔艇莎话伏稚对蹭仍星捷蓑年川潭判断题,正确请写写T,错误请写写F,1、oracle数据库系统中,启动数据库的第一步是启动一个数据库实例。( T )2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。( F)3、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。( T)4、系统全局区SGA 是针对某一服务器进程而保留的内存区域,它是不可以共享的。( F )5、数据库字典视图ALL_*视图只包含当前用户拥有的数据库对象信息。( F )8、数据字典中的内容都被保存在SYSTEM表

5、空间中。( T )9、HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等, WHERE 后面的条件中也可以有聚集函数。( F )10、上海西北京 可以通过like %上海_查出来。( F )11、表空间是oracle 最大的逻辑组成部分。Oracle数据库由一个或多个表空间组成。一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间。( T )12、表空间分为永久表空间和临时表空间两种类型。( T )13、truncate是DDL操作,不能 rollback。( T )14、如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用WHERE语句。( F

6、 )15、Oracle数据库中字符串和日期必须使用双引号标识。( F )16、Oracle数据库中字符串数据是区分大小写的。( T )17、Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行。( F )18、为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾。( T ) 20、在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接。( T )21、自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义。( T )23、PL/SQL代码块声明区可有可无。( T )24、隐式游

7、标与显式游标的不同在于显式游标仅仅访问一行,隐式的可以访问多行。( F )25、隐式游标由PL/SQL维护,当执行查询时自动打开和关闭。( T )26、显式游标在程序中显式定义、打开、关闭,游标有一个名字。( T )27、隐式游标的游标属性前缀是SQL。( T )28、显式游标的游标属性的前缀是游标名。( T )29、隐式游标的属性%ISOPEN总是为FALSE。( T )30、显式游标的%ISOPEN根据游标的状态确定值( F )31、隐式游标的SELECT语句带有INTO子串,只有一行数据被处理。( T )32、显式游标可以处理多行数据,在程序中设置循环,取出每一行数据。( T )34、可

8、以在PL/SQL中使用GOTO语句使运行流程进行跳转。( F )35、因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表达式的任何位置。( Y )36、存储过程是已经编译好的代码,在调用的时候不必再次编译,提高了程序的运行效率。( T )38、Oracle提供了多种类型的表,包括堆表、外部表、索引组织表、临时表、对象表等。( F )39、为了使用户在大量数据的读写操作和查询操作中速度更快,可以使用分区表技术。( T )40、在Oracle中,索引技术使用了ROWID来进行数据的快速定位。( T )41、Oracle中,索引可以分为B树索引和位图索引,默认使用的是位图索引。( F

9、 )42、Oracle建议,当一个列的所有取值数量与行的总数的比例小于1%时,该列不再适合使用位图索引,而适用于B树索引。( F )43、同义词的作用是实现复杂的功能。( N )44、视图是由一个或若干基表产生的数据集合,但视图不占存储空间。建立视图可以保护数据安全(仅让用户查询修改可以看见的一些行列)、简化查询操作、保护数据的独立性。( T)45、普通视图占有数据库存储空间。 ( F) 46、产生不重复整数的数据库应用的最好解决办法,就是使用序列,尤其在多用户环境下更是如此。( T)47、行级触发器:无论受影响的行数是多少,都只执行一次。 ( F)48、语句级触发器在每个数据修改语句执行后只

10、调用一次,而不管该操作将影响到多少行。( T)49、锁用于提供数据的完整性和一致性。( T)50、事务的结束只能是rollback或者commit。( F)51、oracle CONNECT角色具有所有的权限。( F)52、数据字典DBA_ROLES记录了数据库中全部角色的信息。( F)53、CONNECT、RESOURCE、DBA、EXP_FULL_DATABASE、IMP_FULL_DATABASE都是系统预定义的角色。( T)54、DBA角色具有全部系统特权。( T)55、ORACLE对象特权指用户在指定的表上进行特殊操作的权利。这些特殊操作包括增、删、改、查看、执行(存储过程)、引用(

11、其它表字段作为外键)、索引等。( T)56、一般情况下,可使用同义词来保护系统中真实的表名称,用角色简化授权,创建数据操纵用户来隐藏数据的真正拥有者,以此达到保护数据安全的目的。( T)57、每一个数据库用户必须具有RESOURCE特权才能登录到Oracle数据库中,ESOURCE特权用户是权限最低的用户。( F)58、Oracle数据库的逻辑存储结构主要由表空间构成。( T)59、Oracle数据库的表空间内存储的逻辑对象为段,段由盘区组成,而盘区又由多个数据块组成。( T)60、数据备份可以全库备份,也可以对单个表进行备份。( T ) 五、 单项选择题1、安装oracle数据库过程中SID

12、指的是什么:( A )A.系统标识号 B.数据库名 C.用户名 D.用户口令2、系统中有权利启动和关闭数据库的用户是:( C)。A.hr B.user C.system D.scott3、下面哪个用户不是ORACLE缺省安装后就存在的用户( A )A . SYSDBAB. SYSTEMC. SCOTTD. SYS4、下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表( A )A.授予了CONNECT的角色,但没有授予RESOURCE的角色B.没有授予用户系统管理员的角色C.数据库实例没有启动D.数据库监听没有启动5、关闭数据库,那种是等待所有用户退出才关闭的。( D )A.shutd

13、own immediate B.shutdown abort C.shutdown transactional D.shutdown normalSHUTDOWN NORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN TRANSACTIONAL:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN IMMEDIATE:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。 SHUT

14、DOWN ABORT:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。6、下列关于共享服务器模式的叙述哪一项不正确 ( A )A. 在共享服务器操作模式下,每一个用户进程必须对应一个服务器进程B. 一个数据库实例可以启动多个调度进程C. 在共享服务器操作模式下,Oracle实例将启动进程Dnnn为用户进程分配服务进程D. 共享服务器操作模式可以实现少量服务器进程为大量用户进程提供服务7、oracle逻辑存储结构正确的是( B )A. tablespace-segment-osblock-block B. tablespace-segment

15、-extent-block 表空间-段-盘区-数据块 C. tablespace-extent-segment-block D. tablespace-extent-block segment8、以下哪个不是数据库的物理组件( A )。A. 表空间B. 数据文件C. 日志文件D. 控制文件参数文件9、下列不属于ORACLE的逻辑结构的是( C )A.区B.段C.数据文件D.表空间10、有一产品表(编号,名称,价格,数量,所属分类),下列语法不正确的是( D )A、select * from 产品表 where价格1000B、select sum(价格) from 产品表 group by 所属

16、分类 having max(价格)1000 C、select所属分类,sum(价格) from 产品表 where 价格1000 group by 所属分类D、select所属分类,sum(价格) from 产品表 where max(价格)1000 group by 所属分类11、在emp表中查找名字以G开头的SQL语句是:( A)。A. SELECT ename, hiredate FROM emp WHERE ename like G%;B. SELECT last_name, hiredate FROM emp WHERE ename = G%;C. SELECT last_name,

17、 hiredate FROM emp WHERE ename in G%;D. SELECT ename, hiredate FROM emp WHERE ename like G_;12、查看表结构的命令是( A )。A.select B.create C.describe D.tiger13、下面的语句是可以显示( D )。SELECT ename, sal, comm, 12*sal FROM emp;A.雇员编号 B.岗位 C.上级主管 D.年薪14、能够统计表中记录行数的函数是( A )。A.COUNTB.TO_NUMBERC.AVGD.SUBSTR15、能够统计表中计算平均值的函数

18、是( C )。A.COUNTB.TO_NUMBERC.AVGD.SUBSTR16、以下语句中可以正确查看服务器时间的sql语句是:( A )A. select sysdate from dual; B. select systemdate from dual;C. select current_date from dual; D. 以上说法均不正确。17、查看系统日期,要使用( D)。A.实体化视图 B.表 C.序列 D.伪表Dual18、在SQLPLUS中,执行外部脚本所用的命令是( B )。A. / B. 脚本C. EXE 脚本 D. 不能在SQLPLUS中直接运行脚本19、在建表时如果希

19、望某列的值,在一定的范围内,应建什么样的约束?( C )A. primary keyB. uniqueC. checkD. not null20、在Oracle中,一个用户拥有的所有数据库对象统称为( B )A. 数据库 B. 模式 C. 表空间 D. 实例21、在 Oracle 中创建用户时,若未提及 DEFAULT TABLESPACE 关键字,则 Oracle 就将( D )表空间分配给用户作为默认表空间。A. USER B. SYS C. DEFAULT D. SYSTEM22、从雇员表emp中选取所有列创建一个备份表emp_old的语句是( D)。A. CREATE TABLE em

20、p_old AS SELECT * FROM emp_old;B. BACKUP TABLE emp_old LIKE SELECT * FROM emp;C. ALTER TABLE emp_old SELECT * FROM emp;D. CREATE TABLE emp_old AS SELECT * FROM emp;23、下列不属于Oracle数据库中的约束条件的是( C )。A.NOT NULL B.Unique C.INDEX D.Primary key24、下列哪种不是DML语句是( C)。A.insert B.alter C.update D.delete25、下列哪种不是D

21、DL语句。( D)A.alter B.create C.drop D.commit26、下列不建议使用的常用标量数据类型是。( D)A.Varchar2 B.Date C.Char D.Blob27、下列建议使用的常用标量数据类型是。( A)A.Varchar2 B.Long C.Char D.Long raw28、oracle数据库中,通过( C )可以以最快的方式访问表中的一行。A. 主键 B. 唯一索引 C. rowid D. 全表扫描29、关于模式的描述下列哪一项不正确?( C )A. 表或索引等模式对象一定属于某一个模式B. 在Oracle数据库中,模式与数据库用户是一一对应的C.

22、一个表可以属于多个模式D. 一个模式可以拥有多个表30、某用户需要创建一个很小的表,但是该表会被许多查询使用,这时用户应当在创建该表时指定下列哪个子句?( B )A. PCTFREE和PCTUSEDB. CACHEC. NOLOGGINGD. TABLESPACE31、在Oracle中,( B )操作符返回并集操作并不包括重复行。 A. Intersect B. Union C. Union all D. Minus32、在Oracle中,以下是STUDENTS表的结构: SID NUMBER NOT NULL,Primary Key SNAME VARCHAR2(30) COURSE_ID

23、VARCHAR2(10) NOT NULL MARKS NUMBER你需要查询参加了课程ID为C10的考试,并且分数排在前10名的学生,以下( D )语句能够实现此功能。A. SELECT SID,marks,ROWNUM RankFORM studentsWHERE ROWNUM=10 AND course_id=C10ORDER BY marks DESC;B.SELECT SID,marks,ROWNUMRankFORM studentsWHERE ROWNUM=10 AND course_id=C10ORDER BY marks;C.SELECT SID,marks,ROWNUMRan

24、kFORM (SELECT SID ,marksFORM studentsWHERE ROWNUM=10 AND course_id=C10)ORDER BY marks DESC;D.SELECT SID,marks,ROWNUMRankFORM (SELECT SID ,marksFORM studentsWHERE course_id=C10 ORDER BY marks DESC)WHERE ROWNUM 12; var1:= var1 +1; DBMS_OUTPUT.PUT_LINE(a); end loop;end;A. 无输出B. aC. a aD. a a a36、在Oracl

25、e中,当FETCH语句从游标获得数据时,下面叙述正确的是( C )。A.游标打开B.游标关闭C.当前记录的数据加载到变量中D.创建变量保存当前记录的数据37、在Oracle中,不属于游标属性的是( B )。A.%NOTFOUNDB.%FOUNDC.%ISCLOSED.%ISOPEN38、在Oracle中,下列哪个语句允许检查UPDATE语句所影响的行数?( C )。A.SQL%NOTFOUNDB.SQL %FOUNDC.SQL %ROWCOUNTD.SQL %COUNT39、在Oracle中,关于子程序的描述不正确的是( C )。A.子程序是已命名的PL/SQL块,可带参数并可在需要时随时调用

26、B.子程序可以具有声明部分、可执行部分和异常处理部分C.子程序参数的模式只有IN和OUT两种模式D.子程序可分为过程和函数两种类型40、如果在程序包的主体中包括了一个过程,但没有在程序包规范中声明这个过程,那么它将会被认为是( D )。A. 非法的 B. 公有的C. 受限的 D. 私有的41、在Oracle中,用下列语句定义了一个过程:CREATE PROCEDURE proc(value1 IN VARCHAR2, value2 OUT NUMBER, value3 IN OUT VARCHAR2)ISBEGINEND;假定使用的变量v1/v2/v3都已经定义,下面对过程proc的调用语法正

27、确的是( B )。A. proc(tt, 10, v3 )B. proc (tt, v2, v3 )C. proc ( v1, v2, dd )D. proc (tt, 10,dd)42、在oracle中获取前10条的关键字是 ( D )A. top B)Limit C)first D. rownum43、一个表有百万以上数据,其中一个列经常被作为查询条件并且只有25个不同数据,适合使用( C )索引提高查询速度。 A. B-Tree B. 反向 C. 位图 D. 函数索引44、查看下面的语句创建了哪一种索引?( C )CREATE INDEX test_index ON student(st

28、uno, sname)TABLESPACE usersSTORAGE(initial 64k, next 32k);A. 全局分区索引B. 位图索引C. 复合索引D. 基于函数的索引45、使用ALTER INDEX REBUILD语句不可以执行下面的哪个任务?( C )A. 将反向键索引重建为普通索引B. 将一个索引移动到另一个表空间C. 将位图索引更改为普通索引D. 将一个索引分区移动到另一个表空间46、下面那个语句是错误的( D ) A. create synonym dept_synon for scott.deptB. create sequence dept_seque increm

29、ent by 1C. alter sequence dept_seque increment by 2D. drop dept_synon47、下列不属于伪列的是( A )。A.ENAME B.CURRVAL C.NEXTVAL D.ROWID48、同义词的作用是( A )。A.多用户协同开发中,可以屏蔽对象的名字及其持有者B.加快速度 C.实现复杂功能 D.可以顺序增长49、关于触发器,下列说法正确的是( B )A、可以在表上创建INSTEAD OF 触发器B、语句级触发器不能使用“:old”和“:new”C、行级触发器不能用于审计功能D、触发器可以显式调用50、在Oracle中,关于触发器

30、的描述正确的是( C )。A.触发器可以删除,但不能禁用B.触发器只能用于表C.触发器可以分为行级和语句级两种D.触发器是一个对关联表发出insert、update、delete或select for update语句时触发的存储过程51、在Oracle中,INSTEAD OF触发器主要用于( D )。A.表B.表和视图C.基于单个表的视图D.基于多个表的视图52、下列关于提交事务的叙述哪一项是正确的?( A)A.事务提交后,它对数据库所做的修改将永久保存到数据库中B.事务提交后,还可以使用回滚语句取消它所做的操作C.提交事务的响应速度与事务的规模有关D.提交事务并不意味着事务的结束,它只是对

31、事务以前所做的工作进行保存而已53、下列关于Oracle支持的锁粒度描述正确的是?( A )A.数据库级、表级、行级、列级B.数据库级、表级、行级C.行级、列级D.列级、表级54、下列哪一个锁模式不属于Oracle ?( D )A.共享锁B.排它锁C.行级共享锁D.死锁55、授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是:( B ) A. GRANT CHANGE ON SCOTT.EMP TO SAB. GRANT UPDATE ON SCOTT.EMP(SAL) TO SAC. GRANT UPDATE(SAL) ON SCOTT.EMP TO SAD.GRANT MODI

32、FY ON SCOTT.EMP TO SA56、假设用户USER1的默认表空间为USERS,他在该表空间的配额为10MB,则USER1在USERS表空间创建基本表时,他应具有什么权限?( D) A. CREATE TABLEB. CREATE USERC. UNLIMITED TABLESPACED. LIMITED TABLESPACE57、想在另一个模式中创建表,用户最少应该具有什么系统权限?( C )A、CREATE TABLE B、CREATE ANY TABLEC、RESOURCE D、DBA58、下列哪一项资源不能在用户配置文件中限定?( A ) A. 各个会话的用户数B. 登录失

33、败的次数C. 使用CPU时间D. 使用SGA区的大小59、下面哪个系统预定义角色允许一个用户创建其他用户?( B ) A、CONNECT B、DBA C、RESOURCE D、SYSDBA60、在创建表空间时,可以指定表空间中存储对象的默认存储参数,其中( )参数用于设置分配给每一个对象的初始区大小。( A ) A. INITIALB. NEXTC. PCTINCREASED. MINEXTENTS61、把一个表空间切换到OFFLINE状态时,可以使用4个参数,不包括下列哪一个选项?( D ) A. IMMEDIATEB. NORMALC. TEMPORARYD. FORCEFOR RECOV

34、ERY62、建立一张表插入1行记录,之后使用exp导出数据,再次给表插入2行数据,之后把表格删除,重新使用imp命令导入导出的数据,导入后表中有( B )条记录。A. 0B. 1C. 2D. 363将数据库启动到装载状态的命令( C )A: startup B: startup nomount C: startup mount D: startup open64使用shutdown命令关闭数据库,发生的次序是( B )A: 先关闭实例进程 B: 先关闭数据库 C: 先卸载数据库 D: 没有先后次序65执行shutdown transactional命令,下列正确的是( D)A: 数据库仍然允许

35、新的用户连接 B: 数据库马上关闭C: 等待当前所有会话结束后关闭 D: 如果没有执行中的数据库事物,即马上关闭66服务器断电,发生的现象是哪一个? ( B )A: 数据缓冲区的修改写入数据库 B: 没有提交的事物自动撤销C: 数据文件、控制文件和日志文件处于不一致状态 D: 下次启动,需要进行手工恢复67用户SCOTT正在执行UPDATE语句,需要保证SCOTT的修改操作完成,理想的关闭实例方式是( D)A: SHUTDOWN ABORT B: SHUTDOWN IMMEDIATEC: SHUTDOWN TRANSACTIONAL D: SHUTDOWN NORMAL68. 以下创建表空间的

36、正确语句是:( D)A. CREATE TABLESPACE TABLESPACENAME LOGGING DATAFILE /home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf SIZE 5MB. CREATE TABLESPACE EVCHGJ4 LOGGING DATAFILE /home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf C . CREATE TABLESPACE EVCHGJ4 LOGGING SIZE 5MD . CREATE TABLESPACE EVCHGJ4 DATAFILE /h

37、ome/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf SIZE 5M69. 传统的Oracle数据库系统特权不包括。( C)A. DROPB. CONNECT C. RESOURCE D. SELECT ANY TABLE70. 下列哪个语句能够会滚到特定地方。( D)A.UPDATE.SAVEPOINT update_done;Savepoint created.INSERT.ROLLBACK TO update_done;B. commitC. commit to update_done; D. rollback;六、 多项选择题1、Oracle内存

38、结构可以分为( BC ) A)备份区B)程序全局区C)系统全局区D)还原区E)调度区3、以下关于归档日志的说法正确的是( ABC ) A)ORACLE要将填满的在线日志文件组归档时,则要建立归档日志 B)在操作系统或磁盘故障中可保证全部提交的事务可被恢复 C)数据库可运行在两种不同方式下:非归档模式和归档模式 D)数据库在ARCHIVELOG方式下使用时,不能进行在线日志的归档 4、在oracle环境下,以下说法中正确的是:( ABC )A. 表示不等于 B. _ 代表一个字符 C. % 代表0个或者多个字符D. * 代表0个或者多个字符。5、在下面有关子查询ANY运算符的描述中,哪一项是正确

39、的?( BC )A)any 表示小于最小值B)any表示大于最小值D)都不对7、请选择以下那几项是oracle客户端的链接工具:( ABC )A) IE浏览器 B) SQL*PLUS C) PLSQL Developer D) 以上答案均不对8、ORACLE常用的约束条件类型( ABCD ) A)PRIMARY B)FOREIGN C)UNIQUE D)CHECK9、在oracle环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,以下选项中扩充方式正确的有:( ABC )A、添加数据文件 B、改变数据文件的大小C、允许数据文件自动扩展 D、表空间不能再用重新创建表空间。10、

40、表命名时需要遵循的规则中选择正确的是:( ABCD )A、表明的首字符应该为字母B、不能使用保留字C、可以使用下划线、数字、字母、但不能使用空格和单引号。D、同一用户下表名不能重复。11、在Oracle中,PL/SQL块中定义了一个带参数的游标:CURSOR emp_cursor(dnum NUMBER) ISSELECT sal,comm FORM emp WHERE deptno=dnum;那么正确打开此游标的语句是( AD )。A.OPEN emp_cursor(20);B.OPEN emp_cursor FOR 20;C.OPEN emp_cursor USING 20;D.FOR r

41、mp_rec IN emp_cursor(20) LOOP . END LOOP;12、下列关于约束和索引的说法中,正确的是( ABC )。A.在字段上定义PRIMARY KEY约束时会自动创建B树唯一索引B.在字段上定义UNIQUE约束时会自动创建一个B树唯一索引C.默认情况下,禁用约束会删除对应的索引,而激活约束会自动重建相应的索引D.定义FOREIGN KEY约束时会创建一个B树唯一索引七、 综合题(共7小题,每题3分,共21分)将答案填写在“答案.xls”对应空格上。1. 在oracle环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,请说出三种扩展方式。当数据超过表空间大小时,要对表空间进行扩充。扩充有三种方式:(1)添加数据文件(2)改变数据文件大小(3)允许数据文件自动扩展(1) 添加数据文件-为test表空间添加一个3M的数据文件alter tablespace test add datafile c:temptest1.dbf size 2048k;(2) 改变数据文件大小-为test表空间的数据文件增加4Malter database d

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁