Oracle笔试题目带答案

上传人:m**** 文档编号:490192962 上传时间:2023-05-10 格式:DOCX 页数:18 大小:49.07KB
返回 下载 相关 举报
Oracle笔试题目带答案_第1页
第1页 / 共18页
Oracle笔试题目带答案_第2页
第2页 / 共18页
Oracle笔试题目带答案_第3页
第3页 / 共18页
Oracle笔试题目带答案_第4页
第4页 / 共18页
Oracle笔试题目带答案_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《Oracle笔试题目带答案》由会员分享,可在线阅读,更多相关《Oracle笔试题目带答案(18页珍藏版)》请在金锄头文库上搜索。

1、1. ()程序包用于读写操作系统文本文件。(选一项)A、 Dbms_outputB、 Dbms_lobC、 Dbms_randomD、Utl_file2. ()触发器允许触发操作的语句访问行的列值。(选一项)A、行级B、语句级C、模式D、数据库级3. ()是oracle在启动期间用来标识物理文件和数据文件的二进制文件。(选一项)A、控制文件B、参数文件C、数据文件D、可执行文件4. CREATETABLE语句用来创建(选一项)A、表B、视图C、用户D、函数5. imp命令的哪个参数用于确定是否要倒入整个导出文件。(选一项)A、constranintsB、 tablesC、 fullD、file

2、6. ORACLE表达式NVL(phone,0000-0000)的含义是(选一项)A、当phone为字符串0000-0000时显示空值B、当phone为空值时显示0000-0000C、判断phone和字符串0000-0000是否相等D、将phone的全部内容替换为0000-00007. ORACLE交集运算符是(选一项)A、intersectB、 unionC、 setD、 minus8. ORACLE使用哪个系统参数设置日期的格式(选一项)A、 nls_languageB、 nls_dateC、 nls_time_zoneD、nls_date_format9. Oracle数据库中,通过()

3、访问能够以最快的方式访问表中的一行(选一项)A、主键8、 RowidC、唯一索引D、整表扫描10. Oracle数据库中,下面()可以作为有效的列名。(选一项)A、 ColumnB、 123_NUMC、 NUM_#123D、 #NUM12311. Oracle数据库中,以下()命令可以删除整个表中的数据,并且无法回滚(选一项)A、dropB、 deleteC、 truncateD、cascade12. Oracle中,()函数将char或varchar数据类型转换为date数据类型。(选一项)A、dateB、 to_dateC、 todateD、ctodate13. ORACLE中,执行语句:

4、SELECTaddress1|,|address2|,|address2AddressFROMemploy;将会返回()列(选一项)A、0B、 1C、 2D、 314. Oralce数据库中,以下()函数可以针对任意数据类型进行操作。(选一项)A、 TO_CHARB、 LOWERC、 MAXD、 CEIL15. partitionbylist(msn_id)子句的含义是(选一项)A、按msn_id列进行范围分区B、按msn_id列进行列表分区C、按msn_id列进行复合分区D、按msn_id列进行散列分区16. 比较pagesize和linesize两个命令的特点,正确的是(选两项)A、pag

5、esize命令用于设置屏幕上每一页包含的行数B、linesize命令用于设置屏幕上每一行的字符数C、pagesize命令用于设置屏幕上每一行的字符数D、linesize命令用于设置屏幕上每一页包含的行数17. 查询语句SELECTLTRIM(aaabaccaddefg,abc)FROMDUAL的返回结果是(选一项)A、addefgB、 ddeC、 ddefgD、aabaccaddefg18. 带有()字句的SELECT语句可以在表的一行或多行放置排他锁(选一项)A、 FORINSERTB、 FORUPDATEC、 FORDELETED、 FORREFRESH19. 调用ORACLE隐式游标的关

6、键字是(选一项)A、 CURSORB、 SQLC、 PLSQLD、ORACLECURSOR20. 关于ORACLE锁的级别,说法正确的是(选一项)A、ROWSHARE是表级锁B、一个会话对表加了SHARE锁,别的会话不能对该表加SHARE锁C、一个会话对表加了SHARE锁,别的会话不能对该表进行修改D、使用UPDATE语句修改记录,系统一定会添加ROWSHARE锁21. 看下面代码,正确的是(选一项)A、 DECLAREDBMS_OUTPUT.PUT_LINE(定义部分);BEGINDBMS_OUTPUT.PUT_LINE(语句部分);END;B、 BEGINNUMNUMBER:=100;DB

7、MS_OUTPUT.PUT_LINE(NUM的值为:|NUM);END;C、 DECLARENUMNUMBER:=100;BEGINNUM:=NUM+NUM/2;DBMS_OUTPUT.PUT_LINE(NUM的值为:|NUM);END;D、 BEGINNUMNUMBER:=100;DECLARENUM:=NUM+NUM/2;DBMS_OUTPUT.PUT_LINE(NUM的值为:|NUM);END;22. 可以使用下面的()个数据字典查看当前数据库的表空间情况。(选一项)A、 dba_usersB、 dba_tab_privsC、 dba_tablespacesD、user_tab_priv

8、s23. 如果存储过程的参数类型为OUT,那么调用时传递的参数应该为(选一项)A、常量B、表达式C、变量D、都可以24. 如果希望更新Oracle表authors中first_name列为非空,可以使用哪个语句(选一项)A、altertableauthorsaddfirst_namenotnullB、altertableauthorsmodifyfirst_namenotnullC、altertableauthorsalterfirst_namenotnullD、altertableauthorsdropfirst_namenotnull25.如果希望执行某操作时,该操作不执行,而是执行另一个

9、操作,那么可是使用什么方式来完成(选一项)A、before触发器B、after触发器C、insteadof触发器D、undo触发器26. 使用desc命令不能显示表的()信息(选一项)A、列名称B、列长度C、列是否为空D、表中的记录数27. 数据字典在SGA的哪一个组件中缓存(选一项)A、数据库高速缓冲区B、共享C、PGAD、重做日志缓冲区28. 下列ORACLE说法错误的是(选一项)A、 UNION集合运算中不会存在重复记录B、 UNIONALL集合运算不会存在重复记录C、 INTERSECT运算结果是两个结果集合中共同的部分D、MINUS运算中不存在第二个集合的记录29. 下列不属于ORA

10、CLE分析函数的是(选一项)A、 ROW_NUMBERB、 ROWNUMC、 RANKD、DENSE_RANK30. 下列不属于ORACLE逻辑结构的是(选一项)A、区B、段C、数据文件D、数据块31. 下列不属于ORACLE游标属性的是(选一项)A、 ISOPENB、 EXISTSC、 FOUNDD、 ROWCOUNT32. 下列关于ORACLE的to_date函数和to_char函数,描述正确的是(选两项)A、to_char函数的作业是将字符串数据转换为日期数据B、 to_date函数的作业是讲字符串转换为日期C、 to_char函数是将日期数据转换为字符数据D、to_date函数是将日期

11、数据转换为字符数据33. 下列哪个ORACLE后台进程是数据写入进程(选一项)A、 DBWRB、 SERVICELOGC、 LGWRD、 SMON34. 下列哪个进程主要职责是监控服务器进程和注册数据服务。(选一项)A、 SMONB、 PMONC、 DBWRD、 LGWR35. 下列说法错误的是(选两项)A、在PL/SQL中使用表示不等于B、在PL/SQL中使用!=表示不等于C、在PL/SQL中使用相等判断使用=D、在PL/SQL中赋值使用=36. 下列有关包的使用说法错误的是(选一项)A、在不同的包内模块可以重名B、包的私有过程不能被外部程序调用C、包体中的全局过程和函数必须在包头部分说明D

12、、必须先创建包头,然后创建包体37. 下列有关存储过程的特点说法错误的是(选一项)A、存储过程不能将值传回调用的主程序B、存储过程是一个命名的模块C、编译的存储过程存放在数据库中D、一个存储过程可以调用另一个存储过程38. 下列有关函数的特点说法错误的是(选一项)A、函数必须定义返回类型B、函数参数的类型可以是OUTC、在函数体内可以多次使用RETURN语句D、函数的调用应使用EXECUTE命令39. 下面哪个ORACLE函数把字符串x的所有单词的首字母变成大写(选一项)A、initcapB、 concatC、 upperD、lower40. 下面哪个操作会导致用户连接到ORACLE数据库,但

13、不能创建表(选一项)A、授予了CONNECT的角色,但没有授予RESOURCE的角色B、没有授予用户系统管理员的角色C、数据库实例没有启动D、数据库监听没有启动41. 下面哪个用户不是ORACLE缺省安装后就存在的(选一项)A、 SYSMANAGERB、 SYSTEMC、 SYSD、 SCOTT42. 下面那个部分是PL/SQL中必须存在的部分(选一项)A、声明部分B、执行部分C、异常处理部分D、跳转块43. 下面是有关Oracle主键约束的描述,正确的是(选一项)A、主键约束用于唯一的确定表中的每一行数据B、在一个表中,最多只能有2个主键约束C、主键约束只能由一个列组成D、主键约束不能由一个

14、单列组成44. 下面是有关系统权限和对象权限的描述,正确的是(选一项)A、系统权限是针对某个对象的权限,对象权限不与数据库中的某个对象关联B、系统权限和对象权限都是针对某个对象操作的权限C、系统权限和对象权限都不与具体的对象关联D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权限45. 序列的两个属性是(选两项)A、currvalB、 nowvalC、 nextvalD、preval46. 要审计用户执行的create,drop,和alter等ddl语句,应创建()触发器。(选一项)A、行级B、语句级C、模式D、数据库47. 以下需求中哪个需要用分组函数来实现(选一项)A、把ORDER表中的定单时间显示成DDMONYYYY格式B、把字符串JANUARY28,2000转换成日期格式C、显示PRODUCT表中不同种类产品的COST的和D、把PRODUCT表中的DESCRIPTION列用小写形式显示48. 有关ORACLE包的说法正确的是(选一项)A、包的声明和包体中的函数可以在参数个数上不一致B、包中不能定义变量C、包中定义的全局变量所有的子过程都可以使用D、包中的存储过程不能重载,但函数可以重载49. 有关ORACLE

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

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号