77范文网 - 专业文章范例文档资料分享平台

试题库(3)

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

A. 语句创建视图 CLASS_SCHEDULE 且可产生预期结果 B. 语句创建视图 CLASS_SCHEDULE 但不能产生预期结果 C. 语法错误,因为视图不可基于连接查询 D. 语法错,因为语句未包含 ORDER BY 子句 77.你认为下面句子将完成什么任务?

CREATE PUBLIC SYNONYM parts FOR marilyn.inventory; A. 一个新对像被创建 B. 一个新对像权限被赋予 C. 一个新系统权限被赋予 D. 一个对像的同义词被创建

78.哪一个逻辑连接符可以通过WHERE 子句实现简单连接查询? A. OR B. NOT C. AND D. None

79.哪一个算术运算将返回一个数值? A. '01-FEB-1998' + 25 B. '03-DEC-1997' - 30 C. '07-JUL-1997' + (480/24)

D. TO_DATE('01-JAN-1998') - TO_DATE('01-DEC-1996') 80.你试图用下面句子查询数据:

SELECT 100/NVL(quantity, 0) FROM inventory; 为何QUANTITY为 null 空值时,将导致出错? A. 表达式企图被零除 B. 表达式企图被空值除

C. 转换函数参数数据类型不一致 D. 空值不能被转成实际值

81.哪句可以实现用户 Marilyn 的表INVENTORY不用指定其属主,直接供所有用户引用?

A. CREATE SYNONYM inventory FOR inventory; B. CREATE PUBLIC SYNONYM inventory FOR marilyn;

C. CREATE PUBLIC SYNONYM inventory FOR marilyn.inventory; D. CREATE PUBLIC inventory SYNONYM FOR marilyn.inventory; 82.在一个 PL/SQL IF -THEN 语句中, 什么值将引起条件语句执行? A. NULL

B. TRUE C. FALSE

83.哪个命令属于隐含提交命令?

A. CREATE B. UPDATE C. COMMIT D. SELECT

84.哪句可以实现显示 id 和 description ,条件满足订单时间在 January 1, 1997 以前的,且单价小于 1.00 或者大于 5.00 的, 结果用订单时间降序排列

A. SELECT id_number, description FROM inventory WHERE price IN (1.00, 5.00) OR order_date < '01-JAN-97' ORDER BY order_date DESC;

B. SELECT id_number, description FROM inventory

WHERE price BETWEEN 1.00 AND 5.00 OR order_date < '01-JAN-1997' ORDER BY order_date;

C. SELECT id_number, description FROM inventory

WHERE price < 1.00 OR price > 5.00 AND order_date < '01 -Jan-97' ORDER BY order_date ASC;

D. SELECT id_number, description FROM inventory

WHERE (price <1.00 OR price > 5.00) AND order_date < '01-JAN-1997' ORDER BY order_date DESC;

85.哪一个权限允许你删除其他用户的序列对象? A. DROP SEQUENCE B. DELETE SEQUENCE C. DROP ANY SEQUENCE D. DELETE ANY SEQUENCE

86.哪一个命令允许你直接修改一个已存在的视图? A. ALTER B. CREATE C. MODIFY

D. CREATE OR REPLACE

87.哪一语句可实现增加表employee的列 NAME 的长度到25 ?

A. ALTER TABLE employee MODIFY name VARCHAR2(25); B. ALTER TABLE employee RENAME name VARCHAR2(25);

C. ALTER employee TABLE MODIFY COLUMN name VARCHAR2(25); D.

ALTER

employee

TABLE

MODIFY

COLUMN

(name

VARCHAR2(25));

88.PL/SQL 块中哪一部分包含 WHEN OTHERS 子句? A. 头部分 B. 列外部分 C. 执行部分 D. 声明部分

89.判断下面句子,将返回什么值?

SELECT id_number, description, price FROM inventory

WHERE manufacturer_id IN (SELECT manufacturer_id FROM inventory WHERE price > 8.00 OR quantity > 1000);

A. 返回单价大于8.00且数量大于1000的存货的 货号、种类、单价信息

B. 返回单价大于8.00或者数量大于1000的存货的 货号、种类、单价信息

C. 返回单价大于8.00或者数量大于1000且有制造商号的存货的 货号、种类、单价信息

D. 返回单价大于8.00或者数量大于1000的制造商的所有存货的 货号、种类、单价信息

90.判断 IF 语句: IF v_num > 5 THEN v_example := 1;

ELSIF v_num > 10 THEN v_example := 2;

ELSIF v_num < 20 THEN v_example := 3;

ELSIF v_num < 39 THEN v_example := 4; ELSE v_example := 5; END IF;

如果 V_NUM 是 37, 什么值将被赋值给 V_EXAMPLE? A. 1

B. 2 C. 3 D. 4 e. 5

91.表 CUSTOMER 包含如下列: CUSTOMER_ID NUMBER(9) LAST_NAME VARCHAR2(20) FIRST_NAME VARCHAR2(20) CREDIT_LIMIT NUMBER(9,2) 如下代码: DECLARE

CURSOR cust_cursor IS

SELECT cust_id, last_name, first_name FROM customer;

cust_rec cust_cursor%ROWTYPE; 你如何操纵 CUST_REC 中的记录? A. 添加一个 LOOP 到游标声明中

B. 在PL/SQL 块的执行部分,使用 INSERT INTO 语句 C. 在PL/SQL 块的执行部分,使用一个 LOOP 和 FETCH 语句 D. 在PL/SQL 块的执行部分,使用 SELECT 语句使用 INTO 操作 92.哪一个是 SQL*Plus 命令? A. UPDATE B. CHANGE C. SELECT D. ALTER TABLE

93.PL/SQL的哪一部分实现对数据的操作? A. 头部分 B. 列外部分 C. 执行部分 D. 声明部分

94.判断下面不完整的 loop语句: LOOP

INSERT INTO inventory (id_number, description) VALUES (v_id_number, v_description); v_counter := v_counter + 1;

哪条命令应被加入,为了有条件的停止 loop 执行? A. END B. EXIT C. END LOOP D. EXIT WHEN

95.执行时,哪句当 QUANTITY 为空时将显示为 0 ? A. SELECT id_number, 100 / quantity FROM inventory; B. SELECT id_number, NVL(100 / quantity, 0) FROM inventory; C. SELECT id_number, NULL(100 / quantity, 0) FROM inventory; D. SELECT id_number, TO_CHAR(100 / quantity, 0) FROM inventory; 96.在 PL/SQL 块的哪部分可以对初始变量赋予新值? A. 结尾部分 B. 开头部分 C. 执行部分 D. 声明部分

97.判断SCOTT拥有多少个角色? CREATE ROLE manager; CREATE ROLE clerk; CREATE ROLE INVERTORY;

CREATE USER scolt IDENTIFIED BY tiger; GRANT inventory TO clerk GRANT clerk TO manager GRANT inventory TO scott A. 0 B. 1 C. 2 D. 3

98.根据条件,你将使用哪条语句?

1)修改表INVENTORY的 PRICE 列值的精度为6含2位小数且PRICE 的默认值为 $5.00

2)表INVENTORY中无记录

A. ALTER TABLE inventory ADD OR REPLACE (price NUMBER(8,2) DEFAULT 5);

B. ALTER TABLE inventory MODIFY (price NUMBER(6,2) DEFAULT 5);

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库试题库(3)在线全文阅读。

试题库(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/652796.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: