文档库

最新最全的文档下载
当前位置:文档库 > oracle-复习题、选择题

oracle-复习题、选择题

Oracle 选择题

1.任何应用程序模型通常都包含哪3个基本组件?

a. 用户界面

b. 程序逻辑

c. 编码风格

d.数据库

2.下面哪一个是包括oracle数据服务器中并允许向服务器提交SQL和PL/SQL语句的oracle 软件工具?

a. SQL*Plus

b. PL/SQL Builder

c. PL/SQL Creator

d. procedure Builder

3. 应用程序可迁移性是指__________的移动。

a. 上载和下载

b. 创建很小的可执行文件

c. 移动到不同的计算机平台

d.有较快的传输数据

4.以下哪一个变量声明是非法的?

a. lv_junk number(3)

b. lv_junk number(3) not null

b. lv_junk number(3):=11 d. lv_junk number(3) default 11

5. 哪一种变量只能存储一个值?

a.隐式游标

b. 标量

c. %rowtype

d.显式游标

6. %type属性指示服务器做什么?

a. 为这个变量检索数据库列数据类型

b. 复制一个变量

c. 检索数据库中的数据

d. 使用boolean数据类型

7. 哪一项是对记录变量中的一个值的有效引用?

a. 一行和许多列数据

b. 许多列但只有一行数据

c.许多行和许多列数据

d. 上述答案都不正确

8. 哪一个语句允许你检查update语句影响的行数?

a. SQL%FOUND

b. SQL%NOTFOUND

c. SQL%COUNT

d. SQL%ROWCOUNT

9. 在创建记录变量时,应该在什么时候使用%ROWTYPE属性?

a. 在使用一个表中的大多数列时b. 在只使用表中的少数列时

c.在创建一个记录变量时 d. 上述答案都不对时

10. 在创建需要存储学生表中所有列值的记录变量时,将使用什么?

a. %TYPE

b. ROWTYPE

c. 列表

d. %ROWCOUNT

11. 可以使用以下哪一个关键字在IF语句中检查多个条件?

a. else if

b.elseif

c.elsif

d.els ifs

12. 在结构化程序设计中,应避免使用哪种语句?

a. case

b. goto

c. elsif

d. if/then

13. while循环何时计算一个条件,以确定循环操作是否继续?

a. 在循环的开始b. 在循环中的某个位置

c. 在循环的最后

d. 以上位置都不对

14. 如果循环在某种条件下可能不需要执行,则可以使用哪一种循环?

a.for循环

b. while循环

c. 基本循环

d. 以上都可以

15. 如何停止基本循环的循环操作?

a.在loop语句中的条件为false时停止

b. 这种循环具有预先设定的需要完成的

循环次数

b.exit when 语句中的条件为false d. exit when 语句中的条件为true

16. 如果需要的循环重复次数已知,那么应该使用什么类型的循环?

a.for循环

b. while循环

c. 基本循环

d. 以上都可以