教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

东软oracle期末在线二次(2)

来源:网络收集 时间:2026-07-11
导读: SELECT * FROM 部件名称 _v; (*) UPDATE 部件名称 _v SET 成本 = 成本 * 1.23 WHERE 部件标识 = 56990; DELETE FROM 部件名称 _v WHERE 部件标识 = 56897; INSERT INTO 部件名称_v ( 部件标识, 部件名称, 产品标识,

SELECT *

FROM 部件名称

_v;

(*)

UPDATE 部件名称

_v

SET

成本 =

成本

* 1.23

WHERE

部件标识 = 56990;

DELETE FROM 部件名称

_v

WHERE 部件标识

= 56897;

INSERT INTO

部件名称_v (

部件标识, 部件名称, 产品标识, 成本)

VALUES (857986, ‘cylinder’, 8790, 3.45);

不正确。请参阅第 11 部分第 1 课

15. 下 列哪个陈述是使用视图的有效理由?

因为视图会显示表中的所有列,所以使用视图可以访问数据。

视图可以为临时用户和应用程序提供数据独立性。可以用一个视图检索

多个表中的数据。可以使用视图提供数据安全性。 (*)

仅希望使用 WITH CHECK OPTION 限制 DML 操作时才使用视图。

仅当您的用户多于一个时视图才有效。

不正确。请参阅第 11 部分第 1 课

16. 必 须使用视图选择表中的数据。只要创建了表的视图,就不能再直接从表中

选择。判断对错

标记为待复查

(1) 分数

标记为待复查

(1) 分数

标记为待复查

(1)

分数

错 (*)

不正确。请参阅第 11

部分第 1

17.

负责管理一个

Oracle

数据库,其中包含一个名为“

雇员”

的表。数据库用

Luke

必须创建一个包括所有雇员姓名和地址的报表。因为此表包含敏感

数据,所以您不希望授予

Luke

对“

雇员”

表的访问权限。应先执行下列哪项

操作?

为他创建一个报表。

创建一个视图。

(*)

创建一个子查询。

创建一个索引。

不正确。请参阅第 11 部分第 1 课

18. 为 了使用视图查询数据库,下列哪个说法正确?

使用特殊的 VIEW SELECT 关键字。

可以从视图中检索数据,就像从任何表中检索数据一样。 (*)

绝对无法通过视图看到表中的所有行。

您要从中选择数据的表可以是空的,但视图仍会返回这些表中的原始数

据。

不正确。请参阅第 11 部分第 1 课

19. 要 不管基表是否存在都创建视图,CREATE VIEW 语句中应包含哪个关键

字?

标记为待复查

(1) 分数

标记为待复查

(1) 分数

标记为待复查

(1) 分数

FORCE (*)

NOFORCE

OR REPLACE

WITH READ ONLY

正确

第12

部分

(

回答此部分的所有问题)

20.

Mary

的方案包含一个

EMP 表。

Mary

拥有数据库管理员权限,并执

行了以下语句:

CREATE PUBLIC SYNONYM emp FOR mary.emp;

现在,

用户

Susan 需要对 Mary 的 EMP 表执行 SELECT 操作。她可以使用以下哪些 SQL 语句?(选择两个正确答案)

标记为待复查

(1) 分数

(选择所有正确答案)

CREATE SYNONYM marys_emp FOR mary(emp);

SELECT * FROM emp; (*)

SELECT * FROM emp.mary;

SELECT * FROM mary.emp; (*)

不正确。请参阅第 12 部分第 2 课

“雇员”表上存在21. 以下索引:

标记为待复查

(1) 分数

基于主键列“雇员标识”的唯一索引

基于“

职务

标识

列的非

唯一索引

基于

“名字

列和

“姓氏

列的一

个组合

索引。

如果删除

“雇员

表,则同时会自

动删除哪些索

引?

仅“雇员标识”

仅“职务标识”

仅“部门标识”

“雇员标识”和“职务标识”

所有索引 (*)

不正确。请参阅第 12 部分第 2 课

22. 哪

个关于索引的说法是正确的? 只能对单个表列创建索引。

创建索引总是可以提高查询的性能。

创建索引可以重新排序基表中的数据。

对多个列创建的索引称为组合索引或级连索引。 (*)

标记为待复查(1) 分数

不正确。请参阅第

12

部分第 2

23.

果需要基于“

雇员”

表的“

名字”

列和“

姓氏”

列创建一个组合索引,

哪条

SQL 语句将完成此任务?

CREATE INDEX fl_idx

ON 雇员(名字 ||

姓氏);

CREATE INDEX fl_idx

ON 雇员

(名字

), 雇员

(姓氏

);

CREATE INDEX fl_idx

ON 雇员

(名字,姓氏);

(*)

CREATE INDEX fl_idx ON 雇员(名字);

CREATE INDEX fl_idx ON 雇员(姓氏);

不正确。请参阅第 12 部分第 2 课

24. “

雇员”表包含以下列: 雇员标识 NOT NULL,主键 社会保障号 NOT NULL,唯一 姓氏 VARCHAR2(25) 名字 VARCHAR2(25)

部门标识 NUMBER;外键,引用“部门”表的“部门标识”列

薪金 NUMBER(8,2) 您执行以下语句:

CREATE INDEX 雇员姓名索引 ON 雇员(姓氏, 名字); 以下哪种说法是正确的?

此语句会创建一个基于函数的索引。

因为有语法错误,该语句将失败。

该语句将创建一个组合唯一索引。

该语句将创建一个组合非唯一索引。 (*)

标记为待复查

(1) 分数

标记为待复查

(1) 分数

不正确。请参阅第 12

部分第 2

下哪项最准确地描述了

NEXTVAL 虚拟列的功能?

25.

标记为待复查

(1) 分数

NEXTVAL 虚拟列仅显示行在表中的物理位置。

NEXTVAL 虚拟列显示

Oracle 从表中检索行数据的顺序。

NEXTVAL 虚拟列返回序列最近提供的整数。

NEXTVAL 虚拟列按预定值递增序列。

(*)

不正确。请参阅第

12 部分第

1 课

您创建了一个“顾客

”表,其中的

“顾客标识

被指定为主键。您希望26.

能够自动生成输入到

“客户标识

”列中的值。

应执行下列哪项操作?

标记为待复查

(1) 分数

不执行任何操作。Oracle 自动为定义为主键的列生成唯一

值。

对“客户标识”列指定一个 UNIQUE 约束条件。

创建一个同义词。

创建一个序列。 (*)

不正确。 …… 此处隐藏:2056字,全部文档内容请下载后查看。喜欢就下载吧 ……

东软oracle期末在线二次(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/115237.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)