中南大学oracle数据库期末考试试题与答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中南大学 oracle 数据库期末考试试题及答案

一、选择题

A1、以下( )内存区不属于 SGA A. PGA B .日志缓冲区 C.数据缓冲区

D.共享池

D2( )模式存储数据库中数据字典的表和视图。

A . DBA

B . SCOTT

C . SYSTEM

D . SYS

C3在Oracle 中创建用户时,若未提及 DEFAULT TABLESPAC E 键字,贝U Oracle 就将( )

表空间分配给用户作为默认表空间。A . HR B . SCOTT C . SYSTEM D . SYS A4、( )服务监听并按受来自客户端应用程序的连接请求。 C8、 ( ) 锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更新和

删除行。 A.行共享 B .行排他

C.共享

D.排他

B9带有(

)子句的SELECT 语句可以在表的一行或多行上放置排他锁。

A . FOR INSERT

B . FOR UPDATE

C . FOR DELETE

D . FOR R

EFRESH C10使用( )命令可以在已分区表的第一个分区之前添加新分区。

A .添加分区

B .截断分区

C.拆分分区

D.不能在第一个分区前添加分区

C11、 ( ) 分区允许用户明确地控制无序行到分区的映射。

A.散列

B .范围

C.列表

D.复合

C12、可以使用( )伪列来访问序列。 A . CURRVAL 和 NEXTVAL B . NEXTVAL 和 PREVAL C . CACHE 和

NOCACHE

D. MAXVALU 和 MINVALUE

A13、带有错误的视图可使用( )选项来创建。

A . FORCE

B . WITH CHECK OPTION

C . CREATE VIEW WITH ERROR

D . CREAT

E ERROR VIEW B14、在联接视图中,当(

)时,该基表被称为键保留表。

A .基表的主键不是结果集的主键

B .基表的主键是结果集的主键

C.基表的主键是结

果集的外键 D.基表的主键不是结果集的外键 D15在列的取值重复率比较高的列上,适合创建(

)索引。

A . OracleHOME_NAMETNSListener

B . OracleServiceSID

C . OracleHOME_NAMEAgent

D . OracleHOME_NAMEHTTPServer

B5、( A .汇总

B6、(

A .

B .

C .

D . B7、

)函数通常用来计算累计排名、移动平均数和报表聚合等。 D.单行 Annual Salary FROM

emp;

B.分析

C.分组

)SQL 语句将为计算列SAL*12生成别名 SELECT ename,sal*12 , Annual Salary ? B. SELECT ename,sal*12

C. SELECT ename,sal*12 D . SELECT ename,sal*12 锁用于提供 ( )

B.数据的完整性和一致性

“ Annua l Salary ”

AS Annual Salary AS INITCAP

(“Annual A .改进的性能

C.可用性和易于维护

FROM emp;

FROM emp;

Salary ”) FROM emp;

D.用户安全

A.标准

B.唯一

C.分区

D.位图

A .无归档日志模式下的数据库备份

B .归档日志模式下的数据库备份

用程序进行逻辑备份 D.以上都不对

B29、( )方式的导出会从指定的表中导出所有数据。 A.分区

B.表

C.全部数据库

D.表空间

C30、( )参数用于确定是否要导入整个导出文件。

A . CONSTRAINTS

B . TABLES

C . FULL

D .

FILE

二、填空题(每空 2 分,共 40 分)

1、假设已在某远程客户端完成网络服务名配置,服务名为 aptech ,请写出用户MARTIN (用

户口令 martinpass )连接到服务器的命令:

Connect martin/martinpass@aptech

2、 SYS 用户以管理员身份登录后,要授予用户 MARTIN 可以对SCOTT 用户的EMP 表进行查询 的权限,请写出授权命令: (假设MARTIN 用户已存在) Grant select on scott.emp to martin

3、 创建表 employee 的副本,但不包含表中的记录:

CREATE TABLE employee_copy AS select * from employee where 1=2

A . CREATE PRIVATE SYNONYM

B . .CREATE ANY

SYNONYM

D17 、 PL/SQL 块 中 ( )。 A .SELECT DROP B18以零作除数时会引发( A .VALUE_ERROR B .

_IS_NULL

A19、要更新游标结果集中的当前行,应使用( )子句。

A .WHERE CURRENT OF

B .FOR UPDATE

C .FOR DELETE

D .FOR MODIFY

B20、用于处理得到单行查询结果的游标为( A .循环游标

C21、公用的子程序和常量在( A.过程

C22、数据字典视图( CREATE PUBLIC SYNONYMC . CREATE SYNONYMD 接 使 用 的 SQL INSERT C . UPDATE 能直 B . )异常。

ZERO_DIVIDE C . STORAGE_ERROR

)。 C. REF 游标

命令

是 D .

D . SELF A .USER_OBJECTS C23、以下不属于命名的 A.程序包 B.过程 C.游标

A24、 B.隐式游标

)中声明。 B.游标 C.包规范

)包含存储过程的代码文本 B . USER_TEXT C .USER_SOURCE

D.显式游标

D.包主体 D .USER_DESC

A .

A25、 A . A26、

D.函数

)包用于显示 PL/SQL 块和存储过程中的调试信息。

DBMS_OUTPUTB .DBMS_STANDARDC .DBMS_INPUT D .DBMS_SESSION

Oracle 的内置程序包由( )用户所有。

SYS B . SYSTEM C . SCOTT )触发器允许触发操作中的语句访问行的列值。

D . PUBLIC A.行级 B .语句级 C.模式 A27、在非归档日志方式下操作的数据库禁用了( )

A.归档日志

B.联机日志

C.日志写入程序

D.数据库级 D.日志文件

)。

C.使用导出实

相关文档
最新文档