Oracle试卷A答案
更新时间:2024-01-28 13:31:01 阅读量: 教育文库 文档下载
上海海洋大学试卷
学年学期 课程名称 课程号 题号 分数 阅卷人 一 二 20 13~ 20 14 学年第 1 学期 Oracle数据库系统基础 三 四 学分 五 六 七 考核方式 A/B卷 学时 八 九 十 ( A )卷 总分 诚信考试承诺书
本人郑重承诺:
我已阅读且透彻理解了“上海海洋大学学生考场规则”和“上海海洋大学学生违反校纪校规处理规定”,承诺在考试中自觉遵守,如有违反,按有关条款接受处理。
承诺人签名: 日 期:
考生姓名: 学号: 专业班名:
选择题
1. 修改用户时,不能更改用户的什么属性( D )
A 密码 B 表空间 C 临时表空间 D 名称 2. 撤销权限使用( A )语句
A revoke B drop C delete D alter 3. 查找角色中的用户,使用哪个数据字典( A )
A user_role_privs B role_sys_privs C role_tab_privs D dba_users
4. 假设有存储过程add_student,其创建语句的头部内容如下:create procedure
add_student(stu_id IN NUMBER,stu_name IN VARCHAR2)……,请问下列调用该存储过程的语句中,不正确的是( B ) A EXEC add_student(1001,”CANDY”); B exec add_student(‘CANDY’,1001);
C exec add_student(stu_id=>1001,stu_name=>’CANDY’); D exec add_student(stu_name=>’CANDY’,stu_id=>1001);
5. 如果在包规范mypackage中没有声明某个过程myprocedure,而在创建包体
时包含了该过程,那么对该过程叙述正确的是( D )
A 包体将无法创建成功,因为在包体中含有包规范中没有声明的元素 B 该过程影响包体的创建,因为它属于包的私有元素 C 可以通过mypackage.myprocedure调用该过程 D 无法在包体外使用该过程
6. 修改过程应该使用下列哪种语句( )
A alter procedure 语句 B drop procedure 语句 C create procedure 语句
D create or replace procedure 语句
7. 研究视图创建语句:create view dept as select
department_id,employee_id,last_name from employees where department_id=30 with check option;是什么导致如下语句失败?(C) A 除非另外指定,否则视图会被创建为with read only B 视图太复杂而不允许DML操作
C with check option 会拒绝任何修改department_id的语句 D 该语句会成功
8. 如下PL_SQL程序块:
SQL> declare i BINARY_INTERGE:=1 begin while i>=1 loop i:=i+1; DBMS_OUTPUT.PUTLINE(i); End loop; END
执行上述PL_SQL语句,结果( D ) A 输出从1开始,每次递增1的数 B 输出从2开始,每次递增1的数 C 输出2
D 该循环将陷入死循环
9. 使用游标的什么属性可以获取SELECT语句当前检索到的行数( D )
A %FOUND B %NOTFOUND C %ISOPEN D %ROWCOUNT
10. 如果更改SCOTT用户的权限,应该在哪种模式下?(B)
A SCOTT B SYSTEM C DBSNMP D ROOT 11. Oracle数据库的文件后缀( A )
A DBF B MDF C LDF D LOG
12. 解析后的SQL语句会缓存在SGA的哪个区域中( C )
A JAVA池 B 大型池 C 共享池 D 数据缓存区 13. 系统全局区不包括下面哪些区域( C )
A Java池 B数据缓冲区 C 软件代码区域 D 日志缓冲区
14. 如果希望控制列的显示格式,那么可以使用下面的哪个命令(D )
A SHOW B DEFINE C SPOOL D COLUMN 15. 数据的逻辑独立性是指 ( A)
A.概念模式改变,外模式和应用程序不变 B.概念模式改变,内模式不变 C.内模式改变,概念模式不变
D.内模式改变,外模式和应用程序不变
16. 数据库结构的描述和定义是DBMS运行的基本依据,它们存储于( B ) A.封锁表 B.数据字典 C.索引 D.日志
17. 下列权限中,哪一个不是数据库的访问权限?( D ) A.Read权限 B.Resource权限 考试用书 C.Update权限 D.Lock权限 18. 关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
定义外键实现的是哪一(些)类完整性?( B ) A)实体完整性 B)参照完整性
C)用户定义的完整性
D)实体完整性、参照完整性和用户定义的完整性
19. 在数据库管理系统的层次结构中,数据存取层处理的对象是( B ) A)字段 B)单个元组 C)数据页 D)系统缓冲区
20. 下列数据库模式对象中,具有INDEX对象权限的是( A ) A. 表; B. 过程; C. 序列; D. 函数。
21. ( C )模式存储数据库中数字典的表和视图 A、DBA B、SCOTT C、SYSTEM D、SYS
22. 在Oracle中创建用户时,若未提及DEFAULT TABLESPACE关键字,则Oracle
就将(C)表空间分配给用户作为默认表空间。 A、HR B、SCOTT C、SYSTME D、SYS
23. 锁用于提供( B )
A、改进的性能 B、数据的完整性和一致性 C、可用性和易于维护 D、用户安全中
当oracle服务器启动时,下列哪种文件不是必须的( D )
A 数据文件 B 控制文件 C 日志文件 D 归档文件
24. 在oracle中,当用户要执行select语句时,下列哪个进程从磁盘获得用户需
要的数据( B )。 A 用户进程 B 服务器进程
C 日志写入进程(LGWR) D 检查点进程(CKPT)
25. 在oracle中,一个用户拥有的所有数据库对象统称为()
A 数据库 B 模式 C 表空间 D 实例
26. 在oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)
的函数有(B)
A DATEPART B EXTRACT C TO_VARCHAR D TRUNC 27. 在oracle数据库的逻辑结构中有一下组件:A 表空间 B 数据块 C 区 D
数据段,这些组件从大到小依次是(B)
A ABCD B ADCB C ACBD D DACB 28. Oracle数据库中,( A) 用户模式存储数据字典表和视图对象。
A SYSTEM B SYS C SCOTT D SYSDBA 29. 在Oracle中,PL/SQL块中定义了一个带参数的游标:cursor emp_cursor(dnum
NUMBER) IS Select sal,comm from emp where deptno=dnum;那么正确打开此游标的语句是(A ):
A OPEN emp_cursor (‘20’); B OPEN emp_cursor FOR 20; C OPEN emp_cursor Using 20;
D FOR emp_rec emp_cursor(20) LOOP …END LOOP; 30. 使用简单连接查询两个表,其中一个表有5行记录,另一个表有20行记录,
如果未使用where子句,则将返回多少行?(B) A 25 B 100 C 15 D 4
31. 下列哪个连接是具有相同名称的列字段进行匹配记录,不必制定任何同等连
接条件。(C )
A 等值连接 B 不等连接 C 自然连接 D 交叉连接 32. 创建外部表时,使用 (B) 子句制定记录错误数据的文件。
A REJECT LIMIT B BADFILE C LOGFILE D FILE
33. EMPLOYEES和Departments表有两个名称相同的列:department_id和
Manager_id.下面那个只依据公共的department_id值连接这两个表() A select * from employees natural join departments;
B select * from employees E natural join departments D on e.department_id=manager_id;
C select * from employees natural join departments using(department_id); D 以上都不对
34. 关于下面的查询,请选择一个正确的说法:select * from employees e join
departments d on (d.department_id=e.department_id) join locations L on (L.location_id=d.location_id) (C) A 不允许连接3个表 B 生成笛卡尔乘积
C JOIN…ON子句可用于多个表之间的连接 D 以上都不对
35. 如何将模式从一个用户移动到另一个用户(B)
A 使用Alter schema move …命令
B 不能将模式从一个用户移动到另一个用户
C 如果模式是空的才能移动(或者它里面的所有对象已经被删除) D 将新用户添加到模式,然后从模式中分离老用户
36. 执行下面的语句之后会返回什么值?select
substr(‘How_long_is_a_piece_of_string?’,5,4) from dual; (A) A long B _long C ring? D 以上都不对
37. Select to_char(1234.49,’999999.9’) from dual返回什么值? (C)
A 1234.49 B 001234.5 C 1234.5 D以上都不对
38. 在RMAN中要连接到目标数据库,可以执行下列哪些语句不可以实现。其中
sys/admin为系统用户;rman_admin/rman_admin为RMAN用户(B) A rman target/ B rman catalog
C rman target sys/admin nocatalog
D rman target sys/admin catalog rman_admin/rman_admin
39. 在RMAN的执行命令中,通过show命令可以显示所有的或者单个的rman
配置,通过(A)命令可以显示有关备份集和映像副本的信息。通过()命令可以对rman存储库进行详尽的分析。
A list report B catalog report C list validate D report list
40. 执行(D)命令,可以立即关闭数据库。这时,系统将连接到服务器的所有
未提交的事务全部回退,并中断连接,然后关闭数据库。 A shutdown B shutdown normal
C shutdown abort D shutdown immediate
41. 在backup命令中指定incremental选项,默认创建差异增量备份。如果想要
建立累积增量备份,还需要backup命令中制定()选项。 A incremental B level C differential D cumulative
42. 使用backup命令备份时,使用TAG参数,可以制定标记信息;使用()参
数,可以制定备份文件的保存位置以及备份文件的名称格式。 A TAG B FORMAT C FILESPERSET D CHANNEL
43. 使用RMAN实现表空间恢复时,执行命令的顺序是什么?(A)
A restore recover B recover restore C copy backup D copy recovery
44. 下面属于IF条件语句中的关键字的是(D)
A elseif B else if C others D then 45. 下列哪个语句用于切换日志文件组?(B)
A ALTER DATABASE SWITCH LOGFILE; B ALTER SYSTEM SWITCH LOGFILE C ALTER SYSTEM ARCHIVELOG; D ALTER DATABASE ARCHIVELOG;
46. 在SQL*plus中,可以使用connect命令。下面的4个选项中,哪个命令是
正确的?其中scott是用户,tiger是密码,数据库名为orcl。 A connect scott/tiger; B connect tiger/scott;
C connect scott/tiger as sysdba;
D connect scott/tiger@orcl as sysdba;
47. 当日志文件组处于下列哪种情况时,无法清空该日志文件组(C)
A Active B inactive C current D unused 48. 下列对日志文件组及其成员叙述正确的是(B)
A 日志文件组可以没有日志成员 B 日志文件组中的日志文件大小一致
C 在创建日志文件组时,其日志成员可以是已经存在的日志文件
D 在创建日志文件组时,如果日志成员已经存在,则使用reuse关键字就一定可以成功替代该文件
49. 为了去除结果集中的重复行,可以在select语句中使用下列哪个关键字?
(B) A all B distinct C update D Merge
50. 查询scott用户的emp表中的总记录数,可以使用下列哪个语句(D)
A select max(empno) from scott.emp; B select count(empno) from scott.emp; C select count(comm) from scott.emp; D select count(*) from scott.emp;
51. 在关系数据库管理系统中,创建的视图在数据库三层结构中属于 (A ) A.外模式 B.存储模式C.内模式 D.概念模式
52. 现实世界中,事物的一般特性在信息世界中称为 (A ) A.实体 B.实体键 C.属性 D.关系键
53. 部分匹配查询中有关通配符“_”的正确的叙述是 ( A) A.“_”代表多个字符
B.“_”可以代表零个或多个字符 C.“_”不能与“%”一同使用 D.“_”代表一个字符
54. 下列关于数据库数据模型的说法中,哪一个是不正确的?( A ) A.任何一张二维表都表示一个关系 B.层次模型的数据结构是有向树结构
C.在网状模型中,一个子结点可以有多个父结点 D.在面向对象模型中每一个对象都有一个惟一的标识
55. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或
只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的( C )
A.候选码 B.主码 C.外码 D.连接码
56. 数据库管理系统的数据操纵语言(DML)所实现的操作一般包括( D ) A.建立、授权、修改 B.建立、授权、删除
C.建立、插入、修改、排序 D.查询、插入、修改、删除
57. E-R模型用于数据库设计的哪一个阶段? ( B ) A.需求分析 B.概念结构设计 C.逻辑结构设计 D.物理结构设计
58. 在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库
管理系统提供了( A )
A)数据定义功能 B)数据操纵功能 C)数据维护功能 D)数据控制功能
59. 在关系数据库中,索引(index)是三级模式结构中的( B ) A)概念模式 B)内模式 C)模式 D)外模式
60. 下面所列条目中,哪一条不是标准的SQL语句?( B ) A)ALTER TABLE B)ALTER VIEW C)CREATE TABLE D)CREATE VIEW
61. 下述哪一条不属于数据库设计的内容?( A ) A)设计数据库管理系统 B)设计数据库概念结构 C)设计数据库逻辑结构 D)设计数据库物理结构
62. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是
( A )
A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 63. 执行CREATE DATABASE命令之前,应该发出的命令是(B) A.STARTUP INSTANCE B.STARTUP NOMOUNT C.STARTUP MOUNT D.以上都不是
64. create user 语句中的哪一子句防止用户的磁盘种类与字典对象相矛盾(B)
A identified by
B temporary tablespace (正确答案) C default tablespace D default role
65. 如果当前数据库实例中有一个临时表空间组group1,该组中只有一个临时表
空间temp1。现在使用下面的语句修改temp1表空间所在组为group2:alter tablespace temp1 tablespace group group2;下面对执行这个语句的结果叙述正确的是(B)
A 由于是数据库实例中并不存在group2组,所以上述操作将执行失败。
B 上述语句可以成功执行,temp1表空间将被移动到group2组中。
C 执行语句后,数据库实例中将存在两个临时表空间组:group1和group2 D 执行上述语句后,数据库实例中将只存在一个临时表空间组group1
正在阅读:
Oracle试卷A答案01-28
04常礼举要讲记(处世)09-21
常州大学城控制性详细规划 - 图文10-14
新湘美版六年级下册美术教学计划05-07
考试没考好的检讨书范文500字08-22
基于RFID的门禁控制系统设计11-30
GW4刀闸作业指导书 - 图文11-26
00315《当代中国政治制度》历年自考试题、答案(2002-2013)及要点串讲资料(最全篇)05-01
万有引力定律复习资料03-16
2010 ESMO 胃癌指南解读05-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试卷
- 答案
- Oracle
- 2018-2019-初一寒假作业答案语文-推荐word版(2页)
- 检修现代途胜空调无法启动、音响不工作
- 湖南省国有土地使用权收支管理办法(湘财综26号)
- 寄 售 协 议
- 11582创意音乐电影主题餐饮众筹项目计划书
- 吉林省专业技术资格评定表 - 图文
- 石油大学化学工程原理课后习题答案
- 小学数学说课标 说教材说课稿 - 图文
- 民航气象执照考试必会58道问答题
- 关于安装工程结算审核的步骤及方法
- 纳税人普通发票管理程序操作说明书3.2版本20110221
- 县级电视台的发展
- 党费收缴使用管理问答(完整版)
- 乡镇管理体制现状分析及对深化乡镇机构改革的几点建议
- 核心网技术- IMS技术
- 北京市防火安全委员会文件
- “践行社会主义价值观,做文明学生”主题班会活动方案
- 会考真题专练-等高线地形图2017
- 上海师大翻译硕士考研难不难
- 浙人薪〔2006〕307号浙江省事业单位工作人员收入分配制度改革实施意见