版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年大学试题(计算机科学)-Oracle历年考试高频考点试题附带答案(图片大小可自由调整)第1卷一.参考题库(共25题)1.当SelectInto语句的返回多于一行时,将引发下列哪个异常()。A、No_Data_FoundB、InValid_NumberC、Too_Many_RowsD、Zero_Divide2.由于世界越来越依赖于计算机系统,因此IT专业人员的市场在不断扩大,在今后会继续扩大。3.数据库触发器是一种特殊的PL/SQL对象,下列()不属于触发事件。A、INSERT,UPDATE以及DELETE这些DML命令的执行B、CREATE,DROP,ALTER以及TRUNCATE这些DDL命令的执行C、SELECT命令的执行D、会话登人与登出4.用户的服务器使用European字符集,而用户的客户机则使用American字符集。那么,Oracle解决这个问题的方法是()。A、无法解决,用户必须修改数据库或客户机的字符集B、底层的网络协议会进行相应的转换处理C、OracleNet会进行相应的转换处理D、应用软件必须完成所有必要的转换处理5.可以使用下列哪个比较运算符将某个值与子查询返回的每个值进行比较?()A、SOMEB、ANYC、ALLD、IN6.函数abs(100)+abs(-100)的输出结果为()。A、0B、100C、200D、以上都不是7.下面关于PL,/SQL说法错误的是()。A、PL/SQL代码可以存储在客户机上并发送至服务器执行B、PL/SQL代码不能作为一个代码块存储在数据库内C、PL/SQL是Oracle所有的第三代语言,这种语言在数据库内运行D、以上说法都错误8.关于视图的说法正确的是()。A、视图其实就是表B、视图与表一样,也占用系统空间C、视图不用记录在数据字典中D、视图实际上只是在需要时,执行它所代表的SQL语句9.您需要更新居住地为亚特兰大(Atlanta)的雇员的区域代码。考虑下面的部分UPDATE语句: UPDATE雇员 SET区域代码=770 应在UPDATE语句中包含以下哪个子句,才能得到想要的结果?()A、UPDATE城市=Atlanta;B、SET城市=’Atlanta’;C、WHERE城市=’Atlanta’;D、LIKE’At%’;10.在基于Windows的系统中安装Oracle时,选择创建启动数据库时必须创建下列()账户的默认口令。A、Root用户B、Oracle用户C、Oracle组D、SYSE、SYSTEMF、DBA组11.用户ADAM过去曾成功登录到数据库,但今天他却收到一条错误消息,提示他不能登录(虽然他输入的口令是正确的)。该问题最可能的原因是什么?()A、Adam的一项或多项对象权限已被撤消(REVOKE)。B、ADAM的CREATESESSION权限已被撤消。C、ADAM的CREATEUSER权限已被撤消。D、已从数据库中删除了ADAM的用户帐户。12.某用户想查看自己所能看到的表信息,那么应该看()视图。A、v$tablesB、dba_tablesC、all_tablesD、user_tables13.您需要向现有表中添加一行,应该使用哪个DML语句?()A、UPDATEB、INSERTC、DELETED、CREATE14.在下面给出的PL/SQL代码块中,()行代码会导致失败。 1DECLARE 2vNumNUMBER:-100; 3BEGIN 4vNum-vNum/10; 5END;A、1B、2C、3D、4E、5F、全部语句都能够成功执行15.相对于旧有的exp/imp,DataPump中的Export和Import有很多新的特性,不包括下列()。A、DataPumpJob执行到一半的时候指定最大线程数的能力B、DataPumpjob是完全能重新启动的C、从长时间运行的Job分离或者是重新附加上去而不会对Job本身有影响D、以上都包括16.以下哪项最好用弧来表示?()A、教师(女性,Bob)B、邮递地址(家,办公室)C、父母(女孩,Bob)D、学生(A级学生,一般学生)17.当SELECTINTO语句没有返回行时,会触发以下()例外。A、TOOMANY—ROWSB、VALUE_ERRORC、NO_DATA—FOUNDD、TIMEOUT—ON—RESOURCE18.()是相关权限的命名集合,使用的主要目的是简化权限管理。19.如果SELECT列表同时包含一个列和一个组函数,则需要使用以下哪个子句?()A、HAVING子句B、JOIN子句C、ORDERBY子句D、GROUPBY子句20.下面关于SQL*LOADER中输入文件,()说法是错误的。A、对于SQL*Loader,除控制文件外就是输入数据B、SQL*Loader只能从指定的文件中读出数据C、如果数据是在控制文件中指定,就要在控制文件中写成INFILE*格式D、当数据固定的格式(长度一样)时且是在文件中得到时,要用INFILE”fixn”21.一个父类型只能有两个子类型,不能超过此数。22.关于DDL与事务控制,下列说法错误的是()。A、COMMIT和ROLLBACK语句只应用于DMLB、无法回滚DDL语句C、DDL语句一旦被执行就会立即具有持久状态D、如果没有在CREATETABLE命令内嵌入COMMIT命令,不会出现未完成的23.下面不是常用的对象权限的是()。A、deleteB、grantC、insertD、update24.用户试图在运行Linux的Oracle数据库服务器上连接iSQL*Plus,然而在浏览器中却收到页面无法打开的错误消息。此时,用户怀疑iSQL_*Plus在数据库服务器上没有启动。下列()命令可以用于启动iSQL*Plus。A、emctlstartisqlplusB、emctlstartupisqlplusC、isqlplusctlstartupD、isqlplusctlstartE、isqlplusstart25.有Oracle表”cd”,它包含属性”cdcode”,”category”和”cdname”,你要查询category取值为”CLASSIC”或”ROCK”的行,你采用语句()A、SELECT * FROM cd WHERE category IN (’CLASSIC’,’ROCK’)B、SELECT * FROM cd WHERE category BETWEEN ’CLASSIC’ AND ’ROCK’C、SELECT * FROM cd WHERE category=’CLASSIC’ AND category=’ROCK’D、SELECT * FROM cd WHERE category=’CLASSIC’ OR category=’ROCK’第2卷一.参考题库(共25题)1.用户SUSAN创建了一个“雇员”表,然后又创建了一个“雇员_视图”视图,仅显示“雇员”表的“名字”列和“姓氏”列。用户RUDI需要能访问雇员的姓名,但不能访问“雇员”表中的其他数据。SUSAN应使用哪条语句来实现这一点?()A、SELECT*FROM雇员_视图FORrudi;B、CREATESYNONYM雇员_视图FOR雇员;C、GRANTSELECTON雇员_视图TOrudi;D、GRANTSELECTON雇员_视图ONLYTOrudi;2.Oracle的PL/SQL程序的异常处理部分,涉及的异常有多种,其中,必须用raise显示引发的异常是()。A、预定义异常B、非预定义异常C、自定义异常D、不确定3.Oracle 10g的管理工具中,()是一个非常重要的、在服务器端和客户端都可以使用的工具。主要功能有:输入、运行和调试SQL语句、PL/SQL块。A、OUIB、SQL*PLUSC、OEMD、DBCA4.下面关于COMMIT命令说法错误的是()。A、执行COMMIT命令时,LGWR不会进行任何操作B、执行COMMIT命令时,DBWn不会进行任何操作C、执行COMMIT命令时发生的所有物理操作是LGWR进程将日志缓冲区的内容写入磁盘D、当满足某些条件时,DBWn进程会将脏缓冲区写入磁盘5.方案同义词是被某个方案所拥有,所以如果一个方案用户想访问方案同义词,必须在自己方案中创建该方案同义词。6.下面哪个命令不属于数据定义语言()A、alter table…B、drop index…C、create view…D、update tablename…7.以下哪项命令将从雇员表中显示与职务标识连接在一起的姓氏,它们之间由逗号和空格分隔,且结果列被标识为“雇员和职务”?() A、AB、BC、CD、D8.查询姓名首字母为A或第二个字符为B的雇员信息。9.口令配置文件能够实施口令管理策略,下列叙述正确的是()A、配置文件在所有数据库中都使用B、每个用户都被指派一个配置文件,除了SYSC、配置文件在默认情况下为DEFAULTD、配置文件不能用于限制资源的使用E、配置文件可以帮助管理数据库用户名的安全性F、配置文件不会始终被启用10.在数据类型声明为NUMBER(7,2)的列中可存储的最大数值为99.99999。11.使用哪条SQL语句才能以“$00.30”格式显示价格?() A、AB、BC、CD、D12.()子句用于列出唯一值。A、uniqueB、distinctC、order byD、group by13.如果要使用SELECT子句仅列出某个表中的一个或两个列并且不使用WHERE子句,则可使用哪种SQL功能?()A、仅联接功能B、仅选择功能C、仅映射功能D、映射和选择14.若用户要连接到数据库,则该用户必须具有CREATECONNECT权限。15.外键不能引用同一个表中的主键。16.Oracle数据库中控制文件需要实现多路复用,而重做日志文件没有必要实现多路复用。17.可转移的关系只能是必需的,不会是可选的。18.假定SALES部门有10个员工,其中9个工资为1000元,另一个为NULL,那么使用AVG函数取得该部门的平均工资时,结果应该是()。A、1000B、900C、NULLD、120019.按部门号(deptno)及工资(sal)排序检索公司的员工信息(要求部门号从小到大,部门号相同的按工资由高到低),显示的字段为:empno、ename、sal、deptno。20.当每个非主键列完全依赖于(整个)主键列时,关系设计属于下列哪一种形式()A、第一范式B、第二范式C、第三范式D、第四范式21.标准的Oracle异常,指的是()。A、具有一个Oracle已定义的错误名称和错误编号的异常,可以在EXCEPTION部分利用Oracle自定义的错误名称对异常进行处理B、具有一个Oracle已定义的错误编号但没有错误名称的异常,使用时必须在DECLARE部分使用PRAGMAEXCEPTION_INIT指令将一个用户自定义的异常名与一个内部Oracle错误代码联系起来C、由程序员自定义、并且由程序员显式触发的异常,使用时须在DECLARE部分声明D、以上说法均不正确22.编译PL/SQL代码时,得到的结果将被存储在()位置。A、数据字典内B、被存储为一个操作系统文件C、拥有这段代码的用户的默认表空间内D、取决于PLSQL—CODE—TYPE参数23.可以将()子句添加到SELECT语句中以返回数据的子集。A、ANYWHEREB、WHICHC、WHERED、EVERY24.视图可以用于()A、限制对表中指定列的访问B、限制对表中行的子集的访问C、A和B都是D、A和B都不是25.以下有关自联接的表述中哪个是正确的?()A、必须使用NATURALJOIN子句。B、必须使用表别名来限定表名。C、不能使用表别名来限定表名。D、自联接必须通过定义视图来实现。第3卷一.参考题库(共25题)1.数据定义语言是用于()的方法。A、确保数据的准确性B、定义和修改数据结构C、查看数据D、删除和更新数据2.在基于UNIX的系统中安装Oracle时,启动安装之前必须创建下列()账户。A、Root用户B、Oracle用户C、Oracle组D、Oinstall用户E、Oinstall组F、Dba组3.同一方案中的对象只能存储在相同的表空间中。4.下面关于删除视图的说法哪一个是正确的()A、删除视图后应立即用COMMIT语句使更改生效B、删除视图后,和视图关联的表中的数据依然存在C、视图被删除后视图中的数据也将被删除D、用delete VIEW删除视图5.下列有关内嵌视图的表述中哪个是正确的?()A、内嵌视图是一个方案对象。B、内嵌视图是FROM子句中的一个子查询,通常使用别名命名。C、内嵌视图是一个复杂视图。D、内嵌视图可用于执行DML操作。6.以下哪项最准确地解释了无法执行以下SQL语句的原因?() A、无法对薪金求平均值,因为并不是所有的数值都能被平分B、不能在GROUPBY子句中使用列别名C、GROUPBY子句中必须有要分组的内容D、部门”表中没有列出部门标识7.()是一个小的二进制文件,用来记录数据库的物理结构。8.Oracle是()数据库管理系统。A、关系型B、面相对象C、画相对象关系型D、以上答案都不对9.计算以下函数:MOD(25,2),会返回什么值?()A、1B、2C、25D、010.当您解析M:M关系时,将所创建的实体称为什么?()A、交集实体B、包含实体C、递归实体D、M:M实体11.当DROPTABLE语句删除表时,为了快速恢复被删除的表,下列()SQL语句最合适。A、FLASHBACKB、GETBACKC、COMEBACKD、以上都不是12.“球员”表包含以下列: 哪些子句有效地使用了聚集函数?()A、ORDERBYAVG(薪金)B、GROUPBYMAX(薪金)C、SELECTAVG(NVL(薪金,0))D、HAVINGMAX(薪金)>10000E、WHERE聘用日期>AVG(聘用日期)13.在数据库的各种启动模式之间切换需要使用alter()语句。由低级向高级,且不可以()。5PL/SQL程序包由包的和()组成。14.评估以下SELECT语句: SELECT姓氏,名字,部门标识,经理标识 FROM雇员; 如果需要先按“经理标识”值,然后按雇员姓氏值和名字值的字母顺序排序数据,应使用以下哪个ORDERBY子句?()A、ORDERBY部门标识,姓氏B、ORDERBY经理标识,姓氏,名字C、ORDERBY姓氏,名字,经理标识D、ORDERBY经理标识,名字,姓氏15.在Oracle中,PL/SQL块中定义了一个带参数的游标:CURSORemp_cursor(dnumNUMBER)ISSELECTsal,commFROMempWHEREdeptno=dnum;那么正确打开此游标的语句是()A、OPEN emp_cursorB、OPEN emp_cursor FOR 20C、OPEN emp_cursor USING 20D、FOR emp_rec IN emp_cursor(20) LOOP … END LOOP16.源于数据的信息等同于:()A、知识B、原始材料C、情报D、数据和信息之间没有区别17.通过命令行方式启动OracleDBConsoleorcl服务使用的命令为()。18.涉及到的表结构如下:Teacher(TNO,Tname,Tsex,Tnation,Tjobtitle,TID),各字段的含义依次是教师编号,姓名,性别,民族,职称,身份证号;Courses(CNO,Cname),各字段含义为课程号,课程名;Allocate(ID,TNO,CNO,Ctime),各字段含义为教师编号,课程号,课时数。写出SQL命令,查询所代课程门数大于等于2门的教师编号,姓名,所代课程门数以及总课时,结果按总课时降序排列。19.如果两个实体之间存在两种关系,这些关系可能是()A、冗余关系或必需关系B、重复关系或必需关系C、丰富型关系和真正良好关系D、冗余关系和重复关系20.可以使用哪个子句来确保成本值大于1.00?()A、CONSTRAINTCHECK成本>1.00B、CONSTRAINT部件成本_ckCHECK(成本>1.00)C、CHECKCONSTRAINT部件成本_ck(成本>1.00)D、CONSTRAINTCHECK部件成本_ck(成本>1.00)21.若要禁止会话审计可使用下列()命令。A、noauditsessionB、auditstopC、auditterminateD、以上都不是22.“教职员”表包含以下列: “课程”表包含以下列: 您需要编写一个报表,确定下学期将要授课的所有副教授。您希望创建一个视图来简化报表的创建。哪条CREATEVIEW语句将完成此任务?()A、AB、BC、CD、D23.检索工资等级高于smith的员工信息。24.保存初始化参数的服务器参数文件是()。A、init.oraB、pfile.oraC、spfile.oraD、sparameter.ora25.Oracle中,在一个PL/SQL块中调用另一个PL/SQL过程的方法是()A、使用CALL语句B、使用EXECUTE语句C、使用RUN语句D、直接使用过程名第1卷参考答案一.参考题库1.参考答案:C2.参考答案:正确3.参考答案:C4.参考答案:C5.参考答案:C6.参考答案:C7.参考答案:B8.参考答案:D9.参考答案:C10.参考答案:D,E11.参考答案:B12.参考答案:D13.参考答案:B14.参考答案:D15.参考答案:D16.参考答案:B17.参考答案:C18.参考答案:角色19.参考答案:D20.参考答案:B21.参考答案:错误22.参考答案:D23.参考答案:B24.参考答案:D25.参考答案:A第2卷参考答案一.参考题库1.参考答案:C2.参考答案:C3.参考答案:B4.参考答案:A5.参考答案:正确6.参考答案:D7.参考答案:C8.参考答案:select*fromempwhereENAMElike'A%'orE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业化物流管理与服务承包协议书版A版
- 2025年度农业现代化项目合作种植养殖合同范本3篇
- 2025年度健康医疗大数据分析与应用服务合同4篇
- 2025年度剧本改编委托创作合同样本3篇
- 2025年度商务写字楼租赁及商务配套服务合同4篇
- 2024版设备与集成服务采购合同
- 2025年度航空航天器材定制厂家合同样本3篇
- 2024年金融投资与咨询服务合同标的及投资领域
- 二零二五年度老旧小区改造安置房交易协议范本3篇
- 2024矿物资源勘探技术与咨询服务协议版
- 资本金管理制度文件模板
- 2025年生产主管年度工作计划
- 2025年急诊科护理工作计划
- 高中家长会 高二寒假线上家长会课件
- 违规行为与处罚管理制度
- 个人教师述职报告锦集10篇
- 四川省等八省2025年普通高中学业水平选择性考试适应性演练历史试题(含答案)
- 《内部培训师培训》课件
- 《雷达原理》课件-3.3.3教学课件:相控阵雷达
- 西方史学史课件3教学
- 2024年中国医药研发蓝皮书
评论
0/150
提交评论